Code review feedback by Rafael Espindola on r207124.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207266
91177308-0d34-0410-b5e6-
96231b3b80d8
}
MCSymbolData &getSymbolData(const MCSymbol &Symbol) {
- MCSymbolData *Entry = SymbolMap.lookup(&Symbol);
- assert(Entry && "Missing symbol data!");
- return *Entry;
+ return const_cast<MCSymbolData &>(
+ static_cast<const MCAssembler &>(*this).getSymbolData(Symbol));
}
const MCSymbolData &getSymbolData(const MCSymbol &Symbol) const {