Closed
Description
Refer to the main tracking issue: #89439
There are two types scenarios here regarding to the extern static method marked with UnsafeAccessorAttribute:
- Non-generic instance: the extern static method itself doesn't have a type parameter ([mono] UnsafeAccessor: Enable tests for extern static methods without type parameters #101265)
- Generic instance: the extern static method itself has a type parameter
- JIT/interpreter ([mono] UnsafeAccessor: Add support for generic method instance #101442)
- AOT - related test failure issue ([mono][aot] Baseservices runtime tests failed in Mono fullAOT llvm job #92883)
- AOT infrastructure work - [mono] generic wrapper methods for unsafe accessors #101732
- Handle negative cases ([mono] Add check for generic types as target types #101850)