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

Declarations

tools/clang/lib/CodeGen/EHScopeStack.h
  392   iterator find(stable_iterator save) const;

References

tools/clang/lib/CodeGen/CGCleanup.cpp
  155     if (auto *cleanup = dyn_cast<EHCleanupScope>(&*find(si)))
  170     EHCleanupScope &cleanup = cast<EHCleanupScope>(*find(si));
  268   EHScopeStack::iterator it = find(InnermostNormalCleanup);
  709       EHScope &enclosing = *EHStack.find(Scope.getEnclosingNormalCleanup());
  822         EHScope &S = *EHStack.find(Scope.getEnclosingNormalCleanup());
 1089       cast<EHCleanupScope>(*EHStack.find(TopCleanup));
 1098       EHCleanupScope &Scope = cast<EHCleanupScope>(*EHStack.find(I));
 1123   if (cast<EHCleanupScope>(*EHStack.find(C)).getNormalBlock())
 1131     EHCleanupScope &S = cast<EHCleanupScope>(*EHStack.find(I));
 1142   if (EHStack.find(cleanup)->hasEHBranches())
 1150     EHScope &scope = *EHStack.find(i);
 1174   EHCleanupScope &Scope = cast<EHCleanupScope>(*CGF.EHStack.find(C));
 1231   EHCleanupScope &Scope = cast<EHCleanupScope>(*EHStack.find(C));
 1243   EHCleanupScope &Scope = cast<EHCleanupScope>(*EHStack.find(C));
tools/clang/lib/CodeGen/CGCoroutine.cpp
  509     for (auto b = CGF.EHStack.find(top), e = CGF.EHStack.find(old_top);
  509     for (auto b = CGF.EHStack.find(top), e = CGF.EHStack.find(old_top);
tools/clang/lib/CodeGen/CGException.cpp
  602   EHScope &scope = *EHStack.find(si);
  649   EHScope &EHS = *EHStack.find(SI);
  754   EHScope &innermostEHScope = *EHStack.find(EHStack.getInnermostEHScope());