Lines Matching refs:ESR
4896 EvalStmtResult ESR = EvaluateStmt(Result, Info, Body, Case); in EvaluateLoopBody() local
4897 if (ESR != ESR_Failed && ESR != ESR_CaseNotFound && !Scope.destroy()) in EvaluateLoopBody()
4898 ESR = ESR_Failed; in EvaluateLoopBody()
4900 switch (ESR) { in EvaluateLoopBody()
4909 return ESR; in EvaluateLoopBody()
4923 EvalStmtResult ESR = EvaluateStmt(Result, Info, Init); in EvaluateSwitch() local
4924 if (ESR != ESR_Succeeded) { in EvaluateSwitch()
4925 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateSwitch()
4926 ESR = ESR_Failed; in EvaluateSwitch()
4927 return ESR; in EvaluateSwitch()
4965 EvalStmtResult ESR = EvaluateStmt(Result, Info, SS->getBody(), Found); in EvaluateSwitch() local
4966 if (ESR != ESR_Failed && ESR != ESR_CaseNotFound && !Scope.destroy()) in EvaluateSwitch()
4969 switch (ESR) { in EvaluateSwitch()
4976 return ESR; in EvaluateSwitch()
5024 EvalStmtResult ESR = EvaluateStmt(Result, Info, Init, Case); in EvaluateStmt() local
5025 if (ESR != ESR_CaseNotFound) { in EvaluateStmt()
5026 assert(ESR != ESR_Succeeded); in EvaluateStmt()
5027 return ESR; in EvaluateStmt()
5036 EvalStmtResult ESR = EvaluateStmt(Result, Info, IS->getThen(), Case); in EvaluateStmt() local
5037 if (ESR == ESR_Failed) in EvaluateStmt()
5038 return ESR; in EvaluateStmt()
5039 if (ESR != ESR_CaseNotFound) in EvaluateStmt()
5040 return Scope.destroy() ? ESR : ESR_Failed; in EvaluateStmt()
5044 ESR = EvaluateStmt(Result, Info, IS->getElse(), Case); in EvaluateStmt()
5045 if (ESR == ESR_Failed) in EvaluateStmt()
5046 return ESR; in EvaluateStmt()
5047 if (ESR != ESR_CaseNotFound) in EvaluateStmt()
5048 return Scope.destroy() ? ESR : ESR_Failed; in EvaluateStmt()
5053 EvalStmtResult ESR = in EvaluateStmt() local
5055 if (ESR != ESR_Continue) in EvaluateStmt()
5056 return ESR; in EvaluateStmt()
5067 EvalStmtResult ESR = EvaluateStmt(Result, Info, Init, Case); in EvaluateStmt() local
5068 if (ESR != ESR_CaseNotFound) { in EvaluateStmt()
5069 assert(ESR != ESR_Succeeded); in EvaluateStmt()
5070 return ESR; in EvaluateStmt()
5074 EvalStmtResult ESR = in EvaluateStmt() local
5076 if (ESR != ESR_Continue) in EvaluateStmt()
5077 return ESR; in EvaluateStmt()
5171 EvalStmtResult ESR = EvaluateStmt(Result, Info, BI, Case); in EvaluateStmt() local
5172 if (ESR == ESR_Succeeded) in EvaluateStmt()
5174 else if (ESR != ESR_CaseNotFound) { in EvaluateStmt()
5175 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5177 return ESR; in EvaluateStmt()
5191 EvalStmtResult ESR = EvaluateStmt(Result, Info, Init); in EvaluateStmt() local
5192 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5193 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5195 return ESR; in EvaluateStmt()
5203 EvalStmtResult ESR = EvaluateStmt(Result, Info, SubStmt); in EvaluateStmt() local
5204 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5205 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5207 return ESR; in EvaluateStmt()
5224 EvalStmtResult ESR = EvaluateLoopBody(Result, Info, WS->getBody()); in EvaluateStmt() local
5225 if (ESR != ESR_Continue) { in EvaluateStmt()
5226 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5228 return ESR; in EvaluateStmt()
5240 EvalStmtResult ESR = EvaluateLoopBody(Result, Info, DS->getBody(), Case); in EvaluateStmt() local
5241 if (ESR != ESR_Continue) in EvaluateStmt()
5242 return ESR; in EvaluateStmt()
5262 EvalStmtResult ESR = EvaluateStmt(Result, Info, FS->getInit()); in EvaluateStmt() local
5263 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5264 if (ESR != ESR_Failed && !ForScope.destroy()) in EvaluateStmt()
5266 return ESR; in EvaluateStmt()
5278 EvalStmtResult ESR = EvaluateLoopBody(Result, Info, FS->getBody()); in EvaluateStmt() local
5279 if (ESR != ESR_Continue) { in EvaluateStmt()
5280 if (ESR != ESR_Failed && (!IterScope.destroy() || !ForScope.destroy())) in EvaluateStmt()
5282 return ESR; in EvaluateStmt()
5308 EvalStmtResult ESR = EvaluateStmt(Result, Info, FS->getInit()); in EvaluateStmt() local
5309 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5310 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5312 return ESR; in EvaluateStmt()
5317 EvalStmtResult ESR = EvaluateStmt(Result, Info, FS->getRangeStmt()); in EvaluateStmt() local
5318 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5319 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5321 return ESR; in EvaluateStmt()
5325 ESR = EvaluateStmt(Result, Info, FS->getBeginStmt()); in EvaluateStmt()
5326 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5327 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5329 return ESR; in EvaluateStmt()
5331 ESR = EvaluateStmt(Result, Info, FS->getEndStmt()); in EvaluateStmt()
5332 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5333 if (ESR != ESR_Failed && !Scope.destroy()) in EvaluateStmt()
5335 return ESR; in EvaluateStmt()
5356 ESR = EvaluateStmt(Result, Info, FS->getLoopVarStmt()); in EvaluateStmt()
5357 if (ESR != ESR_Succeeded) { in EvaluateStmt()
5358 if (ESR != ESR_Failed && (!InnerScope.destroy() || !Scope.destroy())) in EvaluateStmt()
5360 return ESR; in EvaluateStmt()
5364 ESR = EvaluateLoopBody(Result, Info, FS->getBody()); in EvaluateStmt()
5365 if (ESR != ESR_Continue) { in EvaluateStmt()
5366 if (ESR != ESR_Failed && (!InnerScope.destroy() || !Scope.destroy())) in EvaluateStmt()
5368 return ESR; in EvaluateStmt()
6121 EvalStmtResult ESR = EvaluateStmt(Ret, Info, Body); in HandleFunctionCall() local
6122 if (ESR == ESR_Succeeded) { in HandleFunctionCall()
6127 return ESR == ESR_Returned; in HandleFunctionCall()
7883 EvalStmtResult ESR = EvaluateStmt(Result, Info, *BI); in VisitStmtExpr() local
7884 if (ESR != ESR_Succeeded) { in VisitStmtExpr()
7888 if (ESR != ESR_Failed) in VisitStmtExpr()