anchor.diff:    MapFileName: string;
   begin
     { SDEBUG }
  -  if Assigned(PeFindSection(PeMapImageNtHeaders(Pointer(FModule)),
  -    SDebugSection)) then
  +  if Assigned(PeFindSection(PeMapImageNtHeaders(Pointer(FModule)), SDebugSection)) then
       Exit(mlSection);
   
     { SMAP }
  
positive.code:   NextAddress: Pointer;
  begin
    { SizeOfFunction = NextAdjacentAddress - StartAddress of the function. }
    if (VirtualQuery(Address, mbi, SizeOf(TMemoryBasicInformation)) > 0) and
      (mbi.Protect and PAGE_EXECUTE_MASK <> $00) then
    begin
      NextAddress := GetNextSymbolAddress(Address);
      if Assigned(NextAddress) then
  
negative.code: /// </param>
  /// <returns> If the function succeeds, the return value is True.
  /// </returns>
  function GetAddressInfo(Address: Pointer; out Info: TAddressInfo; const Mask: TAddressInfoMask = aimNone): Boolean;
  
  /// <summary> Retrieve address of symbol from symbol name.
  /// </summary>
  