|
@@ -0,0 +1,30 @@
|
|
|
+{ Source provided for Free Pascal Bug Report 2378 }
|
|
|
+{ Submitted by "Yakov Sudeikin" on 2003-02-13 }
|
|
|
+{ e-mail: [email protected] }
|
|
|
+
|
|
|
+{$mode delphi}
|
|
|
+
|
|
|
+type
|
|
|
+ tfunc = procedure of object;
|
|
|
+
|
|
|
+ ttest = class
|
|
|
+ procedure callback;
|
|
|
+ procedure start;
|
|
|
+ procedure call(ptr: tfunc);
|
|
|
+ end;
|
|
|
+
|
|
|
+procedure ttest.callback;
|
|
|
+begin
|
|
|
+end;
|
|
|
+
|
|
|
+procedure ttest.call;
|
|
|
+begin
|
|
|
+end;
|
|
|
+
|
|
|
+procedure ttest.start;
|
|
|
+begin
|
|
|
+ call(callback);
|
|
|
+end;
|
|
|
+
|
|
|
+begin
|
|
|
+end.
|