| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | StringsAndChecksums.h | 31 const DebugChecksumsSubsectionRef &Checksums); 42 if (Strings && Checksums) in initialize() 65 const DebugChecksumsSubsectionRef &checksums() const { return *Checksums; } in checksums() 68 bool hasChecksums() const { return Checksums != nullptr; } in hasChecksums() 78 const DebugChecksumsSubsectionRef *Checksums = nullptr; variable 90 void setChecksums(const ChecksumsPtr &CP) { Checksums = CP; } in setChecksums() 93 const ChecksumsPtr &checksums() const { return Checksums; } in checksums() 96 bool hasChecksums() const { return Checksums != nullptr; } in hasChecksums() 100 ChecksumsPtr Checksums; variable
|
| H A D | DebugChecksumsSubsection.h | 61 bool valid() const { return Checksums.valid(); } 66 Iterator begin() const { return Checksums.begin(); } 67 Iterator end() const { return Checksums.end(); } 69 const FileChecksumArray &getArray() const { return Checksums; } 72 FileChecksumArray Checksums; 96 std::vector<FileChecksumEntry> Checksums;
|
| H A D | DebugSubsectionVisitor.h | 41 virtual Error visitFileChecksums(DebugChecksumsSubsectionRef &Checksums, 100 const DebugChecksumsSubsectionRef &Checksums) { in visitDebugSubsections() argument 101 StringsAndChecksumsRef State(Strings, Checksums); in visitDebugSubsections()
|
| H A D | DebugInlineeLinesSubsection.h | 95 DebugInlineeLinesSubsection(DebugChecksumsSubsection &Checksums, 115 DebugChecksumsSubsection &Checksums;
|
| H A D | DebugLinesSubsection.h | 116 DebugLinesSubsection(DebugChecksumsSubsection &Checksums, 138 DebugChecksumsSubsection &Checksums;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/ |
| H A D | StringsAndChecksums.cpp | 29 const DebugChecksumsSubsectionRef &Checksums) in StringsAndChecksumsRef() argument 30 : Strings(&Strings), Checksums(&Checksums) {} in StringsAndChecksumsRef() 54 Checksums = nullptr; in resetChecksums() 68 Checksums = OwnedChecksums.get(); in setChecksums() 74 if (Checksums) in initializeChecksums() 79 Checksums = OwnedChecksums.get(); in initializeChecksums()
|
| H A D | DebugInlineeLinesSubsection.cpp | 62 DebugChecksumsSubsection &Checksums, bool HasExtraFiles) in DebugInlineeLinesSubsection() argument 63 : DebugSubsection(DebugSubsectionKind::InlineeLines), Checksums(Checksums), in DebugInlineeLinesSubsection() 108 uint32_t Offset = Checksums.mapChecksumOffset(FileName); in addExtraFile() 118 uint32_t Offset = Checksums.mapChecksumOffset(FileName); in addInlineSite()
|
| H A D | DebugLinesSubsection.cpp | 71 DebugLinesSubsection::DebugLinesSubsection(DebugChecksumsSubsection &Checksums, in DebugLinesSubsection() argument 73 : DebugSubsection(DebugSubsectionKind::Lines), Checksums(Checksums) {} in DebugLinesSubsection() 76 uint32_t Offset = Checksums.mapChecksumOffset(FileName); in createBlock()
|
| H A D | DebugChecksumsSubsection.cpp | 52 if (auto EC = Reader.readArray(Checksums, Reader.bytesRemaining())) in initialize() 79 Checksums.push_back(Entry); in addChecksum() 95 for (const auto &FC : Checksums) { in commit()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLDebugSections.cpp | 117 std::vector<SourceFileChecksumEntry> Checksums; member 129 const DebugChecksumsSubsectionRef &Checksums, 145 const DebugChecksumsSubsectionRef &Checksums, 321 IO.mapRequired("Checksums", Checksums); in map() 406 for (const auto &CS : Checksums) { in toCodeViewSubsection() 556 const DebugChecksumsSubsectionRef &Checksums, uint32_t FileID) { in getFileName() argument 557 auto Iter = Checksums.getArray().at(FileID); in getFileName() 558 if (Iter == Checksums.getArray().end()) in getFileName() 574 Result->Checksums.push_back(*ConvertedCS); in fromCodeViewSubsection() 582 const DebugChecksumsSubsectionRef &Checksums, in fromCodeViewSubsection() argument [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeInlineSiteSymbol.cpp | 141 Expected<DebugChecksumsSubsectionRef> Checksums = in findInlineeLinesByVA() local 143 if (!Checksums) { in findInlineeLinesByVA() 144 consumeError(Checksums.takeError()); in findInlineeLinesByVA() 165 auto ChecksumIter = Checksums->getArray().at(FileChecksumOffset); in findInlineeLinesByVA()
|
| H A D | SymbolCache.cpp | 621 SymbolCache::getOrCreateSourceFile(const FileChecksumEntry &Checksums) const { in getOrCreateSourceFile() 622 auto Iter = FileNameOffsetToId.find(Checksums.FileNameOffset); in getOrCreateSourceFile() 627 auto SrcFile = std::make_unique<NativeSourceFile>(Session, Id, Checksums); in getOrCreateSourceFile() 629 FileNameOffsetToId[Checksums.FileNameOffset] = Id; in getOrCreateSourceFile()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/ |
| H A D | COFFDumper.cpp | 1228 DebugChecksumsSubsectionRef Checksums; in printCodeViewFileChecksums() local 1229 if (Error E = Checksums.initialize(Stream)) in printCodeViewFileChecksums() 1232 for (auto &FC : Checksums) { in printCodeViewFileChecksums()
|