reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
367 class iterator;
143 for (EHScopeStack::iterator it = begin(); stabilize(it) != Old; it++) { 268 EHScopeStack::iterator it = find(InnermostNormalCleanup);tools/clang/lib/CodeGen/CGCleanup.h
518 iterator &operator++() { 547 iterator next() { 548 iterator copy = *this; 553 iterator operator++(int) { 554 iterator copy = *this; 559 bool encloses(iterator other) const { return Ptr >= other.Ptr; } 560 bool strictlyEncloses(iterator other) const { return Ptr > other.Ptr; } 562 bool operator==(iterator other) const { return Ptr == other.Ptr; } 563 bool operator!=(iterator other) const { return Ptr != other.Ptr; } 566 inline EHScopeStack::iterator EHScopeStack::begin() const { 570 inline EHScopeStack::iterator EHScopeStack::end() const { 590 inline EHScopeStack::iterator EHScopeStack::find(stable_iterator sp) const { 597 EHScopeStack::stabilize(iterator ir) const {tools/clang/lib/CodeGen/CGCoroutine.cpp
509 for (auto b = CGF.EHStack.find(top), e = CGF.EHStack.find(old_top);
tools/clang/lib/CodeGen/CGException.cpp743 for (EHScopeStack::iterator ir = EHStack.begin(); true; ++ir) { 796 for (EHScopeStack::iterator I = EHStack.begin(), E = EHStack.end(); I != E;tools/clang/lib/CodeGen/EHScopeStack.h
370 iterator begin() const; 373 iterator end() const; 388 stable_iterator stabilize(iterator it) const; 392 iterator find(stable_iterator save) const;