On Sun, Mar 23, 2003 at 03:54:21PM +0100, Leopold Toetsch wrote:
Not really, but I don't see, how this set of macros would influence debugging negatively.
You can't step through the expanded code for a macro in the debugger.
There is no expanded code, its just a vtable call.
#define VTABLE_0(method, pmc) \
(pmc)->vtable-> ##method## (interpreter, pmc)
#define VTABLE_1(method, pmc, arg1) \
(pmc)->vtable-> ##method## (interpreter, pmc, arg1)
...
leo