llvm-project/llvm/lib/DebugInfo/PDB/Native
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
..
DbiModuleDescriptor.cpp
DbiModuleDescriptorBuilder.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
DbiModuleList.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
DbiStream.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
DbiStreamBuilder.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
EnumTables.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
FormatUtil.cpp [llvm-pdbutil] Move InputFile/FormatUtil/LinePrinter to PDB library. 2022-03-25 07:12:58 +00:00
GSIStreamBuilder.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
GlobalsStream.cpp [NFCI] Fix set-but-unused warning in GlobalsStream.cpp 2022-03-24 08:13:29 +01:00
Hash.cpp
HashTable.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
InfoStream.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
InfoStreamBuilder.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
InjectedSourceStream.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
InputFile.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
LinePrinter.cpp [llvm-pdbutil] Move global state (Filters) inside LinePrinter class. 2022-04-08 14:54:55 +01:00
ModuleDebugStream.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
NamedStreamMap.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
NativeCompilandSymbol.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
NativeEnumGlobals.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
NativeEnumInjectedSources.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
NativeEnumLineNumbers.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
NativeEnumModules.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
NativeEnumSymbols.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
NativeEnumTypes.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
NativeExeSymbol.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
NativeFunctionSymbol.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
NativeInlineSiteSymbol.cpp [llvm-symbolizer][native-pdb] Don't reset CurLineOffset if NextLineOffset is none 2022-04-27 16:05:19 -07:00
NativeLineNumber.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
NativePublicSymbol.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
NativeRawSymbol.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
NativeSession.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
NativeSourceFile.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
NativeSymbolEnumerator.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
NativeTypeArray.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
NativeTypeBuiltin.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
NativeTypeEnum.cpp [PDB] Add char8_t type 2022-03-01 13:39:51 -08:00
NativeTypeFunctionSig.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
NativeTypePointer.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
NativeTypeTypedef.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
NativeTypeUDT.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
NativeTypeVTShape.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00
PDBFile.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
PDBFileBuilder.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
PDBStringTable.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
PDBStringTableBuilder.cpp Drop some more global std::maps. NFCI. 2022-03-06 13:28:29 +01:00
PublicsStream.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
RawError.cpp
SymbolCache.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
SymbolStream.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
TpiHashing.cpp
TpiStream.cpp
TpiStreamBuilder.cpp Cleanup llvm/DebugInfo/PDB headers 2022-02-23 10:31:34 +01:00