llvm-project/llvm/lib/DebugInfo/CodeView
Michael Forster cfb4e78252 Revert "[llvm-pdbutil] Add options to only dump symbol record at specified offset and its parents or children with spcified depth."
This reverts commit a3b7cb015f.

symbol-offset.test fails under MSAN:

[  1] ; RUN: llvm-pdbutil yaml2pdb %p/Inputs/symbol-offset.yaml --pdb=%t.pdb [FAIL]
llvm-pdbutil yaml2pdb <REDACTED>/llvm/test/tools/llvm-pdbutil/Inputs/symbol-offset.yaml --pdb=<REDACTED>/tmp/symbol-offset.test/symbol-offset.test.tmp.pdb
==9283==WARNING: MemorySanitizer: use-of-uninitialized-value
    #0 0x55f975e5eb91 in __libcpp_tls_set <REDACTED>/include/c++/v1/__threading_support:428:12
    #1 0x55f975e5eb91 in set_pointer <REDACTED>/include/c++/v1/thread:196:5
    #2 0x55f975e5eb91 in void* std::__msan::__thread_proxy<std::__msan::tuple<std::__msan::unique_ptr<std::__msan::__thread_struct, std::__msan::default_delete<std::__msan::__thread_struct> >, llvm::parallel::detail::(anonymous namespace)::ThreadPoolExecutor::ThreadPoolExecutor(llvm::ThreadPoolStrategy)::'lambda'()::operator()() const::'lambda'()> >(void*) <REDACTED>/include/c++/v1/thread:285:27
    #3 0x7f74a1e55b54 in start_thread (<REDACTED>/libpthread.so.0+0xbb54) (BuildId: 64752de50ebd1a108f4b3f8d0d7e1a13)
    #4 0x7f74a1dc9f7e in clone (<REDACTED>/libc.so.6+0x13cf7e) (BuildId: 7cfed7708e5ab7fcb286b373de21ee76)
2022-04-28 12:42:31 +02:00
..
AppendingTypeTableBuilder.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
CMakeLists.txt
CVSymbolVisitor.cpp Revert "[llvm-pdbutil] Add options to only dump symbol record at specified offset and its parents or children with spcified depth." 2022-04-28 12:42:31 +02:00
CVTypeVisitor.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
CodeViewError.cpp [DebugInfo] Remove unnecessary <string> include dependency from DebugInfo headers. NFC. 2021-07-17 16:56:06 +01:00
CodeViewRecordIO.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
ContinuationRecordBuilder.cpp [llvm] Use = default (NFC) 2022-02-06 22:18:35 -08:00
DebugChecksumsSubsection.cpp
DebugCrossExSubsection.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
DebugCrossImpSubsection.cpp
DebugFrameDataSubsection.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
DebugInlineeLinesSubsection.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
DebugLinesSubsection.cpp
DebugStringTableSubsection.cpp
DebugSubsection.cpp [llvm] Use = default (NFC) 2022-02-06 22:18:35 -08:00
DebugSubsectionRecord.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
DebugSubsectionVisitor.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
DebugSymbolRVASubsection.cpp
DebugSymbolsSubsection.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
EnumTables.cpp Add Rust to CodeView SourceLanguage (CV_CFL_LANG) enum 2022-01-06 14:27:08 -08:00
Formatters.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
GlobalTypeTableBuilder.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
LazyRandomTypeCollection.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
Line.cpp
MergingTypeTableBuilder.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
RecordName.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
RecordSerialization.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
SimpleTypeSerializer.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
StringsAndChecksums.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
SymbolDumper.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
SymbolRecordHelpers.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
SymbolRecordMapping.cpp
SymbolSerializer.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
TypeDumpVisitor.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
TypeHashing.cpp [Support/Hash functions] Change the `final()` and `result()` of the hashing functions to return an array of bytes 2022-04-05 21:38:06 -07:00
TypeIndex.cpp [PDB] Add char8_t type 2022-03-01 13:39:51 -08:00
TypeIndexDiscovery.cpp
TypeRecordHelpers.cpp
TypeRecordMapping.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
TypeStreamMerger.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
TypeTableCollection.cpp Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00