Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaStmtAsm.cpp288 Expr *OutputExpr = Exprs[i]; in ActOnGCCAsmStmt() local
291 if (CheckNakedParmReference(OutputExpr, *this)) in ActOnGCCAsmStmt()
296 checkExprMemoryConstraintCompat(*this, OutputExpr, Info, false)) in ActOnGCCAsmStmt()
301 if (OutputExpr->getType()->isExtIntType()) in ActOnGCCAsmStmt()
303 Diag(OutputExpr->getBeginLoc(), diag::err_asm_invalid_type) in ActOnGCCAsmStmt()
304 << OutputExpr->getType() << 0 /*Input*/ in ActOnGCCAsmStmt()
305 << OutputExpr->getSourceRange()); in ActOnGCCAsmStmt()
310 if (OutputExpr->isTypeDependent()) in ActOnGCCAsmStmt()
314 OutputExpr->isModifiableLvalue(Context, /*Loc=*/nullptr); in ActOnGCCAsmStmt()
323 const Expr *LVal = OutputExpr->IgnoreParenNoopCasts(Context); in ActOnGCCAsmStmt()
[all …]
H A DTreeTransform.h7619 Expr *OutputExpr = S->getOutputExpr(I); in TransformGCCAsmStmt() local
7620 ExprResult Result = getDerived().TransformExpr(OutputExpr); in TransformGCCAsmStmt()
7624 ExprsChanged |= Result.get() != OutputExpr; in TransformGCCAsmStmt()