[PATCH] D29098: NFC: Rename (PDB) RawSession to NativeSession (2nd attempt)

Adrian McCarthy via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 24 14:12:09 PST 2017


amccarth created this revision.
Herald added a subscriber: mgorny.

Renaming RawSession to NativeSession because "Raw" is overloaded in the PDB reading code (e.g., RawSymbol).

No functionality change.  This renames (and moves) files as well as one type.

There are still files like "RawConstants.h" that probably also need to be renamed, but I'm trying to limit the amount of change in this patch.

Note, this uses the mono repo, and part of the change is in lld.


Repository:
  rL LLVM

https://reviews.llvm.org/D29098

Files:
  lld/COFF/PDB.cpp
  llvm/include/llvm/DebugInfo/PDB/Native/DbiStream.h
  llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h
  llvm/include/llvm/DebugInfo/PDB/Native/EnumTables.h
  llvm/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h
  llvm/include/llvm/DebugInfo/PDB/Native/Hash.h
  llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h
  llvm/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h
  llvm/include/llvm/DebugInfo/PDB/Native/InfoStream.h
  llvm/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h
  llvm/include/llvm/DebugInfo/PDB/Native/ModInfo.h
  llvm/include/llvm/DebugInfo/PDB/Native/ModStream.h
  llvm/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h
  llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h
  llvm/include/llvm/DebugInfo/PDB/Native/PDBFile.h
  llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h
  llvm/include/llvm/DebugInfo/PDB/Native/PublicsStream.h
  llvm/include/llvm/DebugInfo/PDB/Native/RawConstants.h
  llvm/include/llvm/DebugInfo/PDB/Native/RawError.h
  llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h
  llvm/include/llvm/DebugInfo/PDB/Native/StringTable.h
  llvm/include/llvm/DebugInfo/PDB/Native/StringTableBuilder.h
  llvm/include/llvm/DebugInfo/PDB/Native/SymbolStream.h
  llvm/include/llvm/DebugInfo/PDB/Native/TpiHashing.h
  llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h
  llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h
  llvm/include/llvm/DebugInfo/PDB/PDBTypes.h
  llvm/include/llvm/DebugInfo/PDB/Raw/DbiStream.h
  llvm/include/llvm/DebugInfo/PDB/Raw/DbiStreamBuilder.h
  llvm/include/llvm/DebugInfo/PDB/Raw/EnumTables.h
  llvm/include/llvm/DebugInfo/PDB/Raw/GlobalsStream.h
  llvm/include/llvm/DebugInfo/PDB/Raw/Hash.h
  llvm/include/llvm/DebugInfo/PDB/Raw/HashTable.h
  llvm/include/llvm/DebugInfo/PDB/Raw/ISectionContribVisitor.h
  llvm/include/llvm/DebugInfo/PDB/Raw/InfoStream.h
  llvm/include/llvm/DebugInfo/PDB/Raw/InfoStreamBuilder.h
  llvm/include/llvm/DebugInfo/PDB/Raw/ModInfo.h
  llvm/include/llvm/DebugInfo/PDB/Raw/ModStream.h
  llvm/include/llvm/DebugInfo/PDB/Raw/NamedStreamMap.h
  llvm/include/llvm/DebugInfo/PDB/Raw/PDBFile.h
  llvm/include/llvm/DebugInfo/PDB/Raw/PDBFileBuilder.h
  llvm/include/llvm/DebugInfo/PDB/Raw/PublicsStream.h
  llvm/include/llvm/DebugInfo/PDB/Raw/RawConstants.h
  llvm/include/llvm/DebugInfo/PDB/Raw/RawError.h
  llvm/include/llvm/DebugInfo/PDB/Raw/RawSession.h
  llvm/include/llvm/DebugInfo/PDB/Raw/RawTypes.h
  llvm/include/llvm/DebugInfo/PDB/Raw/StringTable.h
  llvm/include/llvm/DebugInfo/PDB/Raw/StringTableBuilder.h
  llvm/include/llvm/DebugInfo/PDB/Raw/SymbolStream.h
  llvm/include/llvm/DebugInfo/PDB/Raw/TpiHashing.h
  llvm/include/llvm/DebugInfo/PDB/Raw/TpiStream.h
  llvm/include/llvm/DebugInfo/PDB/Raw/TpiStreamBuilder.h
  llvm/lib/DebugInfo/PDB/CMakeLists.txt
  llvm/lib/DebugInfo/PDB/Native/DbiStream.cpp
  llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp
  llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp
  llvm/lib/DebugInfo/PDB/Native/GSI.cpp
  llvm/lib/DebugInfo/PDB/Native/GSI.h
  llvm/lib/DebugInfo/PDB/Native/GlobalsStream.cpp
  llvm/lib/DebugInfo/PDB/Native/Hash.cpp
  llvm/lib/DebugInfo/PDB/Native/HashTable.cpp
  llvm/lib/DebugInfo/PDB/Native/InfoStream.cpp
  llvm/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp
  llvm/lib/DebugInfo/PDB/Native/ModInfo.cpp
  llvm/lib/DebugInfo/PDB/Native/ModStream.cpp
  llvm/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp
  llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp
  llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp
  llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp
  llvm/lib/DebugInfo/PDB/Native/PublicsStream.cpp
  llvm/lib/DebugInfo/PDB/Native/RawError.cpp
  llvm/lib/DebugInfo/PDB/Native/StringTable.cpp
  llvm/lib/DebugInfo/PDB/Native/StringTableBuilder.cpp
  llvm/lib/DebugInfo/PDB/Native/SymbolStream.cpp
  llvm/lib/DebugInfo/PDB/Native/TpiHashing.cpp
  llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp
  llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp
  llvm/lib/DebugInfo/PDB/PDB.cpp
  llvm/lib/DebugInfo/PDB/Raw/DbiStream.cpp
  llvm/lib/DebugInfo/PDB/Raw/DbiStreamBuilder.cpp
  llvm/lib/DebugInfo/PDB/Raw/EnumTables.cpp
  llvm/lib/DebugInfo/PDB/Raw/GSI.cpp
  llvm/lib/DebugInfo/PDB/Raw/GSI.h
  llvm/lib/DebugInfo/PDB/Raw/GlobalsStream.cpp
  llvm/lib/DebugInfo/PDB/Raw/Hash.cpp
  llvm/lib/DebugInfo/PDB/Raw/HashTable.cpp
  llvm/lib/DebugInfo/PDB/Raw/InfoStream.cpp
  llvm/lib/DebugInfo/PDB/Raw/InfoStreamBuilder.cpp
  llvm/lib/DebugInfo/PDB/Raw/ModInfo.cpp
  llvm/lib/DebugInfo/PDB/Raw/ModStream.cpp
  llvm/lib/DebugInfo/PDB/Raw/NamedStreamMap.cpp
  llvm/lib/DebugInfo/PDB/Raw/PDBFile.cpp
  llvm/lib/DebugInfo/PDB/Raw/PDBFileBuilder.cpp
  llvm/lib/DebugInfo/PDB/Raw/PublicsStream.cpp
  llvm/lib/DebugInfo/PDB/Raw/RawError.cpp
  llvm/lib/DebugInfo/PDB/Raw/RawSession.cpp
  llvm/lib/DebugInfo/PDB/Raw/StringTable.cpp
  llvm/lib/DebugInfo/PDB/Raw/StringTableBuilder.cpp
  llvm/lib/DebugInfo/PDB/Raw/SymbolStream.cpp
  llvm/lib/DebugInfo/PDB/Raw/TpiHashing.cpp
  llvm/lib/DebugInfo/PDB/Raw/TpiStream.cpp
  llvm/lib/DebugInfo/PDB/Raw/TpiStreamBuilder.cpp
  llvm/tools/llvm-pdbdump/LLVMOutputStyle.cpp
  llvm/tools/llvm-pdbdump/PdbYaml.cpp
  llvm/tools/llvm-pdbdump/PdbYaml.h
  llvm/tools/llvm-pdbdump/YAMLOutputStyle.cpp
  llvm/tools/llvm-pdbdump/YamlTypeDumper.cpp
  llvm/tools/llvm-pdbdump/llvm-pdbdump.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D29098.85629.patch
Type: text/x-patch
Size: 394854 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170124/64f540f0/attachment-0001.bin>


More information about the llvm-commits mailing list