Lines Matching refs:ElaboratingDIEIterator
26 class ElaboratingDIEIterator class
55 explicit ElaboratingDIEIterator(DWARFDIE d) : m_worklist(1, d) {} in ElaboratingDIEIterator() function in __anon3d2ff9dc0111::ElaboratingDIEIterator
58 ElaboratingDIEIterator() = default;
61 ElaboratingDIEIterator &operator++() { in operator ++()
65 ElaboratingDIEIterator operator++(int) { in operator ++()
66 ElaboratingDIEIterator I = *this; in operator ++()
71 friend bool operator==(const ElaboratingDIEIterator &a, in operator ==()
72 const ElaboratingDIEIterator &b) { in operator ==()
77 friend bool operator!=(const ElaboratingDIEIterator &a, in operator !=()
78 const ElaboratingDIEIterator &b) { in operator !=()
83 llvm::iterator_range<ElaboratingDIEIterator>
85 return llvm::make_range(ElaboratingDIEIterator(die), in elaborating_dies()
86 ElaboratingDIEIterator()); in elaborating_dies()