@@ -1123,15 +1123,10 @@ DEFINE_METHOD(UTF8STRINGMARSHALLER, CONVERT_TO_MANAGED, ConvertToManaged, SM_Ptr
11231123DEFINE_METHOD (UTF8STRINGMARSHALLER , CONVERT_TO_UNMANAGED , ConvertToUnmanaged , SM_Str_RetPtrByte )
11241124DEFINE_METHOD (UTF8STRINGMARSHALLER , FREE , Free , SM_PtrByte_RetVoid )
11251125
1126- // The generator for the ILLink XML doesn't understand inner classes so generation
1127- // needs to skip the following type.
1128- // See https://github.com/dotnet/runtime/issues/71847
1129- #ifndef FOR_ILLINK
11301126DEFINE_CLASS (UTF8STRINGMARSHALLER_IN , Marshalling , Utf8StringMarshaller + ManagedToUnmanagedIn )
11311127DEFINE_METHOD (UTF8STRINGMARSHALLER_IN , FROM_MANAGED , FromManaged , IM_Str_SpanOfByte_RetVoid )
11321128DEFINE_METHOD (UTF8STRINGMARSHALLER_IN , TO_UNMANAGED , ToUnmanaged , IM_RetPtrByte )
11331129DEFINE_METHOD (UTF8STRINGMARSHALLER_IN , FREE , Free , IM_RetVoid )
1134- #endif // FOR_ILLINK
11351130
11361131DEFINE_CLASS (UTF8BUFFERMARSHALER , StubHelpers , UTF8BufferMarshaler )
11371132DEFINE_METHOD (UTF8BUFFERMARSHALER , CONVERT_TO_NATIVE , ConvertToNative , NoSig )
@@ -1180,9 +1175,7 @@ DEFINE_CLASS(EXCEPTIONSERVICES_INTERNALCALLS, ExceptionServices, InternalCalls)
11801175DEFINE_CLASS (STACKFRAMEITERATOR , Runtime , StackFrameIterator )
11811176#endif // FEATURE_EH_FUNCLETS
11821177
1183- #ifndef FOR_ILLINK
11841178DEFINE_CLASS (EXINFO , Runtime , EH + ExInfo )
1185- #endif // FOR_ILLINK
11861179
11871180DEFINE_CLASS_U (System , GCMemoryInfoData , GCMemoryInfoData )
11881181DEFINE_FIELD_U (_highMemoryLoadThresholdBytes , GCMemoryInfoData , highMemLoadThresholdBytes )
0 commit comments