DebugInfoPDB: Make the symbol base case hold an IPDBSession ref.
[oota-llvm.git] / lib / DebugInfo / PDB / PDBSymbolThunk.cpp
index 76001cac9272448b1cf967f22c023835862aafbe..a6ff4738e51e16e2878290fe49523538074eb12a 100644 (file)
@@ -14,7 +14,8 @@
 
 using namespace llvm;
 
-PDBSymbolThunk::PDBSymbolThunk(std::unique_ptr<IPDBRawSymbol> Symbol)
-    : PDBSymbol(std::move(Symbol)) {}
+PDBSymbolThunk::PDBSymbolThunk(IPDBSession &PDBSession,
+                               std::unique_ptr<IPDBRawSymbol> Symbol)
+    : PDBSymbol(Session, std::move(Symbol)) {}
 
 void PDBSymbolThunk::dump(llvm::raw_ostream &OS) const {}