Lines Matching refs:ExprResult
47 static ExprResult
868 ExprResult result = S.CheckPlaceholderExpr(E); in checkPlaceholderForOverload()
1354 ExprResult
1361 ExprResult
1785 ExprResult ER = ExprResult{From}; in IsStandardConversion()
4972 ExprResult
5019 ExprResult FromRes = in PerformObjectArgumentInitialization()
5047 ExprResult Sema::PerformContextuallyConvertToBool(Expr *From) { in PerformContextuallyConvertToBool()
5129 static ExprResult CheckConvertedConstantExpression(Sema &S, Expr *From, in CheckConvertedConstantExpression()
5185 ExprResult Result = in CheckConvertedConstantExpression()
5247 ExprResult Sema::CheckConvertedConstantExpression(Expr *From, QualType T, in CheckConvertedConstantExpression()
5252 ExprResult Sema::CheckConvertedConstantExpression(Expr *From, QualType T, in CheckConvertedConstantExpression()
5313 ExprResult Sema::PerformContextuallyConvertToObjCPointer(Expr *From) { in PerformContextuallyConvertToObjCPointer()
5332 static ExprResult
5379 ExprResult Result = SemaRef.BuildCXXMemberCallExpr(From, Found, Conversion, in diagnoseNoViableConversion()
5408 ExprResult Result = SemaRef.BuildCXXMemberCallExpr(From, Found, Conversion, in recordConversion()
5419 static ExprResult finishContextualImplicitConversion( in finishContextualImplicitConversion()
5476 ExprResult Sema::PerformContextualImplicitConversion( in PerformContextualImplicitConversion()
5484 ExprResult result = CheckPlaceholderExpr(From); in PerformContextualImplicitConversion()
5922 ExprResult Arg = DefaultVariadicArgumentPromotion(Args[i], VariadicMethod, in SelectBestMethod()
5980 ExprResult R; in CheckEnableIf()
6008 ExprResult R = PerformCopyInitialization( in CheckEnableIf()
10761 ExprResult &SrcExpr) { in resolveAndFixAddressOfOnlyViableOverloadCandidate()
10882 ExprResult &SrcExpr, bool doFunctionPointerConverion, in ResolveAndFixSingleFunctionTemplateSpecialization()
10891 ExprResult SingleFunctionExpression; in ResolveAndFixSingleFunctionTemplateSpecialization()
11210 static ExprResult
11256 ExprResult NewFn = ExprError(); in BuildRecoveryCallExpr()
11285 ExprResult *Result) { in buildOverloadedCallSet()
11346 static ExprResult FinishOverloadedCallExpr(Sema &SemaRef, Scope *S, Expr *Fn, in FinishOverloadedCallExpr()
11375 ExprResult Recovery = BuildRecoveryCallExpr(SemaRef, S, Fn, ULE, LParenLoc, in FinishOverloadedCallExpr()
11447 ExprResult Sema::BuildOverloadedCallExpr(Scope *S, Expr *Fn, in BuildOverloadedCallExpr()
11457 ExprResult result; in BuildOverloadedCallExpr()
11498 ExprResult
11576 ExprResult InputRes = in CreateOverloadedUnaryOp()
11584 ExprResult InputInit in CreateOverloadedUnaryOp()
11596 ExprResult FnExpr = CreateFunctionRefExpr(*this, FnDecl, Best->FoundDecl, in CreateOverloadedUnaryOp()
11619 ExprResult InputRes = in CreateOverloadedUnaryOp()
11683 ExprResult
11787 ExprResult Arg1 = in CreateOverloadedBinOp()
11795 ExprResult Arg0 = in CreateOverloadedBinOp()
11804 ExprResult Arg0 = PerformCopyInitialization( in CreateOverloadedBinOp()
11811 ExprResult Arg1 = in CreateOverloadedBinOp()
11823 ExprResult FnExpr = CreateFunctionRefExpr(*this, FnDecl, in CreateOverloadedBinOp()
11860 ExprResult ArgsRes0 = in CreateOverloadedBinOp()
11867 ExprResult ArgsRes1 = in CreateOverloadedBinOp()
11888 ExprResult Result = ExprError(); in CreateOverloadedBinOp()
11955 ExprResult
12018 ExprResult Arg0 = in CreateOverloadedArraySubscriptExpr()
12026 ExprResult InputInit in CreateOverloadedArraySubscriptExpr()
12040 ExprResult FnExpr = CreateFunctionRefExpr(*this, FnDecl, in CreateOverloadedArraySubscriptExpr()
12067 ExprResult ArgsRes0 = in CreateOverloadedArraySubscriptExpr()
12074 ExprResult ArgsRes1 = in CreateOverloadedArraySubscriptExpr()
12129 ExprResult
12351 ExprResult ObjectArg = in BuildCallToMemberFunction()
12423 ExprResult
12430 ExprResult Object = Obj; in BuildCallToObjectOfClassType()
12578 ExprResult Call = BuildCXXMemberCallExpr(Object.get(), Best->FoundDecl, in BuildCallToObjectOfClassType()
12609 ExprResult NewFn = CreateFunctionRefExpr(*this, Method, Best->FoundDecl, in BuildCallToObjectOfClassType()
12645 ExprResult ObjRes = in BuildCallToObjectOfClassType()
12662 ExprResult InputInit in BuildCallToObjectOfClassType()
12671 ExprResult DefArg in BuildCallToObjectOfClassType()
12688 ExprResult Arg = DefaultVariadicArgumentPromotion(Args[i], VariadicMethod, in BuildCallToObjectOfClassType()
12708 ExprResult
12794 ExprResult BaseResult = in BuildOverloadedArrowExpr()
12802 ExprResult FnExpr = CreateFunctionRefExpr(*this, Method, Best->FoundDecl, in BuildOverloadedArrowExpr()
12822 ExprResult Sema::BuildLiteralOperatorCall(LookupResult &R, in BuildLiteralOperatorCall()
12857 ExprResult Fn = CreateFunctionRefExpr(*this, FD, Best->FoundDecl, in BuildLiteralOperatorCall()
12868 ExprResult InputInit = PerformCopyInitialization( in BuildLiteralOperatorCall()
12907 Expr *Range, ExprResult *CallExpr) { in BuildForRangeBeginEndCall()
12912 ExprResult MemberRef = in BuildForRangeBeginEndCall()
13128 ExprResult Sema::FixOverloadedFunctionReference(ExprResult E, in FixOverloadedFunctionReference()