Lines Matching refs:ExprResult

47 StmtResult Sema::ActOnExprStmt(ExprResult FE, bool DiscardedValue) {
458 ExprResult
459 Sema::ActOnCaseExpr(SourceLocation CaseLoc, ExprResult Val) {
480 return ExprResult(E);
490 ExprResult ER = E;
502 ExprResult Converted = CorrectDelayedTyposInExpr(
511 Sema::ActOnCaseStmt(SourceLocation CaseLoc, ExprResult LHSVal,
512 SourceLocation DotDotDotLoc, ExprResult RHSVal,
1034 ExprResult Sema::CheckSwitchCondition(SourceLocation SwitchLoc, Expr *Cond) {
1082 ExprResult CondResult =
1723 ExprResult CondResult = CheckBooleanCondition(DoLoc, Cond);
2206 ExprResult result = CheckPlaceholderExpr(E);
2210 ExprResult FullExpr = ActOnFinishFullExpr(E, /*DiscardedValue*/ false);
2216 ExprResult
2221 ExprResult result = CorrectDelayedTyposInExpr(collection);
2297 ExprResult CollectionExprResult =
2381 ExprResult Res = SemaRef.CorrectDelayedTyposInExpr(Init);
2582 OverloadCandidateSet *CandidateSet, ExprResult *BeginExpr,
2583 ExprResult *EndExpr, BeginEndFunction *BEF) {
2724 ExprResult AdjustedRange;
2777 ExprResult NotEqExpr = Cond, IncrExpr = Inc;
2796 ExprResult BeginRangeRef = BuildDeclRefExpr(RangeVar, RangeVarNonRefType,
2801 ExprResult EndRangeRef = BuildDeclRefExpr(RangeVar, RangeVarNonRefType,
2825 ExprResult BeginExpr, EndExpr;
2846 ExprResult BoundExpr;
2874 ExprResult SizeOfVLAExprR = ActOnUnaryExprOrTypeTraitExpr(
2884 ExprResult SizeOfEachElementExprR = ActOnUnaryExprOrTypeTraitExpr(
2990 ExprResult BeginRef = BuildDeclRefExpr(BeginVar, BeginRefNonRefType,
2995 ExprResult EndRef = BuildDeclRefExpr(EndVar, EndType.getNonReferenceType(),
3044 ExprResult DerefExpr = ActOnUnaryOp(S, ColonLoc, tok::star, BeginRef.get());
3307 ExprResult ExprRes = E;
3317 ExprResult ExprRes = ActOnFinishFullExpr(E, /*DiscardedValue*/ false);
3538 ExprResult Sema::PerformMoveOrCopyInitialization(
3598 ExprResult ER =
3634 ExprResult Result = DefaultFunctionArrayLvalueConversion(RetValExp);
3716 ExprResult Res = PerformMoveOrCopyInitialization(
3727 ExprResult ER =
3911 ExprResult RetVal = CorrectDelayedTyposInExpr(
4012 ExprResult ER =
4095 ExprResult Result = RetValExp;
4128 ExprResult ER =
4179 ExprResult Res = PerformMoveOrCopyInitialization(
4210 ExprResult ER =
4267 ExprResult Result = DefaultLvalueConversion(Throw);
4308 ExprResult
4310 ExprResult result = DefaultLvalueConversion(operand);
4327 ExprResult result = PerformContextuallyConvertToObjCPointer(operand);
4731 ExprResult Init = S.BuildCaptureInit(Cap, Cap.getLocation(),