> when you Resolve() a TypeReference or MethodReference (or any > other reference), you loose all generic arguments. You have to then restore > those generic arguments by essentially cloning the MethodReference (in your > case), except setting its DeclaringType to the original TypeReference (which > still contains the generic arguments).
It looks like bug, not as feature ) -- -- mono-cecil
