peter 22 年 前
コミット
211eb846ca
1 ファイル変更34 行追加0 行削除
  1. 34 0
      tests/webtbs/tw2645.pp

+ 34 - 0
tests/webtbs/tw2645.pp

@@ -0,0 +1,34 @@
+{ %version=1.1 }
+
+{$mode objfpc}
+{$inline on}
+
+type
+  c = class
+    l : longint;
+    procedure p;inline;
+    procedure p2;
+  end;
+
+    procedure c.p;inline;
+    begin
+      writeln(l);
+      inc(l,10);
+    end;
+
+    procedure c.p2;
+    begin
+      l:=10;
+      p;
+      if l<>20 then
+        halt(1);
+    end;
+
+var
+  o : c;
+begin
+  o:=c.create;
+  o.p2;
+  o.free;
+end.
+