Searched refs:InputExpr (Results 1 – 6 of 6) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaStmtAsm.cpp | 146 Expr *InputExpr = Exprs[i]; in ActOnGCCAsmStmt() local 150 if (CheckAsmLValue(InputExpr, *this)) in ActOnGCCAsmStmt() 151 return StmtError(Diag(InputExpr->getLocStart(), in ActOnGCCAsmStmt() 154 << InputExpr->getSourceRange()); in ActOnGCCAsmStmt() 158 if (InputExpr->getType()->isVoidType()) { in ActOnGCCAsmStmt() 159 return StmtError(Diag(InputExpr->getLocStart(), in ActOnGCCAsmStmt() 161 << InputExpr->getType() << Info.getConstraintStr() in ActOnGCCAsmStmt() 162 << InputExpr->getSourceRange()); in ActOnGCCAsmStmt() 178 if (RequireCompleteType(InputExpr->getLocStart(), Exprs[i]->getType(), in ActOnGCCAsmStmt() 185 return StmtError(Diag(InputExpr->getLocStart(), in ActOnGCCAsmStmt() [all …]
|
D | TreeTransform.h | 3357 Expr *InputExpr = Input.getSourceExpression(); in TransformTemplateArgument() local 3358 if (!InputExpr) InputExpr = Input.getArgument().getAsExpr(); in TransformTemplateArgument() 3360 ExprResult E = getDerived().TransformExpr(InputExpr); in TransformTemplateArgument() 5858 Expr *InputExpr = S->getInputExpr(I); in TransformGCCAsmStmt() local 5859 ExprResult Result = getDerived().TransformExpr(InputExpr); in TransformGCCAsmStmt() 5863 ExprsChanged |= Result.get() != InputExpr; in TransformGCCAsmStmt()
|
D | SemaExpr.cpp | 9801 Expr *InputExpr) { in CreateBuiltinUnaryOp() argument 9802 ExprResult Input = InputExpr; in CreateBuiltinUnaryOp()
|
/external/clang/lib/CodeGen/ |
D | CGStmt.cpp | 1713 const Expr *InputExpr, in EmitAsmInput() argument 1716 if (CodeGenFunction::hasScalarEvaluationKind(InputExpr->getType())) in EmitAsmInput() 1717 return EmitScalarExpr(InputExpr); in EmitAsmInput() 1719 InputExpr = InputExpr->IgnoreParenNoopCasts(getContext()); in EmitAsmInput() 1720 LValue Dest = EmitLValue(InputExpr); in EmitAsmInput() 1721 return EmitAsmInputLValue(Info, Dest, InputExpr->getType(), ConstraintStr, in EmitAsmInput() 1722 InputExpr->getExprLoc()); in EmitAsmInput() 1865 const Expr *InputExpr = S.getOutputExpr(i); in EmitAsmStmt() local 1866 llvm::Value *Arg = EmitAsmInputLValue(Info, Dest, InputExpr->getType(), in EmitAsmStmt() 1868 InputExpr->getExprLoc()); in EmitAsmStmt() [all …]
|
D | CodeGenFunction.h | 2575 const Expr *InputExpr, std::string &ConstraintStr);
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 3473 Expr *InputExpr);
|