[fpc-devel] Assigning instance methods, accessed via a type, to method pointers

2021-12-23 Thread Blaise--- via fpc-devel
Subj silently produces invalid codegen: ---8<--- var Z: procedure of object; type R = record procedure Foo; end; procedure R.Foo; begin end; type O = object procedure Foo; end; procedure O.Foo; begin end; type C = class procedure Foo; class procedure Clas

Re: [fpc-devel] Assigning instance methods, accessed via a type, to method pointers

2022-05-26 Thread Sven Barth via fpc-devel
Am 23.12.2021 um 19:13 schrieb Blaise--- via fpc-devel: Subj silently produces invalid codegen: ---8<--- var Z: procedure of object; type R = record procedure Foo; end; procedure R.Foo; begin end; type O = object procedure Foo; end; procedure O.Foo; begin end; type C = class