Lines Matching refs:ESR
5062 EvalStmtResult ESR = EvaluateStmt(Result, Info, Body, Case); in EvaluateLoopBody() local
5063 if (ESR != ESR_Failed && ESR != ESR_CaseNotFound && !Scope.destroy()) in EvaluateLoopBody()
5064 ESR = ESR_Failed; in EvaluateLoopBody()
5066 switch (ESR) { in EvaluateLoopBody()
5075 return ESR; in EvaluateLoopBody()
5089 EvalStmtResult ESR = EvaluateStmt(Result, Info, Init); in EvaluateSwitch() local
5090 if (ESR != ESR_Succeeded) { in EvaluateSwitch()
5091 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateSwitch()
5092 ESR = ESR_Failed; in EvaluateSwitch()
5093 return ESR; in EvaluateSwitch()
5137 EvalStmtResult ESR = EvaluateStmt(Result, Info, SS->getBody(), Found); in EvaluateSwitch() local
5138 if (ESR != ESR_Failed && ESR != ESR_CaseNotFound && !Scope.destroy()) in EvaluateSwitch()
5141 switch (ESR) { in EvaluateSwitch()
5148 return ESR; in EvaluateSwitch()
5210 EvalStmtResult ESR = EvaluateStmt(Result, Info, Init, Case); in EvaluateStmt() local
5211 if (ESR != ESR_CaseNotFound) { in EvaluateStmt()
5212 assert(ESR != ESR_Succeeded); in EvaluateStmt()
5213 return ESR; in EvaluateStmt()
5222 EvalStmtResult ESR = EvaluateStmt(Result, Info, IS->getThen(), Case); in EvaluateStmt() local
5223 if (ESR == ESR_Failed) in EvaluateStmt()
5224 return ESR; in EvaluateStmt()
5225 if (ESR != ESR_CaseNotFound) in EvaluateStmt()
5226 return Scope.destroy() ? ESR : ESR_Failed; in EvaluateStmt()
5230 ESR = EvaluateStmt(Result, Info, IS->getElse(), Case); in EvaluateStmt()
5231 if (ESR == ESR_Failed) in EvaluateStmt()
5232 return ESR; in EvaluateStmt()
5233 if (ESR != ESR_CaseNotFound) in EvaluateStmt()
5234 return Scope.destroy() ? ESR : ESR_Failed; in EvaluateStmt()
5239 EvalStmtResult ESR = in EvaluateStmt() local
5241 if (ESR != ESR_Continue) in EvaluateStmt()
5242 return ESR; in EvaluateStmt()
5253 EvalStmtResult ESR = EvaluateStmt(Result, Info, Init, Case); in EvaluateStmt() local
5254 if (ESR != ESR_CaseNotFound) { in EvaluateStmt()
5255 assert(ESR != ESR_Succeeded); in EvaluateStmt()
5256 return ESR; in EvaluateStmt()
5260 EvalStmtResult ESR = in EvaluateStmt() local
5262 if (ESR != ESR_Continue) in EvaluateStmt()
5263 return ESR; in EvaluateStmt()
5362 EvalStmtResult ESR = EvaluateStmt(Result, Info, BI, Case); in EvaluateStmt() local
5363 if (ESR == ESR_Succeeded) in EvaluateStmt()
5365 else if (ESR != ESR_CaseNotFound) { in EvaluateStmt()
5366 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5368 return ESR; in EvaluateStmt()
5382 EvalStmtResult ESR = EvaluateStmt(Result, Info, Init); in EvaluateStmt() local
5383 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5384 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5386 return ESR; in EvaluateStmt()
5401 EvalStmtResult ESR = EvaluateStmt(Result, Info, SubStmt); in EvaluateStmt() local
5402 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5403 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5405 return ESR; in EvaluateStmt()
5422 EvalStmtResult ESR = EvaluateLoopBody(Result, Info, WS->getBody()); in EvaluateStmt() local
5423 if (ESR != ESR_Continue) { in EvaluateStmt()
5424 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5426 return ESR; in EvaluateStmt()
5438 EvalStmtResult ESR = EvaluateLoopBody(Result, Info, DS->getBody(), Case); in EvaluateStmt() local
5439 if (ESR != ESR_Continue) in EvaluateStmt()
5440 return ESR; in EvaluateStmt()
5460 EvalStmtResult ESR = EvaluateStmt(Result, Info, FS->getInit()); in EvaluateStmt() local
5461 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5462 if (ESR != ESR_Failed && !ForScope.destroy()) in EvaluateStmt()
5464 return ESR; in EvaluateStmt()
5476 EvalStmtResult ESR = EvaluateLoopBody(Result, Info, FS->getBody()); in EvaluateStmt() local
5477 if (ESR != ESR_Continue) { in EvaluateStmt()
5478 if (ESR != ESR_Failed && (!IterScope.destroy() || !ForScope.destroy())) in EvaluateStmt()
5480 return ESR; in EvaluateStmt()
5506 EvalStmtResult ESR = EvaluateStmt(Result, Info, FS->getInit()); in EvaluateStmt() local
5507 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5508 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5510 return ESR; in EvaluateStmt()
5515 EvalStmtResult ESR = EvaluateStmt(Result, Info, FS->getRangeStmt()); in EvaluateStmt() local
5516 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5517 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5519 return ESR; in EvaluateStmt()
5528 ESR = EvaluateStmt(Result, Info, FS->getBeginStmt()); in EvaluateStmt()
5529 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5530 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5532 return ESR; in EvaluateStmt()
5534 ESR = EvaluateStmt(Result, Info, FS->getEndStmt()); in EvaluateStmt()
5535 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5536 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5538 return ESR; in EvaluateStmt()
5559 ESR = EvaluateStmt(Result, Info, FS->getLoopVarStmt()); in EvaluateStmt()
5560 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5561 if (ESR != ESR_Failed && (!InnerScope.destroy() || !Scope.destroy())) in EvaluateStmt()
5563 return ESR; in EvaluateStmt()
5567 ESR = EvaluateLoopBody(Result, Info, FS->getBody()); in EvaluateStmt()
5568 if (ESR != ESR_Continue) { in EvaluateStmt()
5569 if (ESR != ESR_Failed && (!InnerScope.destroy() || !Scope.destroy())) in EvaluateStmt()
5571 return ESR; in EvaluateStmt()
6361 EvalStmtResult ESR = EvaluateStmt(Ret, Info, Body); in HandleFunctionCall() local
6362 if (ESR == ESR_Succeeded) { in HandleFunctionCall()
6367 return ESR == ESR_Returned; in HandleFunctionCall()
8311 EvalStmtResult ESR = EvaluateStmt(Result, Info, *BI); in VisitStmtExpr() local
8312 if (ESR != ESR_Succeeded) { in VisitStmtExpr()
8316 if (ESR != ESR_Failed) in VisitStmtExpr()