Searched defs:InputExpr (Results 1 - 4 of 4) sorted by relevance
/external/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 146 Expr *InputExpr = Exprs[i]; local 150 if (CheckAsmLValue(InputExpr, *this)) 151 return StmtError(Diag(InputExpr->getLocStart(), 154 << InputExpr->getSourceRange()); 158 if (InputExpr->getType()->isVoidType()) { 159 return StmtError(Diag(InputExpr->getLocStart(), 161 << InputExpr->getType() << Info.getConstraintStr() 162 << InputExpr->getSourceRange()); 178 if (RequireCompleteType(InputExpr->getLocStart(), Exprs[i]->getType(), 185 return StmtError(Diag(InputExpr 278 Expr *InputExpr = Exprs[InputOpNo]; local [all...] |
H A D | TreeTransform.h | 3357 Expr *InputExpr = Input.getSourceExpression(); local 3358 if (!InputExpr) InputExpr = Input.getArgument().getAsExpr(); 3360 ExprResult E = getDerived().TransformExpr(InputExpr); 5858 Expr *InputExpr = S->getInputExpr(I); local 5859 ExprResult Result = getDerived().TransformExpr(InputExpr); 5863 ExprsChanged |= Result.get() != InputExpr;
|
H A D | SemaExpr.cpp | 9801 Expr *InputExpr) { 9802 ExprResult Input = InputExpr; 9799 CreateBuiltinUnaryOp(SourceLocation OpLoc, UnaryOperatorKind Opc, Expr *InputExpr) argument
|
/external/clang/lib/CodeGen/ |
H A D | CGStmt.cpp | 1713 const Expr *InputExpr, 1716 if (CodeGenFunction::hasScalarEvaluationKind(InputExpr->getType())) 1717 return EmitScalarExpr(InputExpr); 1719 InputExpr = InputExpr->IgnoreParenNoopCasts(getContext()); 1720 LValue Dest = EmitLValue(InputExpr); 1721 return EmitAsmInputLValue(Info, Dest, InputExpr->getType(), ConstraintStr, 1722 InputExpr->getExprLoc()); 1865 const Expr *InputExpr = S.getOutputExpr(i); local 1866 llvm::Value *Arg = EmitAsmInputLValue(Info, Dest, InputExpr 1711 EmitAsmInput( const TargetInfo::ConstraintInfo &Info, const Expr *InputExpr, std::string &ConstraintStr) argument 1888 const Expr *InputExpr = S.getInputExpr(i); local [all...] |
Completed in 123 milliseconds