Lines Matching refs:ExprResult
40 static ExprResult
62 ExprResult E = S.Owned(DRE);
844 ExprResult result = S.CheckPlaceholderExpr(E);
1266 ExprResult
1273 ExprResult
4747 ExprResult
4794 ExprResult FromRes =
4823 ExprResult Sema::PerformContextuallyConvertToBool(Expr *From) {
4894 ExprResult Sema::CheckConvertedConstantExpression(Expr *From, QualType T,
4947 ExprResult Result = PerformImplicitConversion(From, T, ICS, AA_Converting);
5056 ExprResult Sema::PerformContextuallyConvertToObjCPointer(Expr *From) {
5075 static ExprResult
5122 ExprResult Result = SemaRef.BuildCXXMemberCallExpr(From, Found, Conversion,
5151 ExprResult Result = SemaRef.BuildCXXMemberCallExpr(From, Found, Conversion,
5162 static ExprResult finishContextualImplicitConversion(
5217 ExprResult Sema::PerformContextualImplicitConversion(
5225 ExprResult result = CheckPlaceholderExpr(From);
9738 ExprResult &SrcExpr, bool doFunctionPointerConverion,
9747 ExprResult SingleFunctionExpression;
10050 static ExprResult
10097 ExprResult NewFn = ExprError();
10120 /// \returns true when an the ExprResult output parameter has been set.
10126 ExprResult *Result) {
10182 static ExprResult FinishOverloadedCallExpr(Sema &SemaRef, Scope *S, Expr *Fn,
10211 ExprResult Recovery = BuildRecoveryCallExpr(SemaRef, S, Fn, ULE, LParenLoc,
10258 ExprResult Sema::BuildOverloadedCallExpr(Scope *S, Expr *Fn,
10266 ExprResult result;
10303 ExprResult
10387 ExprResult InputRes =
10395 ExprResult InputInit
10412 ExprResult FnExpr = CreateFunctionRefExpr(*this, FnDecl, Best->FoundDecl,
10431 ExprResult InputRes =
10496 ExprResult
10605 ExprResult Arg1 =
10613 ExprResult Arg0 =
10622 ExprResult Arg0 = PerformCopyInitialization(
10629 ExprResult Arg1 =
10646 ExprResult FnExpr = CreateFunctionRefExpr(*this, FnDecl,
10673 ExprResult ArgsRes0 =
10680 ExprResult ArgsRes1 =
10701 ExprResult Result = ExprError();
10763 ExprResult
10828 ExprResult Arg0 =
10836 ExprResult InputInit
10855 ExprResult FnExpr = CreateFunctionRefExpr(*this, FnDecl,
10878 ExprResult ArgsRes0 =
10885 ExprResult ArgsRes1 =
10940 ExprResult
11146 ExprResult ObjectArg =
11187 ExprResult
11194 ExprResult Object = Owned(Obj);
11341 ExprResult Call = BuildCXXMemberCallExpr(Object.get(), Best->FoundDecl,
11387 ExprResult NewFn = CreateFunctionRefExpr(*this, Method, Best->FoundDecl,
11420 ExprResult ObjRes =
11437 ExprResult InputInit
11446 ExprResult DefArg
11463 ExprResult Arg = DefaultVariadicArgumentPromotion(Args[i], VariadicMethod, 0);
11482 ExprResult
11568 ExprResult BaseResult =
11576 ExprResult FnExpr = CreateFunctionRefExpr(*this, Method, Best->FoundDecl,
11597 ExprResult Sema::BuildLiteralOperatorCall(LookupResult &R,
11631 ExprResult Fn = CreateFunctionRefExpr(*this, FD, Best->FoundDecl,
11642 ExprResult InputInit = PerformCopyInitialization(
11682 Expr *Range, ExprResult *CallExpr) {
11685 ExprResult MemberRef =
11908 ExprResult Sema::FixOverloadedFunctionReference(ExprResult E,