Ejemplo n.º 1
0
 private CORINFO_RUNTIME_LOOKUP_KIND GetGenericRuntimeLookupKind(MethodDesc method)
 {
     if (method.RequiresInstMethodDescArg())
         return CORINFO_RUNTIME_LOOKUP_KIND.CORINFO_LOOKUP_METHODPARAM;
     else if (method.RequiresInstMethodTableArg())
         return CORINFO_RUNTIME_LOOKUP_KIND.CORINFO_LOOKUP_CLASSPARAM;
     else
     {
         Debug.Assert(method.AcquiresInstMethodTableFromThis());
         return CORINFO_RUNTIME_LOOKUP_KIND.CORINFO_LOOKUP_THISOBJ;
     }
 }