| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFDebugInfoEntry.h | 47 class DWARFDebugInfoEntry { 49 typedef std::vector<DWARFDebugInfoEntry> collection; 57 DWARFDebugInfoEntry() in DWARFDebugInfoEntry() function 84 DWARFDebugInfoEntry **block_die); 210 DWARFDebugInfoEntry *GetParent() { in GetParent() 213 const DWARFDebugInfoEntry *GetParent() const { in GetParent() 218 DWARFDebugInfoEntry *GetSibling() { in GetSibling() 221 const DWARFDebugInfoEntry *GetSibling() const { in GetSibling() 227 DWARFDebugInfoEntry *GetFirstChild() { in GetFirstChild() 250 void SetParent(DWARFDebugInfoEntry *parent) { in SetParent() [all …]
|
| H A D | DWARFDebugInfoEntry.cpp | 36 bool DWARFDebugInfoEntry::FastExtract( in FastExtract() 681 void DWARFDebugInfoEntry::DumpAttribute( in DumpAttribute() 781 size_t DWARFDebugInfoEntry::GetAttributes( in GetAttributes() 1175 DWARFDebugInfoEntry die; in GetName() 1209 DWARFDebugInfoEntry die; in AppendTypeName() 1382 void DWARFDebugInfoEntry::GetDeclContextDIEs( in GetDeclContextDIEs() 1816 bool DWARFDebugInfoEntry::OffsetLessThan(const DWARFDebugInfoEntry &a, in OffsetLessThan() 1821 void DWARFDebugInfoEntry::DumpDIECollection( in DumpDIECollection() 1823 DWARFDebugInfoEntry::const_iterator pos; in DumpDIECollection() 1840 bool DWARFDebugInfoEntry::operator==(const DWARFDebugInfoEntry &rhs) const { in operator ==() [all …]
|
| H A D | DWARFBaseDIE.h | 20 class DWARFDebugInfoEntry; variable 29 DWARFBaseDIE(DWARFUnit *cu, DWARFDebugInfoEntry *die) in DWARFBaseDIE() 32 DWARFBaseDIE(const DWARFUnit *cu, DWARFDebugInfoEntry *die) in DWARFBaseDIE() 35 DWARFBaseDIE(DWARFUnit *cu, const DWARFDebugInfoEntry *die) in DWARFBaseDIE() 36 : m_cu(cu), m_die(const_cast<DWARFDebugInfoEntry *>(die)) {} in DWARFBaseDIE() 38 DWARFBaseDIE(const DWARFUnit *cu, const DWARFDebugInfoEntry *die) in DWARFBaseDIE() 40 m_die(const_cast<DWARFDebugInfoEntry *>(die)) {} in DWARFBaseDIE() 60 DWARFDebugInfoEntry *GetDIE() const { return m_die; } in GetDIE() 68 void Set(DWARFUnit *cu, DWARFDebugInfoEntry *die) { in Set() 151 DWARFDebugInfoEntry *m_die;
|
| H A D | DWARFUnit.h | 37 llvm::iterator_range<DWARFDebugInfoEntry::collection::iterator>; 189 DWARFDebugInfoEntry::collection m_die_array; 199 DWARFDebugInfoEntry m_first_die; 233 const DWARFDebugInfoEntry *GetUnitDIEPtrOnly() { in GetUnitDIEPtrOnly() 242 const DWARFDebugInfoEntry *DIEPtr() { in DIEPtr() 249 void AddUnitDIE(const DWARFDebugInfoEntry &cu_die);
|
| H A D | DWARFUnit.cpp | 169 DWARFDebugInfoEntry die; in ExtractDIEsRWLocked() 327 void DWARFUnit::AddUnitDIE(const DWARFDebugInfoEntry &cu_die) { in AddUnitDIE() 409 DWARFDebugInfoEntry::const_iterator pos; in AppendDIEsWithTag() 479 const DWARFDebugInfoEntry *die = GetUnitDIEPtrOnly(); in BuildAddressRangeTable() 584 static bool CompareDIEOffset(const DWARFDebugInfoEntry &die, in CompareDIEOffset() 605 DWARFDebugInfoEntry::const_iterator pos = in GetDIE() 670 const DWARFDebugInfoEntry *die = GetUnitDIEPtrOnly(); in ParseProducerInfo() 748 const DWARFDebugInfoEntry *die = GetUnitDIEPtrOnly(); in GetLanguageType() 757 const DWARFDebugInfoEntry *die = GetUnitDIEPtrOnly(); in GetIsOptimized() 787 const DWARFDebugInfoEntry *die = DIEPtr(); in GetFunctionAranges() [all …]
|
| H A D | DWARFASTParserClang.h | 28 class DWARFDebugInfoEntry; variable 137 typedef llvm::SmallPtrSet<const DWARFDebugInfoEntry *, 4> DIEPointerSet; 138 typedef llvm::DenseMap<const DWARFDebugInfoEntry *, clang::DeclContext *> 144 typedef llvm::DenseMap<const DWARFDebugInfoEntry *, clang::Decl *>
|
| H A D | SymbolFileDWARF.h | 50 class DWARFDebugInfoEntry; variable 305 const DWARFDebugInfoEntry &cu_die); 324 typedef llvm::DenseMap<const DWARFDebugInfoEntry *, lldb_private::Type *> 326 typedef llvm::DenseMap<const DWARFDebugInfoEntry *, lldb::VariableSP> 328 typedef llvm::DenseMap<const DWARFDebugInfoEntry *,
|
| H A D | DWARFDebugInfo.h | 31 DWARFDebugInfoEntry *die,
|
| H A D | DWARFDIE.cpp | 97 DWARFDebugInfoEntry *function_die = nullptr; in LookupDeepestBlock() 98 DWARFDebugInfoEntry *block_die = nullptr; in LookupDeepestBlock()
|
| H A D | SymbolFileDWARFDwo.h | 43 const DWARFDebugInfoEntry &cu_die) override { in GetDwoSymbolFileForCompileUnit()
|
| H A D | ManualDWARFIndex.cpp | 120 for (const DWARFDebugInfoEntry &die : unit.dies()) { in IndexUnitImpl() 198 const DWARFDebugInfoEntry *parent_die = die.GetParent(); in IndexUnitImpl()
|
| H A D | DebugNamesDWARFIndex.cpp | 242 std::set<DWARFDebugInfoEntry *> seen; in GetFunctions()
|
| H A D | SymbolFileDWARF.cpp | 1609 DWARFUnit &dwarf_cu, const DWARFDebugInfoEntry &cu_die) { in GetDwoSymbolFileForCompileUnit() 2335 llvm::DenseSet<const DWARFDebugInfoEntry *> resolved_dies; in FindFunctions() 2393 llvm::DenseSet<const DWARFDebugInfoEntry *> resolved_dies; in FindFunctions() 2653 const DWARFDebugInfoEntry *parent_die = die.GetParent().GetDIE(); in GetTypeForDIE()
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFUnit.h | 223 std::vector<DWARFDebugInfoEntry> DieArray; 231 iterator_range<std::vector<DWARFDebugInfoEntry>::iterator>; 235 uint32_t getDIEIndex(const DWARFDebugInfoEntry *Die) { in getDIEIndex() 452 DWARFDie getParent(const DWARFDebugInfoEntry *Die); 453 DWARFDie getSibling(const DWARFDebugInfoEntry *Die); 454 DWARFDie getPreviousSibling(const DWARFDebugInfoEntry *Die); 455 DWARFDie getFirstChild(const DWARFDebugInfoEntry *Die); 456 DWARFDie getLastChild(const DWARFDebugInfoEntry *Die); 467 [](const DWARFDebugInfoEntry &LHS, uint32_t Offset) { in getDIEForOffset() 500 std::vector<DWARFDebugInfoEntry> &DIEs) const;
|
| H A D | DWARFDebugInfoEntry.h | 24 class DWARFDebugInfoEntry { 35 DWARFDebugInfoEntry() = default;
|
| H A D | DWARFDie.h | 45 const DWARFDebugInfoEntry *Die = nullptr; 49 DWARFDie(DWARFUnit *Unit, const DWARFDebugInfoEntry *D) : U(Unit), Die(D) {} in DWARFDie() 53 const DWARFDebugInfoEntry *getDebugInfoEntry() const { return Die; } in getDebugInfoEntry()
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDebugInfoEntry.cpp | 22 bool DWARFDebugInfoEntry::extractFast(const DWARFUnit &U, in extractFast() 29 bool DWARFDebugInfoEntry::extractFast(const DWARFUnit &U, uint32_t *OffsetPtr, in extractFast()
|
| H A D | DWARFUnit.cpp | 348 std::vector<DWARFDebugInfoEntry> &Dies) const { in extractDIEsToVector() 356 DWARFDebugInfoEntry DIE; in extractDIEsToVector() 658 DWARFDie DWARFUnit::getParent(const DWARFDebugInfoEntry *Die) { in getParent() 677 DWARFDie DWARFUnit::getSibling(const DWARFDebugInfoEntry *Die) { in getSibling() 697 DWARFDie DWARFUnit::getPreviousSibling(const DWARFDebugInfoEntry *Die) { in getPreviousSibling() 716 DWARFDie DWARFUnit::getFirstChild(const DWARFDebugInfoEntry *Die) { in getFirstChild() 727 DWARFDie DWARFUnit::getLastChild(const DWARFDebugInfoEntry *Die) { in getLastChild()
|
| H A D | DWARFVerifier.cpp | 1476 for (const DWARFDebugInfoEntry &Die : CU->dies()) in verifyDebugNames()
|
| /freebsd-12.1/lib/clang/liblldb/ |
| H A D | Makefile | 461 SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
|
| /freebsd-12.1/lib/clang/libllvm/ |
| H A D | Makefile | 425 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugInfoEntry.cpp
|