Alek Storm (via RT) wrote:

This patch makes the :vtable sub pragma imply the :method pragma,
which seems like common sense to me, since using :vtable without
:method doesn't make much sense, and vtable overrides are called as
methods from C anyway.  Using :vtable and :method explicitly still
works, so no existing code is broken.  It obviously affects design far
more than code - the patch is only two lines :).

Actually, setting :vtable without setting :method makes a great deal of sense, if you want to override a low-level vtable operation without adding a named method to the class.

Allison

Reply via email to