Esempio n. 1
0
        public static SymbolSymbol NewUnknown(uint aAddress, uint aSize, string aObject)
        {
            SymbolSymbol ret = NewUnknown();

            //
            ret.OffsetAddress = aAddress;
            ret.Size          = aSize;
            ret.Object        = aObject;
            //
            return(ret);
        }
Esempio n. 2
0
        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);
        }