1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/include/llvm/DebugInfo/CodeView
Reid Kleckner 3ab9e840a9 [codeview] Remove TypeServerHandler and PDBTypeServerHandler
Summary:
Instead of wiring these through the CVTypeVisitor interface, clients
should inspect the CVTypeArray before visiting it and potentially load
up the type server's TPI stream if they need it.

No tests relied on this functionality because LLD was the only client.

Reviewers: ruiu

Subscribers: mgorny, hiraditya, zturner, llvm-commits

Differential Revision: https://reviews.llvm.org/D35394

llvm-svn: 308212
2017-07-17 20:28:06 +00:00
..
CodeView.h [CodeView] Fix dumping of public symbol record flags 2017-06-19 16:54:51 +00:00
CodeViewError.h
CodeViewRecordIO.h [CodeView] Properly align symbol records on read/write. 2017-06-01 21:52:41 +00:00
CodeViewSymbols.def [CodeView] Move CodeView YAML code to ObjectYAML. 2017-05-30 21:53:05 +00:00
CodeViewTypes.def [CodeView] Move CodeView YAML code to ObjectYAML. 2017-05-30 21:53:05 +00:00
CVDebugRecord.h
CVRecord.h Delete TypeDatabase. 2017-06-18 20:52:45 +00:00
CVSymbolVisitor.h [llvm-pdbutil] Output the symbol offset when dumping. 2017-06-30 21:35:00 +00:00
CVTypeVisitor.h [codeview] Remove TypeServerHandler and PDBTypeServerHandler 2017-07-17 20:28:06 +00:00
DebugChecksumsSubsection.h [CodeView] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-29 00:05:44 +00:00
DebugCrossExSubsection.h [CodeView] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-29 00:05:44 +00:00
DebugCrossImpSubsection.h [CodeView] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-29 00:05:44 +00:00
DebugFrameDataSubsection.h Resubmit "[codeview] Make obj2yaml/yaml2obj support .debug$S..." 2017-06-14 15:59:27 +00:00
DebugInlineeLinesSubsection.h [CodeView] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-29 00:05:44 +00:00
DebugLinesSubsection.h [CodeView] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-29 00:05:44 +00:00
DebugStringTableSubsection.h [CodeView] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-29 00:05:44 +00:00
DebugSubsection.h [CodeView] Add more DebugSubsection implementations. 2017-05-30 17:13:33 +00:00
DebugSubsectionRecord.h [CodeView] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-29 00:05:44 +00:00
DebugSubsectionVisitor.h Resubmit "[codeview] Make obj2yaml/yaml2obj support .debug$S..." 2017-06-14 15:59:27 +00:00
DebugSymbolRVASubsection.h [CodeView] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-29 00:05:44 +00:00
DebugSymbolsSubsection.h [CodeView] Support remaining debug subsection types 2017-06-09 00:28:08 +00:00
DebugUnknownSubsection.h [CodeView] Rename ModuleDebugFragment -> DebugSubsection. 2017-05-30 16:36:15 +00:00
EnumTables.h [CodeView] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-29 00:05:44 +00:00
Formatters.h [CodeView, PDB] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-06-30 23:06:03 +00:00
FunctionId.h
LazyRandomTypeCollection.h [CodeView] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-29 00:05:44 +00:00
Line.h [PDB/CodeView] Read/write codeview inlinee line information. 2017-05-02 16:56:09 +00:00
RecordSerialization.h
StringsAndChecksums.h [CodeView, PDB] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-06-30 23:06:03 +00:00
SymbolDeserializer.h [llvm-pdbutil] Output the symbol offset when dumping. 2017-06-30 21:35:00 +00:00
SymbolDumpDelegate.h
SymbolDumper.h [CodeView] Properly align symbol records on read/write. 2017-06-01 21:52:41 +00:00
SymbolRecord.h [CodeView] Dump BuildInfoSym and ProcSym type indices 2017-07-15 18:10:39 +00:00
SymbolRecordMapping.h Fix -Wreorder warnings. 2017-06-01 22:03:17 +00:00
SymbolSerializer.h [CodeView, PDB] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-06-30 23:06:03 +00:00
SymbolVisitorCallbackPipeline.h [llvm-pdbutil] Output the symbol offset when dumping. 2017-06-30 21:35:00 +00:00
SymbolVisitorCallbacks.h [llvm-pdbutil] Output the symbol offset when dumping. 2017-06-30 21:35:00 +00:00
SymbolVisitorDelegate.h [CodeView] Add more DebugSubsection implementations. 2017-05-30 17:13:33 +00:00
TypeCollection.h Resubmit "[CodeView] Provide a common interface for type collections." 2017-05-19 19:26:58 +00:00
TypeDeserializer.h [CodeView] Move CodeView YAML code to ObjectYAML. 2017-05-30 21:53:05 +00:00
TypeDumpVisitor.h [CodeView] Move CodeView YAML code to ObjectYAML. 2017-05-30 21:53:05 +00:00
TypeIndex.h [PDB] Enable NativeSession to create symbols for built-in types on demand 2017-07-12 19:38:11 +00:00
TypeIndexDiscovery.h [llvm-pdbutil] Add the ability to dump the dependency tree for a type 2017-06-30 18:15:47 +00:00
TypeName.h [CodeView] Fix random access of type names. 2017-06-16 23:42:44 +00:00
TypeRecord.h [CodeView] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-29 00:05:44 +00:00
TypeRecordBuilder.h
TypeRecordMapping.h Silence warnings about hidden virtual methods. 2017-06-22 17:43:15 +00:00
TypeSerializer.h [CodeView] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-29 00:05:44 +00:00
TypeStreamMerger.h [codeview] Remove TypeServerHandler and PDBTypeServerHandler 2017-07-17 20:28:06 +00:00
TypeSymbolEmitter.h
TypeTableBuilder.h [CodeView] Support remaining debug subsection types 2017-06-09 00:28:08 +00:00
TypeTableCollection.h Delete TypeDatabase. 2017-06-18 20:52:45 +00:00
TypeVisitorCallbackPipeline.h [CodeView] Move CodeView YAML code to ObjectYAML. 2017-05-30 21:53:05 +00:00
TypeVisitorCallbacks.h [CodeView] Move CodeView YAML code to ObjectYAML. 2017-05-30 21:53:05 +00:00