<p>Am 12.08.2013 23:32 schrieb "Maciej Izak" <<a href="mailto:hnb.code@gmail.com">hnb.code@gmail.com</a>>:<br>
><br>
> Hi, I have some code (very important for next version of Generics.Collections):</p>
<p>I don't see a reason to use hacks for such code.</p>
<p>> procedure Foo(A: Pointer);<br>
...</p>
<p>> type<br>
>   TFoo = procedure(const A: TIntegerDynArray);<br>
><br>
> var<br>
>   Test: TFoo;<br>
> begin<br>
>   Test := @Foo;</p>
<p>I wonder why this combination compiles at all O.o</p>
<p>Regards,<br>
Sven</p>