Ответ 1
Невозможно вызвать функции Kotlin inline
с параметрами типа reified от Java, потому что они должны быть преобразованы и встроены на сайты вызовов (в вашем случае T
должен быть заменен фактическим типом на каждом сайте вызова, но гораздо больше логики компилятора для функций inline
, чем только это), и компилятор Java, как ожидается, полностью не осознает этого.