public void Add(SymbolInfo symbol) { if (symbol is SymData32) Add(((SymData32)symbol).Name, symbol); else if (symbol is SymGProcRef) Add(((SymGProcRef)symbol).Name, symbol); else throw new ApplicationException("Invalid symbol type in call to GlobalsHash.Add(): " + symbol.ToString()); }
public override string ToString() => information.ToString();
public void Add(SymbolInfo symbol) { if (symbol is SymData32) { Add(((SymData32)symbol).Name, symbol); } else if (symbol is SymGProcRef) { Add(((SymGProcRef)symbol).Name, symbol); } else { throw new ApplicationException("Invalid symbol type in call to GlobalsHash.Add(): " + symbol.ToString()); } }