Home
last modified time | relevance | path

Searched refs:SymbolGroup (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DInputFile.h37 class SymbolGroup; variable
90 class SymbolGroup {
94 explicit SymbolGroup(InputFile *File, uint32_t GroupIndex = 0);
133 std::forward_iterator_tag, SymbolGroup> {
140 const SymbolGroup &operator*() const;
141 SymbolGroup &operator*();
152 SymbolGroup Value;
160 bool shouldDumpSymbolGroup(uint32_t Idx, const SymbolGroup &Group,
166 const SymbolGroup &SG, uint32_t Modi, in iterateOneModule()
184 SymbolGroup SG(&Input, Modi); in iterateSymbolGroups()
[all …]
H A DLinePrinter.h48 class SymbolGroup; variable
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DInputFile.cpp157 SymbolGroup::SymbolGroup(InputFile *File, uint32_t GroupIndex) : File(File) { in SymbolGroup() function in SymbolGroup
184 StringRef SymbolGroup::name() const { return Name; } in name()
186 void SymbolGroup::updateDebugS(const codeview::DebugSubsectionArray &SS) { in updateDebugS()
190 void SymbolGroup::updatePdbModi(uint32_t Modi) { initializeForPdb(Modi); } in updatePdbModi()
192 void SymbolGroup::initializeForPdb(uint32_t Modi) { in initializeForPdb()
218 void SymbolGroup::rebuildChecksumMap() { in rebuildChecksumMap()
230 const ModuleDebugStreamRef &SymbolGroup::getPdbModuleStream() const { in getPdbModuleStream()
235 Expected<StringRef> SymbolGroup::getNameFromStringTable(uint32_t Offset) const { in getNameFromStringTable()
239 Expected<StringRef> SymbolGroup
[all...]
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalSymbolDumper.h21 class SymbolGroup; variable
30 const SymbolGroup &SymGroup, in MinimalSymbolDumper()
40 void setSymbolGroup(const SymbolGroup *Group) { SymGroup = Group; } in setSymbolGroup()
61 const SymbolGroup *SymGroup = nullptr;
H A DDumpOutputStyle.cpp273 static StatCollection getSymbolStats(const SymbolGroup &SG, in getSymbolStats()
301 static StatCollection getChunkStats(const SymbolGroup &SG, in getChunkStats()
486 [&](uint32_t Modi, const SymbolGroup &Strings) -> Error { in dumpModules()
532 [this](uint32_t Modi, const SymbolGroup &Strings) -> Error { in dumpModuleFiles()
559 File, Scope, [&](uint32_t Modi, const SymbolGroup &SG) -> Error { in dumpSymbolStats()
851 &LastNameIndex](uint32_t Modi, const SymbolGroup &Strings, in dumpLines()
888 [this](uint32_t Modi, const SymbolGroup &Strings, in dumpInlineeLines()
915 [this](uint32_t Modi, const SymbolGroup &Strings, in dumpXmi()
955 [this](uint32_t Modi, const SymbolGroup &Strings, in dumpXme()
1133 [&](uint32_t Modi, const SymbolGroup &Strings, in dumpStringTableFromObj()
[all …]
H A DTypeReferenceTracker.cpp58 for (const SymbolGroup &SG : File.symbol_groups()) { in mark()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVCodeViewReader.h45 class SymbolGroup;
138 const llvm::pdb::SymbolGroup *SG = nullptr);
145 const llvm::pdb::SymbolGroup *SG = nullptr);
153 const llvm::pdb::SymbolGroup *SG = nullptr);
181 const llvm::pdb::SymbolGroup *SG = nullptr);
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewReader.cpp129 const SymbolGroup *SG) { in getFileNameForFileOffset()
158 const SymbolGroup *SG) { in printFileNameForOffset()
247 DebugInlineeLinesSubsectionRef &Lines, const llvm::pdb::SymbolGroup *SG) {
288 const SymbolGroup *SG) { in createLines()
962 auto VisitInlineeLines = [&](int32_t Modi, const SymbolGroup &SG, in createScopes()
1031 auto VisitSymbolGroup = [&](uint32_t Modi, const SymbolGroup &SG) -> Error { in createScopes()
1075 auto VisitDebugLines = [this](int32_t Modi, const SymbolGroup &SG, in createScopes()