public static SymbolSymbol NewUnknown(uint aAddress, uint aSize, string aObject) { SymbolSymbol ret = NewUnknown(); // ret.OffsetAddress = aAddress; ret.Size = aSize; ret.Object = aObject; // return(ret); }
public static SymbolSymbol NewUnknown(GenericSymbolCollection aCollection) { SymbolSymbol symbol = new SymbolSymbol(aCollection); // symbol.OffsetAddress = GenericSymbol.KNullEntryAddress; symbol.Symbol = GenericSymbol.KNonMatchingSymbolName; if (aCollection.HostBinaryFileName.Length > 0) { symbol.Object = Path.GetFileName(aCollection.HostBinaryFileName); } else { symbol.Object = GenericSymbol.KNonMatchingObjectName; } // return(symbol); }