mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-23 14:25:07 +00:00
Make PDBSymbol's IPDBSymbol reference const.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228553 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -48,7 +48,7 @@
|
||||
|
||||
using namespace llvm;
|
||||
|
||||
PDBSymbol::PDBSymbol(IPDBSession &PDBSession,
|
||||
PDBSymbol::PDBSymbol(const IPDBSession &PDBSession,
|
||||
std::unique_ptr<IPDBRawSymbol> Symbol)
|
||||
: Session(PDBSession), RawSymbol(std::move(Symbol)) {}
|
||||
|
||||
@@ -59,7 +59,7 @@ PDBSymbol::~PDBSymbol() {}
|
||||
return std::unique_ptr<PDBSymbol>(new Type(PDBSession, std::move(Symbol)));
|
||||
|
||||
std::unique_ptr<PDBSymbol>
|
||||
PDBSymbol::create(IPDBSession &PDBSession,
|
||||
PDBSymbol::create(const IPDBSession &PDBSession,
|
||||
std::unique_ptr<IPDBRawSymbol> Symbol) {
|
||||
switch (Symbol->getSymTag()) {
|
||||
FACTORY_SYMTAG_CASE(Exe, PDBSymbolExe)
|
||||
|
Reference in New Issue
Block a user