summaryrefslogtreecommitdiff
path: root/tests/webtbs/tw18768.pp
blob: 303f7c58040bb450b5ec49b640f8ac92b3a5741f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
{ %norun}
program tw18768;

{$mode delphi}{$H+}

type
  TFoo1 = record
  private
    type
      TFoo3 = record
      private
        b, c: integer;
      strict private
        a: integer;
      public
        function GetFoo2: integer;
      end;
  end;

function TFoo1.TFoo3.GetFoo2: integer;
begin
  c := a * b;
end;

begin
end.