Repository URL to install this package:
Version:
3.0.0 ▾
|
program tconst;
{$mode delphi}
uses
{$ifdef java}jdk15{$else}androidr14{$endif};
type
tc = class
const x: longint = 5;
end;
ttypedconstrec = record
l: longint;
end;
procedure test; overload;
const
l: longint = 1;
r: ttypedconstrec = (l: 5);
begin
if r.l<>5 then
raise jlexception.create('test1 r.l');
if l<>1 then
raise jlexception.create('test1 l');
end;
procedure test(x: byte); overload;
const
{ check that it gets a different mangled name }
l: longint = 4;
begin
if l<>4 then
raise jlexception.create('test1 l');
end;
begin
test;
test(3);
end.