reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
68 : public std::iterator<IteratorCategoryT, T, DifferenceTypeT, PointerT, 206 : public iterator_facade_base<DerivedT, IteratorCategoryT, T,include/llvm/CodeGen/DIE.h
420 void copyVal(const DIEValue &X) { 439 DIEValue(const DIEValue &X) : Ty(X.Ty), Attribute(X.Attribute), Form(X.Form) { 443 DIEValue &operator=(const DIEValue &X) { 443 DIEValue &operator=(const DIEValue &X) { 637 DIEValue V; 639 explicit Node(DIEValue V) : V(V) {} 650 std::forward_iterator_tag, DIEValue> { 655 std::forward_iterator_tag, DIEValue>; 662 DIEValue &operator*() const { return wrapped()->V; } 667 std::forward_iterator_tag, const DIEValue> { 670 std::forward_iterator_tag, const DIEValue>; 680 const DIEValue &operator*() const { return wrapped()->V; } 686 value_iterator addValue(BumpPtrAllocator &Alloc, const DIEValue &V) { 693 return addValue(Alloc, DIEValue(Attribute, Form, std::forward<T>(Value))); 837 DIEValue findAttribute(dwarf::Attribute Attribute) const;lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
262 for (const auto &V : Die.values()) {
lib/CodeGen/AsmPrinter/DIE.cpp188 for (const DIEValue &V : values()) 221 DIEValue DIE::findAttribute(dwarf::Attribute Attribute) const { 224 for (const auto &V : values()) 237 for (const auto &V : Values.values()) { 256 for (const auto &V : values()) { 291 for (const auto &V : values()) 703 for (const auto &V : values()) 723 for (const auto &V : values()) 754 for (const auto &V : values()) 774 for (const auto &V : values())lib/CodeGen/AsmPrinter/DIEHash.cpp
35 for (const auto &V : Die.values()) 119 for (const auto &V : Die.values()) { 218 for (const auto &V : Values) 233 void DIEHash::hashAttribute(const DIEValue &Value, dwarf::Tag Tag) { 244 case DIEValue::isNone: 250 case DIEValue::isEntry: 253 case DIEValue::isInteger: { 278 case DIEValue::isString: 284 case DIEValue::isInlineString: 290 case DIEValue::isBlock: 291 case DIEValue::isLoc: 292 case DIEValue::isLocList: 296 if (Value.getType() == DIEValue::isBlock) { 299 } else if (Value.getType() == DIEValue::isLoc) { 310 case DIEValue::isExpr: 311 case DIEValue::isLabel: 312 case DIEValue::isBaseTypeRef: 313 case DIEValue::isDelta:lib/CodeGen/AsmPrinter/DIEHash.h
84 void hashAttribute(const DIEValue &Value, dwarf::Tag Tag);
lib/CodeGen/AsmPrinter/DwarfDebug.cpp 2006 if (DIEValue SpecVal = Die->findAttribute(dwarf::DW_AT_specification)) {
tools/dsymutil/CompileUnit.h 37 const auto &Old = *I;
tools/dsymutil/DwarfLinker.cpp1170 DIEValue Value; 1796 for (auto &V : Die.values())usr/include/c++/7.4.0/bits/stl_iterator_base_types.h
123 typedef _Tp value_type;