Searched refs:InputExpr (Results 1 - 6 of 6) sorted by relevance

/external/clang/lib/Sema/
H A DSemaStmtAsm.cpp146 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 DTreeTransform.h3357 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 DSemaExpr.cpp9801 Expr *InputExpr) {
9802 ExprResult Input = InputExpr;
9799 CreateBuiltinUnaryOp(SourceLocation OpLoc, UnaryOperatorKind Opc, Expr *InputExpr) argument
/external/clang/lib/CodeGen/
H A DCGStmt.cpp1713 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...]
H A DCodeGenFunction.h2575 const Expr *InputExpr, std::string &ConstraintStr);
/external/clang/include/clang/Sema/
H A DSema.h3473 Expr *InputExpr);

Completed in 256 milliseconds