mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-30 02:25:19 +00:00
DebugInfoPDB: Make the symbol base case hold an IPDBSession ref.
Dumping a symbol often requires access to data that isn't inside the symbol hierarchy, but which is only accessible through the top-level session. This patch is a pure interface change to give symbols a reference to the session. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228542 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -15,7 +15,7 @@
|
||||
using namespace llvm;
|
||||
|
||||
PDBSymbolCompilandDetails::PDBSymbolCompilandDetails(
|
||||
std::unique_ptr<IPDBRawSymbol> Symbol)
|
||||
: PDBSymbol(std::move(Symbol)) {}
|
||||
IPDBSession &PDBSession, std::unique_ptr<IPDBRawSymbol> Symbol)
|
||||
: PDBSymbol(Session, std::move(Symbol)) {}
|
||||
|
||||
void PDBSymbolCompilandDetails::dump(llvm::raw_ostream &OS) const {}
|
||||
|
Reference in New Issue
Block a user