コード例 #1
0
ファイル: DbgImporter.cs プロジェクト: it9exm/Mesen-S
        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);
        }
コード例 #2
0
ファイル: DbgImporter.cs プロジェクト: it9exm/Mesen-S
 public int GetSymbolSize(SourceSymbol srcSymbol)
 {
     return(GetSymbolSize(srcSymbol.InternalSymbol as SymbolInfo));
 }
コード例 #3
0
ファイル: DbgImporter.cs プロジェクト: it9exm/Mesen-S
 public AddressInfo?GetSymbolAddressInfo(SourceSymbol symbol)
 {
     return(GetSymbolAddressInfo(symbol.InternalSymbol as SymbolInfo));
 }
コード例 #4
0
ファイル: WlaDxImporter.cs プロジェクト: gouchi/Mesen-S
 public int GetSymbolSize(SourceSymbol srcSymbol)
 {
     return(1);
 }
コード例 #5
0
ファイル: WlaDxImporter.cs プロジェクト: gouchi/Mesen-S
 public SourceCodeLocation GetSymbolDefinition(SourceSymbol symbol)
 {
     return(null);
 }
コード例 #6
0
ファイル: WlaDxImporter.cs プロジェクト: gouchi/Mesen-S
 public AddressInfo?GetSymbolAddressInfo(SourceSymbol symbol)
 {
     return(null);
 }