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

References

tools/clang/lib/AST/ExprConstant.cpp
 1299         destroy(false);
 4335   return Scope.destroy();
 4373   if (ESR != ESR_Failed && ESR != ESR_CaseNotFound && !Scope.destroy())
 4401         if (ESR != ESR_Failed && !Scope.destroy())
 4413     if (!CondScope.destroy())
 4438     return Scope.destroy() ? ESR_Succeeded : ESR_Failed;
 4442   if (ESR != ESR_Failed && ESR != ESR_CaseNotFound && !Scope.destroy())
 4516         return Scope.destroy() ? ESR : ESR_Failed;
 4524         return Scope.destroy() ? ESR : ESR_Failed;
 4556         if (!EvaluateIgnoredValue(Info, FS->getInc()) || !IncScope.destroy())
 4592       if (!EvaluateIgnoredValue(Info, E) || !Scope.destroy())
 4610       if (!Scope.destroy())
 4624     return Scope.destroy() ? ESR_Returned : ESR_Failed;
 4636         if (ESR != ESR_Failed && !Scope.destroy())
 4643     return Scope.destroy() ? ESR_Succeeded : ESR_Failed;
 4654         if (ESR != ESR_Failed && !Scope.destroy())
 4666         if (ESR != ESR_Failed && !Scope.destroy())
 4671     return Scope.destroy() ? ESR_Succeeded : ESR_Failed;
 4687         if (ESR != ESR_Failed && !Scope.destroy())
 4691       if (!Scope.destroy())
 4708           !CondScope.destroy())
 4720         if (ESR != ESR_Failed && !ForScope.destroy())
 4736         if (ESR != ESR_Failed && (!IterScope.destroy() || !ForScope.destroy()))
 4736         if (ESR != ESR_Failed && (!IterScope.destroy() || !ForScope.destroy()))
 4743         if (!EvaluateIgnoredValue(Info, FS->getInc()) || !IncScope.destroy())
 4747       if (!IterScope.destroy())
 4750     return ForScope.destroy() ? ESR_Succeeded : ESR_Failed;
 4761         if (ESR != ESR_Failed && !Scope.destroy())
 4770       if (ESR != ESR_Failed && !Scope.destroy())
 4778       if (ESR != ESR_Failed && !Scope.destroy())
 4784       if (ESR != ESR_Failed && !Scope.destroy())
 4804         if (ESR != ESR_Failed && (!InnerScope.destroy() || !Scope.destroy()))
 4804         if (ESR != ESR_Failed && (!InnerScope.destroy() || !Scope.destroy()))
 4812         if (ESR != ESR_Failed && (!InnerScope.destroy() || !Scope.destroy()))
 4812         if (ESR != ESR_Failed && (!InnerScope.destroy() || !Scope.destroy()))
 4821       if (!InnerScope.destroy())
 4825     return Scope.destroy() ? ESR_Succeeded : ESR_Failed;
 5566           !InitScope.destroy())
 5730          LifetimeExtendedScope.destroy();
 6731     return StmtVisitorTy::Visit(E->getSubExpr()) && Scope.destroy();
 7138         return this->Visit(FinalExpr) && Scope.destroy();