@@ -537,17 +537,7 @@ struct CachedItem
537
537
}
538
538
};
539
539
540
- // Also see namedintrinsiclist.h
541
- enum InterpreterNamedIntrinsics : unsigned short
542
- {
543
- NI_Illegal = 0 ,
544
- NI_System_StubHelpers_GetStubContext,
545
- NI_System_Runtime_InteropService_MemoryMarshal_GetArrayDataReference,
546
- };
547
-
548
- InterpreterNamedIntrinsics getNamedIntrinsicID (CEEInfo* info, CORINFO_METHOD_HANDLE methodHnd);
549
540
550
- const char * getMethodName (CEEInfo* info, CORINFO_METHOD_HANDLE hnd, const char ** className, const char ** namespaceName = NULL , const char **enclosingClassName = NULL );
551
541
const char * eeGetMethodFullName (CEEInfo* info, CORINFO_METHOD_HANDLE hnd, const char ** clsName = NULL );
552
542
553
543
// The per-InterpMethodInfo cache may map generic instantiation information to the
@@ -924,6 +914,16 @@ class Interpreter
924
914
925
915
void * GetParamTypeArg () { return m_genericsCtxtArg; }
926
916
917
+ // Also see namedintrinsiclist.h
918
+ enum InterpreterNamedIntrinsics : unsigned short
919
+ {
920
+ NI_Illegal = 0 ,
921
+ NI_System_StubHelpers_GetStubContext,
922
+ NI_System_Runtime_InteropService_MemoryMarshal_GetArrayDataReference,
923
+ };
924
+ static InterpreterNamedIntrinsics getNamedIntrinsicID (CEEInfo* info, CORINFO_METHOD_HANDLE methodHnd);
925
+ static const char * getMethodName (CEEInfo* info, CORINFO_METHOD_HANDLE hnd, const char ** className, const char ** namespaceName = NULL , const char **enclosingClassName = NULL );
926
+
927
927
private:
928
928
// Architecture-dependent helpers.
929
929
inline static unsigned short NumberOfIntegerRegArgs ();
0 commit comments