Home
last modified time | relevance | path

Searched refs:OutputExpr (Results 1 – 2 of 2) sorted by relevance

/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaStmtAsm.cpp289 Expr *OutputExpr = Exprs[i]; in ActOnGCCAsmStmt() local
292 if (CheckNakedParmReference(OutputExpr, *this)) in ActOnGCCAsmStmt()
302 if (OutputExpr->getType()->isBitIntType()) in ActOnGCCAsmStmt()
305 << OutputExpr->getType() << 0 /*Input*/ in ActOnGCCAsmStmt()
306 << OutputExpr->getSourceRange()); in ActOnGCCAsmStmt()
311 if (OutputExpr->isTypeDependent()) in ActOnGCCAsmStmt()
336 return StmtError(Diag(OutputExpr->getBeginLoc(), in ActOnGCCAsmStmt()
338 << OutputExpr->getSourceRange()); in ActOnGCCAsmStmt()
597 Expr *OutputExpr = Exprs[TiedTo]; in ActOnGCCAsmStmt() local
617 QualType OutTy = OutputExpr->getType(); in ActOnGCCAsmStmt()
[all …]
H A DTreeTransform.h7856 Expr *OutputExpr = S->getOutputExpr(I); in TransformGCCAsmStmt() local
7857 ExprResult Result = getDerived().TransformExpr(OutputExpr); in TransformGCCAsmStmt()
7861 ExprsChanged |= Result.get() != OutputExpr; in TransformGCCAsmStmt()