2
0

test1.pas 564 B

12345678910111213141516171819202122232425262728293031323334353637
  1. unit test1;
  2. {$mode objfpc}
  3. {$H-}
  4. { dummy unit for test of dbx stabs info PM }
  5. interface
  6. function TestOne : longint;
  7. function TestOne(val : longint) : longint; overload;
  8. function TestOne(val : string) : longint; overload;
  9. implementation
  10. function TestOne : longint;
  11. begin
  12. result:=1;
  13. end;
  14. function TestOne(val : longint) : longint; overload;
  15. begin
  16. result:=val;
  17. end;
  18. function TestOne(val : string) : longint; overload;
  19. var
  20. value, error : longint;
  21. begin
  22. system.val(val,value,error);
  23. if error=0 then
  24. result:=value
  25. else
  26. result:=-1;
  27. end;
  28. end.