From f75e91fa131cd91efdb0935d163d8858390f459a Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Sat, 30 May 2020 12:00:17 +0100 Subject: [PATCH] IPDBRawSymbol.h - remove already declared forward declarations. NFC. PDBTypes.h holds most PDB forward declarations already, move IPDBSession in there as well. --- llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h | 4 ---- llvm/include/llvm/DebugInfo/PDB/PDBTypes.h | 1 + 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h b/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h index 5480d6b1d6fc..f59e933ca575 100644 --- a/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h +++ b/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h @@ -21,10 +21,6 @@ class StringRef; namespace pdb { -class IPDBSession; -class PDBSymbolTypeVTable; -class PDBSymbolTypeVTableShape; - enum class PdbSymbolIdField : uint32_t { None = 0, SymIndexId = 1 << 0, diff --git a/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h b/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h index c26d8d1ed10c..66c842336e90 100644 --- a/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h +++ b/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h @@ -28,6 +28,7 @@ class IPDBDataStream; class IPDBInjectedSource; class IPDBLineNumber; class IPDBSectionContrib; +class IPDBSession; class IPDBSourceFile; class IPDBTable; class PDBSymDumper;