DebugInfoPDB: Make the symbol base case hold an IPDBSession ref.
[oota-llvm.git] / include / llvm / DebugInfo / PDB / PDBSymbolTypeBaseClass.h
index 324175b92e7279d028a5314fe489b1da6b2adec6..39c605a7155c199ccf08d06bada0f6f0e09770ed 100644 (file)
@@ -19,7 +19,8 @@ class raw_ostream;
 
 class PDBSymbolTypeBaseClass : public PDBSymbol {
 public:
-  PDBSymbolTypeBaseClass(std::unique_ptr<IPDBRawSymbol> BaseClassTypeSymbol);
+  PDBSymbolTypeBaseClass(IPDBSession &PDBSession,
+                         std::unique_ptr<IPDBRawSymbol> Symbol);
 
   void dump(llvm::raw_ostream &OS) const override;