anchor.diff:      LineNum : Integer;
       Addr    : TDbgPtr;
     end;
  +
  +  { TDbgFileInfo }
   
     TDbgFileInfo = class(TDbgSymbol)
     private
  
positive.code:   end;
    TDbgInfoReaderClass = class of TDbgInfoReader;
  
    { TDbgFileSymbol }
  
    { TDbgSymbol }
  
  
negative.code:     function GetLinesInfoCount: Integer;
    end;
  
    { TDbgSymbolFunc }
  
    TDbgSymbolFunc = class(TDbgSymbol)
    public
      EntryPoint : TDbgPtr;
    end;
  
    { TDbgSymbolTypeDescr }
  
    TDbgSymbolTypeDescr = class(TDbgSymbol)
    end;
  
    TDbgSimpleType = (dstInteger, dstUnsigned, dstSingle,
      dstDouble, dstReal, dstPointer, dstChar, dstWideChar);
  
    TDbgSymbolSimpleDescr = class(TDbgSymbolTypeDescr)
      SymType : TDbgSimpleType;
    end;
  
    { TDbgSymbolVar }
  
    TDbgSymbolVar = class(TDbgSymbol)
    public
      addr    : TDbgPtr;
      vartype : TDbgSymbolTypeDescr;
    end;
  
    { TDbgInfo }
  