Searched refs:DebugSubsectionRecord (Results 1 – 14 of 14) sorted by relevance
36 class DebugSubsectionRecord {38 LLVM_ABI DebugSubsectionRecord();39 LLVM_ABI DebugSubsectionRecord(DebugSubsectionKind Kind,43 DebugSubsectionRecord &Info);62 LLVM_ABI DebugSubsectionRecordBuilder(const DebugSubsectionRecord &Contents);74 DebugSubsectionRecord Contents;79 template <> struct VarStreamArrayExtractor<codeview::DebugSubsectionRecord> {81 codeview::DebugSubsectionRecord &Info) {85 if (auto EC = codeview::DebugSubsectionRecord::initialize(Stream, Info))94 using DebugSubsectionArray = VarStreamArray<DebugSubsectionRecord>;
45 for (const DebugSubsectionRecord &R : FragmentRange) { in initialize()75 LLVM_ABI void initializeStrings(const DebugSubsectionRecord &SR);76 LLVM_ABI void initializeChecksums(const DebugSubsectionRecord &FCR);
20 class DebugSubsectionRecord; variable63 Error visitDebugSubsection(const DebugSubsectionRecord &R,73 for (const DebugSubsectionRecord &L : FragmentRange) { in visitDebugSubsections()
22 DebugSubsectionRecord::DebugSubsectionRecord() = default;24 DebugSubsectionRecord::DebugSubsectionRecord(DebugSubsectionKind Kind, in DebugSubsectionRecord() function in DebugSubsectionRecord28 Error DebugSubsectionRecord::initialize(BinaryStreamRef Stream, in initialize()29 DebugSubsectionRecord &Info) { in initialize()43 uint32_t DebugSubsectionRecord::getRecordLength() const { in getRecordLength()47 DebugSubsectionKind DebugSubsectionRecord::kind() const { return Kind; } in kind()49 BinaryStreamRef DebugSubsectionRecord::getRecordData() const { return Data; } in getRecordData()56 const DebugSubsectionRecord &Contents) in DebugSubsectionRecordBuilder()
32 const DebugSubsectionRecord &SR) { in initializeStrings()71 const DebugSubsectionRecord &FCR) { in initializeChecksums()
29 const DebugSubsectionRecord &R, DebugSubsectionVisitor &V, in visitDebugSubsection()
114 const codeview::DebugSubsectionRecord &SS);
104 addDebugSubsection(const codeview::DebugSubsectionRecord &SubsectionContents);
217 const DebugSubsectionRecord &ss);220 const DebugSubsectionRecord &ss);657 for (const DebugSubsectionRecord &ss : subsections) { in writeAllModuleSymbolRecords()763 for (const DebugSubsectionRecord &ss : subsections) { in handleDebugS()882 const DebugSubsectionRecord &ss) { in addUnrelocatedSubsection()893 const DebugSubsectionRecord &ss) { in addFrameDataSubsection()1786 for (const DebugSubsectionRecord &ss : subsections) { in findLineTable()
980 for (const DebugSubsectionRecord &ss : subsections) { in initializeFlags()
220 const DebugSubsectionRecord &SubsectionContents) { in addDebugSubsection()
888 const DebugSubsectionRecord &SS) { in fromCodeViewSubection()
1197 for (const DebugSubsectionRecord &dssr : in ParseLineTable()
581 SRCS_MIN+= DebugInfo/CodeView/DebugSubsectionRecord.cpp