Searched refs:OutputExpr (Results 1 – 2 of 2) sorted by relevance
187 Expr *OutputExpr = Exprs[i]; in ActOnGCCAsmStmt() local190 if (CheckNakedParmReference(OutputExpr, *this)) in ActOnGCCAsmStmt()195 checkExprMemoryConstraintCompat(*this, OutputExpr, Info, false)) in ActOnGCCAsmStmt()201 if (OutputExpr->isTypeDependent()) in ActOnGCCAsmStmt()205 OutputExpr->isModifiableLvalue(Context, /*Loc=*/nullptr); in ActOnGCCAsmStmt()214 const Expr *LVal = OutputExpr->IgnoreParenNoopCasts(Context); in ActOnGCCAsmStmt()217 << OutputExpr->getSourceRange(); in ActOnGCCAsmStmt()220 << OutputExpr->getSourceRange(); in ActOnGCCAsmStmt()227 if (RequireCompleteType(OutputExpr->getLocStart(), Exprs[i]->getType(), in ActOnGCCAsmStmt()231 return StmtError(Diag(OutputExpr->getLocStart(), in ActOnGCCAsmStmt()[all …]
6538 Expr *OutputExpr = S->getOutputExpr(I); in TransformGCCAsmStmt() local6539 ExprResult Result = getDerived().TransformExpr(OutputExpr); in TransformGCCAsmStmt()6543 ExprsChanged |= Result.get() != OutputExpr; in TransformGCCAsmStmt()