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