Ну да, я так и подумал, что это для __makeref
. Но выглядит как обычный легальный тип.
Ну он и есть легальный, старый только, еще со времен SMC поди. ModuleHandle, RuntimeArgumentHandle там же. Да и те же __makeref и сотоварищи мапятся на вполне легальные опкоды рантайма, просто в шарпе нет для них поддержки нормальной. Нонче хотят из .Net джаву сделать, с единственным правоверным языком, потому и кажется нелегальным.