Home
last modified time | relevance | path

Searched refs:attribute_iterator (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDie.h276 class attribute_iterator; variable
281 iterator_range<attribute_iterator> attributes() const;
301 class DWARFDie::attribute_iterator
311 friend bool operator==(const attribute_iterator &LHS,
312 const attribute_iterator &RHS);
322 attribute_iterator() = delete;
323 explicit attribute_iterator(DWARFDie D, bool End);
325 attribute_iterator &operator++();
326 attribute_iterator &operator--();
331 inline bool operator==(const DWARFDie::attribute_iterator &LHS,
[all …]
/llvm-project-15.0.7/mlir/include/mlir/TableGen/
H A DOperator.h133 using attribute_iterator = const NamedAttribute *; variable
134 attribute_iterator attribute_begin() const;
135 attribute_iterator attribute_end() const;
136 llvm::iterator_range<attribute_iterator> getAttributes() const;
/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFDie.cpp657 iterator_range<DWARFDie::attribute_iterator> DWARFDie::attributes() const { in attributes()
658 return make_range(attribute_iterator(*this, false), in attributes()
659 attribute_iterator(*this, true)); in attributes()
662 DWARFDie::attribute_iterator::attribute_iterator(DWARFDie D, bool End) in attribute_iterator() function in DWARFDie::attribute_iterator
676 void DWARFDie::attribute_iterator::updateForIndex( in updateForIndex()
703 DWARFDie::attribute_iterator &DWARFDie::attribute_iterator::operator++() { in operator ++()
/llvm-project-15.0.7/mlir/lib/TableGen/
H A DOperator.cpp282 auto Operator::attribute_begin() const -> attribute_iterator { in attribute_begin()
285 auto Operator::attribute_end() const -> attribute_iterator { in attribute_end()
289 -> llvm::iterator_range<attribute_iterator> { in getAttributes()