예제 #1
0
파일: PdbUtils.cs 프로젝트: 0unit/map2dbg
 public void Add(SymbolInfo symbol)
 {
     if (symbol is SymData32)
         Add(((SymData32)symbol).Name, symbol);
     else if (symbol is SymGProcRef)
         Add(((SymGProcRef)symbol).Name, symbol);
     else
         throw new ApplicationException("Invalid symbol type in call to GlobalsHash.Add(): " + symbol.ToString());
 }
예제 #2
0
 public override string ToString() => information.ToString();
예제 #3
0
 public void Add(SymbolInfo symbol)
 {
     if (symbol is SymData32)
     {
         Add(((SymData32)symbol).Name, symbol);
     }
     else if (symbol is SymGProcRef)
     {
         Add(((SymGProcRef)symbol).Name, symbol);
     }
     else
     {
         throw new ApplicationException("Invalid symbol type in call to GlobalsHash.Add(): " + symbol.ToString());
     }
 }