I would create a delegate for the function, and then cast the delegate to int*, and dump some first and second level indirections from that and see what comes out. I e, dump the first 8 words of the address of the delegate, then the first 8 words of each of those words treated as a pointer. Perhaps follow another level, too, just for good measure.
Then try to disassemble each of those dumps (assuming you get valid addresses at all) and see which one looks like good instructions :-)
To get the address of a delegate, create a local variable holding it, with some ints or something you can take the address of around it, and hope that it shows up in the middle on the stack. You can probably do this by just looking at the memory window in the debugger.