Lines Matching refs:ExprResult

42 StmtResult Sema::ActOnExprStmt(ExprResult FE) {  in ActOnExprStmt()
375 ExprResult LHS = in ActOnCaseStmt()
416 : ExprResult(); in ActOnCaseStmt()
492 ExprResult CondResult(CondVal.release()); in ActOnIfStmt()
580 ExprResult CondResult; in ActOnStartOfSwitchStmt()
832 ExprResult ConvLo = in ActOnFinishSwitchStmt()
949 ExprResult ConvHi = in ActOnFinishSwitchStmt()
1226 ExprResult CondResult(Cond.release()); in ActOnWhileStmt()
1256 ExprResult CondResult = CheckBooleanCondition(Cond, DoLoc); in ActOnDoStmt()
1632 ExprResult SecondResult(second.release()); in ActOnForStmt()
1661 ExprResult result = CheckPlaceholderExpr(E); in ActOnForEachLValueExpr()
1665 ExprResult FullExpr = ActOnFinishFullExpr(E); in ActOnForEachLValueExpr()
1671 ExprResult
1676 ExprResult result = CorrectDelayedTyposInExpr(collection); in CheckObjCForCollectionOperand()
1752 ExprResult CollectionExprResult = in ActOnObjCForCollectionStmt()
1990 ExprResult *BeginExpr, in BuildNonArrayForRange()
1991 ExprResult *EndExpr, in BuildNonArrayForRange()
2070 ExprResult AdjustedRange; in RebuildForRangeWithDereference()
2133 ExprResult NotEqExpr = Cond, IncrExpr = Inc; in BuildCXXForRangeStmt()
2148 ExprResult BeginRangeRef = BuildDeclRefExpr(RangeVar, RangeVarNonRefType, in BuildCXXForRangeStmt()
2153 ExprResult EndRangeRef = BuildDeclRefExpr(RangeVar, RangeVarNonRefType, in BuildCXXForRangeStmt()
2175 ExprResult BeginExpr, EndExpr; in BuildCXXForRangeStmt()
2191 ExprResult BoundExpr; in BuildCXXForRangeStmt()
2283 ExprResult BeginRef = BuildDeclRefExpr(BeginVar, BeginRefNonRefType, in BuildCXXForRangeStmt()
2288 ExprResult EndRef = BuildDeclRefExpr(EndVar, EndType.getNonReferenceType(), in BuildCXXForRangeStmt()
2328 ExprResult DerefExpr = ActOnUnaryOp(S, ColonLoc, tok::star, BeginRef.get()); in BuildCXXForRangeStmt()
2554 ExprResult ExprRes = E; in ActOnIndirectGotoStmt()
2564 ExprResult ExprRes = ActOnFinishFullExpr(E); in ActOnIndirectGotoStmt()
2691 ExprResult
2703 ExprResult Res = ExprError(); in PerformMoveOrCopyInitialization()
2799 ExprResult Result = DefaultFunctionArrayLvalueConversion(RetValExp); in ActOnCapScopeReturnStmt()
2884 ExprResult Res = PerformMoveOrCopyInitialization(Entity, NRVOCandidate, in ActOnCapScopeReturnStmt()
2897 ExprResult ER = ActOnFinishFullExpr(RetValExp, ReturnLoc); in ActOnCapScopeReturnStmt()
3154 ExprResult Result = RetValExp; in BuildReturnStmt()
3189 ExprResult ER = ActOnFinishFullExpr(RetValExp, ReturnLoc); in BuildReturnStmt()
3238 ExprResult Res = PerformMoveOrCopyInitialization(Entity, NRVOCandidate, in BuildReturnStmt()
3266 ExprResult ER = ActOnFinishFullExpr(RetValExp, ReturnLoc); in BuildReturnStmt()
3312 ExprResult Result = DefaultLvalueConversion(Throw); in BuildObjCAtThrowStmt()
3353 ExprResult
3355 ExprResult result = DefaultLvalueConversion(operand); in ActOnObjCAtSynchronizedOperand()
3372 ExprResult result = PerformContextuallyConvertToObjCPointer(operand); in ActOnObjCAtSynchronizedOperand()