Lines Matching refs:ExprResult
44 StmtResult Sema::ActOnExprStmt(ExprResult FE) { in ActOnExprStmt()
386 ExprResult LHS = in ActOnCaseStmt()
427 : ExprResult(); in ActOnCaseStmt()
609 ExprResult Sema::CheckSwitchCondition(SourceLocation SwitchLoc, Expr *Cond) { in CheckSwitchCondition()
657 ExprResult CondResult = in CheckSwitchCondition()
843 ExprResult ConvLo = in ActOnFinishSwitchStmt()
960 ExprResult ConvHi = in ActOnFinishSwitchStmt()
1263 ExprResult CondResult = CheckBooleanCondition(DoLoc, Cond); in ActOnDoStmt()
1685 ExprResult result = CheckPlaceholderExpr(E); in ActOnForEachLValueExpr()
1689 ExprResult FullExpr = ActOnFinishFullExpr(E); in ActOnForEachLValueExpr()
1695 ExprResult
1700 ExprResult result = CorrectDelayedTyposInExpr(collection); in CheckObjCForCollectionOperand()
1775 ExprResult CollectionExprResult = in ActOnObjCForCollectionStmt()
1855 ExprResult Res = SemaRef.CorrectDelayedTyposInExpr(Init); in FinishForRangeVarDecl()
1989 ExprResult Coawait = ActOnCoawaitExpr(S, CoawaitLoc, Range); in ActOnCXXForRangeStmt()
2037 ExprResult *BeginExpr, in BuildNonArrayForRange()
2038 ExprResult *EndExpr, in BuildNonArrayForRange()
2124 ExprResult AdjustedRange; in RebuildForRangeWithDereference()
2197 ExprResult NotEqExpr = Cond, IncrExpr = Inc; in BuildCXXForRangeStmt()
2212 ExprResult BeginRangeRef = BuildDeclRefExpr(RangeVar, RangeVarNonRefType, in BuildCXXForRangeStmt()
2217 ExprResult EndRangeRef = BuildDeclRefExpr(RangeVar, RangeVarNonRefType, in BuildCXXForRangeStmt()
2239 ExprResult BeginExpr, EndExpr; in BuildCXXForRangeStmt()
2255 ExprResult BoundExpr; in BuildCXXForRangeStmt()
2349 ExprResult BeginRef = BuildDeclRefExpr(BeginVar, BeginRefNonRefType, in BuildCXXForRangeStmt()
2354 ExprResult EndRef = BuildDeclRefExpr(EndVar, EndType.getNonReferenceType(), in BuildCXXForRangeStmt()
2399 ExprResult DerefExpr = ActOnUnaryOp(S, ColonLoc, tok::star, BeginRef.get()); in BuildCXXForRangeStmt()
2631 ExprResult ExprRes = E; in ActOnIndirectGotoStmt()
2641 ExprResult ExprRes = ActOnFinishFullExpr(E); in ActOnIndirectGotoStmt()
2772 ExprResult
2787 ExprResult Res = ExprError(); in PerformMoveOrCopyInitialization()
2872 ExprResult ER = ActOnFinishFullExpr(RetValExp, ReturnLoc); in ActOnCapScopeReturnStmt()
2900 ExprResult Result = DefaultFunctionArrayLvalueConversion(RetValExp); in ActOnCapScopeReturnStmt()
2985 ExprResult Res = PerformMoveOrCopyInitialization(Entity, NRVOCandidate, in ActOnCapScopeReturnStmt()
2998 ExprResult ER = ActOnFinishFullExpr(RetValExp, ReturnLoc); in ActOnCapScopeReturnStmt()
3216 ExprResult ER = ActOnFinishFullExpr(RetValExp, ReturnLoc); in BuildReturnStmt()
3274 ExprResult Result = RetValExp; in BuildReturnStmt()
3309 ExprResult ER = ActOnFinishFullExpr(RetValExp, ReturnLoc); in BuildReturnStmt()
3358 ExprResult Res = PerformMoveOrCopyInitialization(Entity, NRVOCandidate, in BuildReturnStmt()
3386 ExprResult ER = ActOnFinishFullExpr(RetValExp, ReturnLoc); in BuildReturnStmt()
3435 ExprResult Result = DefaultLvalueConversion(Throw); in BuildObjCAtThrowStmt()
3476 ExprResult
3478 ExprResult result = DefaultLvalueConversion(operand); in ActOnObjCAtSynchronizedOperand()
3495 ExprResult result = PerformContextuallyConvertToObjCPointer(operand); in ActOnObjCAtSynchronizedOperand()