anchor.diff:    size    : Int64;
     reader  : TDwarfReader;
     entry   : TDwarfEntry;
  -
  -const
  -  _debug_info   = '.debug_info';
  -  _debug_abbrev = '.debug_abbrev';
  -  _debug_line   = '.debug_line';
  -
   begin
     fSource:=ASource;
     Result:=ASource.GetSectionInfo(_debug_info, size);
  
positive.code:   end;
  
  implementation
  
  //todo: incomplete support!
  //todo: replace TDbgDataPos with dbgInfoTypes
  
negative.code: var
    sz  : Int64;
  begin
    Result := Assigned(ASource) and (ASource.GetSectionInfo(_debug_info, sz)) and (sz > 0);
  end;
  
  constructor TDbgDwarf3Info.Create;
  