public static IndexEntry ReadDeclaredSymbol(BinaryReader reader) { var symbol = new IndexEntry(); symbol.AssemblyNumber = (ushort)Read7BitEncodedInt(reader); symbol.Name = reader.ReadString(); symbol.ID = BitConverter.ToUInt64(reader.ReadBytes(8), 0); symbol.Description = WriteNativeBytes(ReadBytes(reader)); symbol.Glyph = (ushort)Read7BitEncodedInt(reader); return symbol; }
public IndexEntry(string name) { this = new IndexEntry(); Name = name; }