Searched refs:InputExpr (Results 1 – 6 of 6) sorted by relevance
378 Expr *InputExpr = Exprs[i]; in ActOnGCCAsmStmt() local391 if (CheckAsmLValue(InputExpr, *this)) in ActOnGCCAsmStmt()397 if (!InputExpr->isValueDependent()) { in ActOnGCCAsmStmt()427 << InputExpr->getSourceRange()); in ActOnGCCAsmStmt()435 << InputExpr->getSourceRange()); in ActOnGCCAsmStmt()591 Expr *InputExpr = Exprs[InputOpNo]; in ActOnGCCAsmStmt() local609 QualType InTy = InputExpr->getType(); in ActOnGCCAsmStmt()681 InputExpr = ImpCastExprToType(InputExpr, OutTy, castKind).get(); in ActOnGCCAsmStmt()682 Exprs[InputOpNo] = InputExpr; in ActOnGCCAsmStmt()683 NS->setInputExpr(i, InputExpr); in ActOnGCCAsmStmt()[all …]
4416 Expr *InputExpr = Input.getSourceExpression(); in TransformTemplateArgument() local4417 if (!InputExpr) in TransformTemplateArgument()4418 InputExpr = Input.getArgument().getAsExpr(); in TransformTemplateArgument()4420 ExprResult E = getDerived().TransformExpr(InputExpr); in TransformTemplateArgument()7660 Expr *InputExpr = S->getInputExpr(I); in TransformGCCAsmStmt() local7661 ExprResult Result = getDerived().TransformExpr(InputExpr); in TransformGCCAsmStmt()7665 ExprsChanged |= Result.get() != InputExpr; in TransformGCCAsmStmt()
14767 Expr *InputExpr) { in CreateBuiltinUnaryOp() argument14768 ExprResult Input = InputExpr; in CreateBuiltinUnaryOp()14776 QualType Ty = InputExpr->getType(); in CreateBuiltinUnaryOp()14784 << InputExpr->getType() in CreateBuiltinUnaryOp()14804 CheckAddressOfNoDeref(InputExpr); in CreateBuiltinUnaryOp()14805 RecordModifiableNonNullParam(*this, InputExpr); in CreateBuiltinUnaryOp()
2138 if (InputExpr->EvaluateAsInt(Result, getContext())) in EmitAsmInput()2144 return EmitScalarExpr(InputExpr); in EmitAsmInput()2145 if (InputExpr->getStmtClass() == Expr::CXXThisExprClass) in EmitAsmInput()2146 return EmitScalarExpr(InputExpr); in EmitAsmInput()2147 InputExpr = InputExpr->IgnoreParenNoopCasts(getContext()); in EmitAsmInput()2148 LValue Dest = EmitLValue(InputExpr); in EmitAsmInput()2150 InputExpr->getExprLoc()); in EmitAsmInput()2406 const Expr *InputExpr = S.getOutputExpr(i); in EmitAsmStmt() local2447 const Expr *InputExpr = S.getInputExpr(i); in EmitAsmStmt() local2477 QualType InputTy = InputExpr->getType(); in EmitAsmStmt()[all …]
4627 const Expr *InputExpr, std::string &ConstraintStr);
5268 Expr *InputExpr);