reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/ExprConstant.cpp
 4373   if (ESR != ESR_Failed && ESR != ESR_CaseNotFound && !Scope.destroy())
 4374     ESR = ESR_Failed;
 4382   case ESR_Failed:
 4401         if (ESR != ESR_Failed && !Scope.destroy())
 4402           ESR = ESR_Failed;
 4410       return ESR_Failed;
 4412       return ESR_Failed;
 4414       return ESR_Failed;
 4438     return Scope.destroy() ? ESR_Succeeded : ESR_Failed;
 4442   if (ESR != ESR_Failed && ESR != ESR_CaseNotFound && !Scope.destroy())
 4443     return ESR_Failed;
 4450   case ESR_Failed:
 4458     return ESR_Failed;
 4467     return ESR_Failed;
 4513       if (ESR == ESR_Failed)
 4516         return Scope.destroy() ? ESR : ESR_Failed;
 4521       if (ESR == ESR_Failed)
 4524         return Scope.destroy() ? ESR : ESR_Failed;
 4557           return ESR_Failed;
 4570               return ESR_Failed;
 4593         return ESR_Failed;
 4598     return ESR_Failed;
 4609         return ESR_Failed;
 4611         return ESR_Failed;
 4623       return ESR_Failed;
 4624     return Scope.destroy() ? ESR_Returned : ESR_Failed;
 4636         if (ESR != ESR_Failed && !Scope.destroy())
 4637           return ESR_Failed;
 4643     return Scope.destroy() ? ESR_Succeeded : ESR_Failed;
 4654         if (ESR != ESR_Failed && !Scope.destroy())
 4655           return ESR_Failed;
 4661       return ESR_Failed;
 4666         if (ESR != ESR_Failed && !Scope.destroy())
 4667           return ESR_Failed;
 4671     return Scope.destroy() ? ESR_Succeeded : ESR_Failed;
 4681         return ESR_Failed;
 4687         if (ESR != ESR_Failed && !Scope.destroy())
 4688           return ESR_Failed;
 4692         return ESR_Failed;
 4709         return ESR_Failed;
 4720         if (ESR != ESR_Failed && !ForScope.destroy())
 4721           return ESR_Failed;
 4730         return ESR_Failed;
 4736         if (ESR != ESR_Failed && (!IterScope.destroy() || !ForScope.destroy()))
 4737           return ESR_Failed;
 4744           return ESR_Failed;
 4748         return ESR_Failed;
 4750     return ForScope.destroy() ? ESR_Succeeded : ESR_Failed;
 4761         if (ESR != ESR_Failed && !Scope.destroy())
 4762           return ESR_Failed;
 4770       if (ESR != ESR_Failed && !Scope.destroy())
 4771         return ESR_Failed;
 4778       if (ESR != ESR_Failed && !Scope.destroy())
 4779         return ESR_Failed;
 4784       if (ESR != ESR_Failed && !Scope.destroy())
 4785         return ESR_Failed;
 4795           return ESR_Failed;
 4804         if (ESR != ESR_Failed && (!InnerScope.destroy() || !Scope.destroy()))
 4805           return ESR_Failed;
 4812         if (ESR != ESR_Failed && (!InnerScope.destroy() || !Scope.destroy()))
 4813           return ESR_Failed;
 4819         return ESR_Failed;
 4822         return ESR_Failed;
 4825     return Scope.destroy() ? ESR_Succeeded : ESR_Failed;
 5569     return EvaluateStmt(Ret, Info, Definition->getBody()) != ESR_Failed;
 5729          EvaluateStmt(Ret, Info, Definition->getBody()) != ESR_Failed &&
 5860   if (EvaluateStmt(Ret, Info, Definition->getBody()) == ESR_Failed)
 7148         if (ESR != ESR_Failed)