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