IPDBRawSymbol.h - remove already declared forward declarations. NFC.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 30 May 2020 11:00:17 +0000 (12:00 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 30 May 2020 11:00:17 +0000 (12:00 +0100)
PDBTypes.h holds most PDB forward declarations already, move IPDBSession in there as well.

llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h
llvm/include/llvm/DebugInfo/PDB/PDBTypes.h

index 5480d6b..f59e933 100644 (file)
@@ -21,10 +21,6 @@ class StringRef;
 
 namespace pdb {
 
-class IPDBSession;
-class PDBSymbolTypeVTable;
-class PDBSymbolTypeVTableShape;
-
 enum class PdbSymbolIdField : uint32_t {
   None = 0,
   SymIndexId = 1 << 0,
index c26d8d1..66c8423 100644 (file)
@@ -28,6 +28,7 @@ class IPDBDataStream;
 class IPDBInjectedSource;
 class IPDBLineNumber;
 class IPDBSectionContrib;
+class IPDBSession;
 class IPDBSourceFile;
 class IPDBTable;
 class PDBSymDumper;