Lines Matching refs:ESR
5027 EvalStmtResult ESR = EvaluateStmt(Result, Info, Body, Case); in EvaluateLoopBody() local
5028 if (ESR != ESR_Failed && ESR != ESR_CaseNotFound && !Scope.destroy()) in EvaluateLoopBody()
5029 ESR = ESR_Failed; in EvaluateLoopBody()
5031 switch (ESR) { in EvaluateLoopBody()
5040 return ESR; in EvaluateLoopBody()
5054 EvalStmtResult ESR = EvaluateStmt(Result, Info, Init); in EvaluateSwitch() local
5055 if (ESR != ESR_Succeeded) { in EvaluateSwitch()
5056 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateSwitch()
5057 ESR = ESR_Failed; in EvaluateSwitch()
5058 return ESR; in EvaluateSwitch()
5102 EvalStmtResult ESR = EvaluateStmt(Result, Info, SS->getBody(), Found); in EvaluateSwitch() local
5103 if (ESR != ESR_Failed && ESR != ESR_CaseNotFound && !Scope.destroy()) in EvaluateSwitch()
5106 switch (ESR) { in EvaluateSwitch()
5113 return ESR; in EvaluateSwitch()
5175 EvalStmtResult ESR = EvaluateStmt(Result, Info, Init, Case); in EvaluateStmt() local
5176 if (ESR != ESR_CaseNotFound) { in EvaluateStmt()
5177 assert(ESR != ESR_Succeeded); in EvaluateStmt()
5178 return ESR; in EvaluateStmt()
5187 EvalStmtResult ESR = EvaluateStmt(Result, Info, IS->getThen(), Case); in EvaluateStmt() local
5188 if (ESR == ESR_Failed) in EvaluateStmt()
5189 return ESR; in EvaluateStmt()
5190 if (ESR != ESR_CaseNotFound) in EvaluateStmt()
5191 return Scope.destroy() ? ESR : ESR_Failed; in EvaluateStmt()
5195 ESR = EvaluateStmt(Result, Info, IS->getElse(), Case); in EvaluateStmt()
5196 if (ESR == ESR_Failed) in EvaluateStmt()
5197 return ESR; in EvaluateStmt()
5198 if (ESR != ESR_CaseNotFound) in EvaluateStmt()
5199 return Scope.destroy() ? ESR : ESR_Failed; in EvaluateStmt()
5204 EvalStmtResult ESR = in EvaluateStmt() local
5206 if (ESR != ESR_Continue) in EvaluateStmt()
5207 return ESR; in EvaluateStmt()
5218 EvalStmtResult ESR = EvaluateStmt(Result, Info, Init, Case); in EvaluateStmt() local
5219 if (ESR != ESR_CaseNotFound) { in EvaluateStmt()
5220 assert(ESR != ESR_Succeeded); in EvaluateStmt()
5221 return ESR; in EvaluateStmt()
5225 EvalStmtResult ESR = in EvaluateStmt() local
5227 if (ESR != ESR_Continue) in EvaluateStmt()
5228 return ESR; in EvaluateStmt()
5327 EvalStmtResult ESR = EvaluateStmt(Result, Info, BI, Case); in EvaluateStmt() local
5328 if (ESR == ESR_Succeeded) in EvaluateStmt()
5330 else if (ESR != ESR_CaseNotFound) { in EvaluateStmt()
5331 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5333 return ESR; in EvaluateStmt()
5347 EvalStmtResult ESR = EvaluateStmt(Result, Info, Init); in EvaluateStmt() local
5348 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5349 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5351 return ESR; in EvaluateStmt()
5366 EvalStmtResult ESR = EvaluateStmt(Result, Info, SubStmt); in EvaluateStmt() local
5367 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5368 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5370 return ESR; in EvaluateStmt()
5387 EvalStmtResult ESR = EvaluateLoopBody(Result, Info, WS->getBody()); in EvaluateStmt() local
5388 if (ESR != ESR_Continue) { in EvaluateStmt()
5389 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5391 return ESR; in EvaluateStmt()
5403 EvalStmtResult ESR = EvaluateLoopBody(Result, Info, DS->getBody(), Case); in EvaluateStmt() local
5404 if (ESR != ESR_Continue) in EvaluateStmt()
5405 return ESR; in EvaluateStmt()
5425 EvalStmtResult ESR = EvaluateStmt(Result, Info, FS->getInit()); in EvaluateStmt() local
5426 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5427 if (ESR != ESR_Failed && !ForScope.destroy()) in EvaluateStmt()
5429 return ESR; in EvaluateStmt()
5441 EvalStmtResult ESR = EvaluateLoopBody(Result, Info, FS->getBody()); in EvaluateStmt() local
5442 if (ESR != ESR_Continue) { in EvaluateStmt()
5443 if (ESR != ESR_Failed && (!IterScope.destroy() || !ForScope.destroy())) in EvaluateStmt()
5445 return ESR; in EvaluateStmt()
5471 EvalStmtResult ESR = EvaluateStmt(Result, Info, FS->getInit()); in EvaluateStmt() local
5472 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5473 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5475 return ESR; in EvaluateStmt()
5480 EvalStmtResult ESR = EvaluateStmt(Result, Info, FS->getRangeStmt()); in EvaluateStmt() local
5481 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5482 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5484 return ESR; in EvaluateStmt()
5493 ESR = EvaluateStmt(Result, Info, FS->getBeginStmt()); in EvaluateStmt()
5494 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5495 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5497 return ESR; in EvaluateStmt()
5499 ESR = EvaluateStmt(Result, Info, FS->getEndStmt()); in EvaluateStmt()
5500 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5501 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5503 return ESR; in EvaluateStmt()
5524 ESR = EvaluateStmt(Result, Info, FS->getLoopVarStmt()); in EvaluateStmt()
5525 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5526 if (ESR != ESR_Failed && (!InnerScope.destroy() || !Scope.destroy())) in EvaluateStmt()
5528 return ESR; in EvaluateStmt()
5532 ESR = EvaluateLoopBody(Result, Info, FS->getBody()); in EvaluateStmt()
5533 if (ESR != ESR_Continue) { in EvaluateStmt()
5534 if (ESR != ESR_Failed && (!InnerScope.destroy() || !Scope.destroy())) in EvaluateStmt()
5536 return ESR; in EvaluateStmt()
6300 EvalStmtResult ESR = EvaluateStmt(Ret, Info, Body); in HandleFunctionCall() local
6301 if (ESR == ESR_Succeeded) { in HandleFunctionCall()
6306 return ESR == ESR_Returned; in HandleFunctionCall()
8247 EvalStmtResult ESR = EvaluateStmt(Result, Info, *BI); in VisitStmtExpr() local
8248 if (ESR != ESR_Succeeded) { in VisitStmtExpr()
8252 if (ESR != ESR_Failed) in VisitStmtExpr()