Hi Jb, thank you very much! And I was right: I was missing something veeeeery easy :)
On Thursday, September 22, 2016 at 7:07:00 PM UTC+2, Jb Evain wrote: > > Hi Pietro, > > The call instruction will have a MethodReference operand. The > MethodReference will have a .HasThis property, telling you if it's an > instance method (which has a this argument) or a static method. > > Jb > > On Thu, Sep 22, 2016 at 8:40 AM, Pietro Ferrara <[email protected] > <javascript:>> wrote: > >> Hi all, >> I'm pretty sure I'm missing something easy here, but I have been >> struggling with this for a while and I didn't find a solution around. >> >> I have a (not a callvirt!) call instruction. This instruction has a >> metadata token (see III.3.19 of the 6th edition ECMA-335 standard) that >> determines is the call is to a static, instance, etc method. I can see all >> this information in ILSpy. But how do I retrieve this information with >> Cecil? I see there is a MetadataToken in the MethodReference associated to >> the instruction (Operand) but it seems it has nothing to do with what I'm >> looking to. >> >> Thanks! >> Pietro >> >> -- >> -- >> -- >> mono-cecil >> --- >> You received this message because you are subscribed to the Google Groups >> "mono-cecil" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > > -- -- -- mono-cecil --- You received this message because you are subscribed to the Google Groups "mono-cecil" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
