summaryrefslogtreecommitdiff
path: root/tests/webtbs/tw24865.pp
blob: 77f42329a17e2a37d4b841493bf3e261f07f05ac (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
27
28
29
30
31
32
33
{ %NORUN }
program tw24865;

{$mode delphi}

type
  TTest = class
  public
    class var fc3: integer;
    class procedure c1();
    class procedure c2(); static;
    class property c3: integer read fc3 write fc3;
  end;

class procedure TTest.c1;
begin
end;

class procedure TTest.c2;

  function nested: integer;
  begin
    c1;
    fc3 := 1;
    c3 := 2;
    result := c3;
  end;

begin
end;

begin
end.