public SourceCodeLocation GetSymbolDefinition(SourceSymbol symbol) { foreach (int definition in (symbol.InternalSymbol as SymbolInfo).Definitions) { SourceCodeLocation refInfo = GetReferenceInfo(definition); if (refInfo != null) { return(refInfo); } } return(null); }
public int GetSymbolSize(SourceSymbol srcSymbol) { return(GetSymbolSize(srcSymbol.InternalSymbol as SymbolInfo)); }
public AddressInfo?GetSymbolAddressInfo(SourceSymbol symbol) { return(GetSymbolAddressInfo(symbol.InternalSymbol as SymbolInfo)); }
public int GetSymbolSize(SourceSymbol srcSymbol) { return(1); }
public SourceCodeLocation GetSymbolDefinition(SourceSymbol symbol) { return(null); }
public AddressInfo?GetSymbolAddressInfo(SourceSymbol symbol) { return(null); }