OSDN Git Service

Rename some PDB classes.
authorZachary Turner <zturner@google.com>
Thu, 27 Apr 2017 16:11:19 +0000 (16:11 +0000)
committerZachary Turner <zturner@google.com>
Thu, 27 Apr 2017 16:11:19 +0000 (16:11 +0000)
commit3220dd07abb23318393f8c191be30ef710f1bc1a
treeaf711b26c879b2d081b86d873388db7ccc056fe6
parent0aa7571b65a4f5205642312f173eeac97a6b2af7
Rename some PDB classes.

We have a lot of very similarly named classes related to
dealing with module debug info.  This patch has NFC, it just
renames some classes to be more descriptive (albeit slightly
more to type).  The mapping from old to new class names is as
follows:

   Old          |        New
ModInfo         | DbiModuleDescriptor
ModuleSubstream | ModuleDebugFragment
ModStream       | ModuleDebugStream

With the corresponding Builder classes renamed accordingly.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@301555 91177308-0d34-0410-b5e6-96231b3b80d8
35 files changed:
include/llvm/DebugInfo/CodeView/CodeView.h
include/llvm/DebugInfo/CodeView/ModuleDebugFragment.h [moved from include/llvm/DebugInfo/CodeView/ModuleSubstream.h with 69% similarity]
include/llvm/DebugInfo/CodeView/ModuleDebugFragmentVisitor.h [moved from include/llvm/DebugInfo/CodeView/ModuleSubstreamVisitor.h with 81% similarity]
include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h [moved from include/llvm/DebugInfo/PDB/Native/ModInfo.h with 67% similarity]
include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h [moved from include/llvm/DebugInfo/PDB/Native/ModInfoBuilder.h with 72% similarity]
include/llvm/DebugInfo/PDB/Native/DbiStream.h
include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h
include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h [moved from include/llvm/DebugInfo/PDB/Native/ModStream.h with 66% similarity]
include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h
include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h
include/llvm/DebugInfo/PDB/Native/RawTypes.h
include/llvm/DebugInfo/Symbolize/Symbolize.h
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
lib/CodeGen/AsmPrinter/CodeViewDebug.h
lib/DebugInfo/CodeView/CMakeLists.txt
lib/DebugInfo/CodeView/EnumTables.cpp
lib/DebugInfo/CodeView/ModuleDebugFragment.cpp [new file with mode: 0644]
lib/DebugInfo/CodeView/ModuleDebugFragmentVisitor.cpp [new file with mode: 0644]
lib/DebugInfo/CodeView/ModuleSubstream.cpp [deleted file]
lib/DebugInfo/CodeView/ModuleSubstreamVisitor.cpp [deleted file]
lib/DebugInfo/PDB/CMakeLists.txt
lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp [moved from lib/DebugInfo/PDB/Native/ModInfo.cpp with 50% similarity]
lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp [moved from lib/DebugInfo/PDB/Native/ModInfoBuilder.cpp with 77% similarity]
lib/DebugInfo/PDB/Native/DbiStream.cpp
lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp
lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp [moved from lib/DebugInfo/PDB/Native/ModStream.cpp with 78% similarity]
lib/DebugInfo/Symbolize/Symbolize.cpp
lib/MC/MCCodeView.cpp
tools/llvm-pdbdump/LLVMOutputStyle.cpp
tools/llvm-pdbdump/StreamUtil.cpp
tools/llvm-pdbdump/YAMLOutputStyle.cpp
tools/llvm-pdbdump/YAMLOutputStyle.h
tools/llvm-pdbdump/fuzzer/llvm-pdbdump-fuzzer.cpp
tools/llvm-pdbdump/llvm-pdbdump.cpp
tools/llvm-readobj/COFFDumper.cpp