Is it too much overhead/PITA to restructure it so that we can use that
>information? If so I'll probably need to add a new architecture method
>to get ths sort of information.
It is definitly beyond the scope of these cleanups. The interface is
going to be sufficiently different to need a new architecture method anyway.
Would a FETCH_POINTER_ARGUMENT() method be sufficient for your immediate
needs?
Yes! Thanks for the pointer. I'll put together a patch to move it
into the architecture vector, for those architectures where it has a
clear implementation. And try to write up some mostly-accurate
documentation for what it does...
Basically, it should work as long as the previous N arguments were all
pointers, and for reasonably small values of N (objc-lang never goes
above N == 2 I think).