Searched refs:attribute_iterator (Results 1 – 2 of 2) sorted by relevance
286 class attribute_iterator; variable291 LLVM_ABI iterator_range<attribute_iterator> attributes() const;311 class DWARFDie::attribute_iterator312 : public iterator_facade_base<attribute_iterator, std::forward_iterator_tag,321 friend bool operator==(const attribute_iterator &LHS,322 const attribute_iterator &RHS);332 attribute_iterator() = delete;333 LLVM_ABI explicit attribute_iterator(DWARFDie D, bool End);335 LLVM_ABI attribute_iterator &operator++();336 LLVM_ABI attribute_iterator &operator--();[all …]
685 iterator_range<DWARFDie::attribute_iterator> DWARFDie::attributes() const { in attributes()686 return make_range(attribute_iterator(*this, false), in attributes()687 attribute_iterator(*this, true)); in attributes()690 DWARFDie::attribute_iterator::attribute_iterator(DWARFDie D, bool End) in attribute_iterator() function in DWARFDie::attribute_iterator704 void DWARFDie::attribute_iterator::updateForIndex( in updateForIndex()731 DWARFDie::attribute_iterator &DWARFDie::attribute_iterator::operator++() { in operator ++()