| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | StringsAndChecksums.h | 32 const DebugChecksumsSubsectionRef &Checksums); 43 if (Strings && Checksums) in initialize() 66 const DebugChecksumsSubsectionRef &checksums() const { return *Checksums; } in checksums() 69 bool hasChecksums() const { return Checksums != nullptr; } in hasChecksums() 79 const DebugChecksumsSubsectionRef *Checksums = nullptr; variable 91 void setChecksums(const ChecksumsPtr &CP) { Checksums = CP; } in setChecksums() 94 const ChecksumsPtr &checksums() const { return Checksums; } in checksums() 97 bool hasChecksums() const { return Checksums != nullptr; } in hasChecksums() 101 ChecksumsPtr Checksums; variable
|
| H A D | DebugChecksumsSubsection.h | 62 bool valid() const { return Checksums.valid(); } 67 Iterator begin() const { return Checksums.begin(); } 68 Iterator end() const { return Checksums.end(); } 70 const FileChecksumArray &getArray() const { return Checksums; } 73 FileChecksumArray Checksums; 97 std::vector<FileChecksumEntry> Checksums;
|
| H A D | DebugSubsectionVisitor.h | 45 virtual Error visitFileChecksums(DebugChecksumsSubsectionRef &Checksums, 104 const DebugChecksumsSubsectionRef &Checksums) { in visitDebugSubsections() argument 105 StringsAndChecksumsRef State(Strings, Checksums); in visitDebugSubsections()
|
| H A D | DebugInlineeLinesSubsection.h | 91 DebugInlineeLinesSubsection(DebugChecksumsSubsection &Checksums, 111 DebugChecksumsSubsection &Checksums;
|
| H A D | DebugLinesSubsection.h | 117 DebugLinesSubsection(DebugChecksumsSubsection &Checksums, 139 DebugChecksumsSubsection &Checksums;
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/ |
| H A D | StringsAndChecksums.cpp | 30 const DebugChecksumsSubsectionRef &Checksums) in StringsAndChecksumsRef() argument 31 : Strings(&Strings), Checksums(&Checksums) {} in StringsAndChecksumsRef() 55 Checksums = nullptr; in resetChecksums() 69 Checksums = OwnedChecksums.get(); in setChecksums() 75 if (Checksums) in initializeChecksums() 80 Checksums = OwnedChecksums.get(); in initializeChecksums()
|
| H A D | DebugInlineeLinesSubsection.cpp | 63 DebugChecksumsSubsection &Checksums, bool HasExtraFiles) in DebugInlineeLinesSubsection() argument 64 : DebugSubsection(DebugSubsectionKind::InlineeLines), Checksums(Checksums), in DebugInlineeLinesSubsection() 109 uint32_t Offset = Checksums.mapChecksumOffset(FileName); in addExtraFile() 119 uint32_t Offset = Checksums.mapChecksumOffset(FileName); in addInlineSite()
|
| H A D | DebugLinesSubsection.cpp | 72 DebugLinesSubsection::DebugLinesSubsection(DebugChecksumsSubsection &Checksums, in DebugLinesSubsection() argument 74 : DebugSubsection(DebugSubsectionKind::Lines), Checksums(Checksums) {} in DebugLinesSubsection() 77 uint32_t Offset = Checksums.mapChecksumOffset(FileName); in createBlock()
|
| H A D | DebugChecksumsSubsection.cpp | 53 if (auto EC = Reader.readArray(Checksums, Reader.bytesRemaining())) in initialize() 80 Checksums.push_back(Entry); in addChecksum() 96 for (const auto &FC : Checksums) { in commit()
|
| /freebsd-12.1/contrib/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLDebugSections.cpp | 118 std::vector<SourceFileChecksumEntry> Checksums; member 322 IO.mapRequired("Checksums", Checksums); in map() 407 for (const auto &CS : Checksums) { in toCodeViewSubsection() 558 auto Iter = Checksums.getArray().at(FileID); in getFileName() 559 if (Iter == Checksums.getArray().end()) in getFileName() 575 Result->Checksums.push_back(*ConvertedCS); in fromCodeViewSubsection() 583 const DebugChecksumsSubsectionRef &Checksums, in fromCodeViewSubsection() argument 592 auto EF = getFileName(Strings, Checksums, L.NameIndex); in fromCodeViewSubsection() 621 const DebugChecksumsSubsectionRef &Checksums, in fromCodeViewSubsection() argument 636 auto ExpF2 = getFileName(Strings, Checksums, EF); in fromCodeViewSubsection() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lld/COFF/ |
| H A D | PDB.cpp | 247 DebugChecksumsSubsectionRef Checksums; member in __anon97f256dd0111::DebugSHandler 1195 assert(!Checksums.valid() && in handleDebugS() 1197 ExitOnErr(Checksums.initialize(SS.getRecordData())); in handleDebugS() 1232 if (Checksums.valid()) in finish() 1262 for (FileChecksumEntry &FC : Checksums) { in finish() 1628 auto Iter = Checksums.getArray().at(FileID); in getFileName() 1629 if (Iter == Checksums.getArray().end()) in getFileName() 1657 DebugChecksumsSubsectionRef &Checksums, in findLineTable() argument 1694 assert(!Checksums.valid() && in findLineTable() 1696 ExitOnErr(Checksums.initialize(SS.getRecordData())); in findLineTable() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/llvm-readobj/ |
| H A D | COFFDumper.cpp | 1175 DebugChecksumsSubsectionRef Checksums; in printCodeViewFileChecksums() local 1176 error(Checksums.initialize(Stream)); in printCodeViewFileChecksums() 1178 for (auto &FC : Checksums) { in printCodeViewFileChecksums()
|