Support plugin intrinsics for serializer() function in K2.
- Add IrPluginContext to JvmBackendContext, so plugin intrinsics can reference external functions properly. - Do not use module.findClassAcrossModuleDependencies as Descriptor API does not work for FIR. - Add asm listing tests in serialization plugin for K2 - Remove Delegated.kt asm listing test as we have similar test in boxIr group. #KT-56553 Fixed
This commit is contained in:
committed by
Space Team
parent
121c920099
commit
80ad6a4cd7
@@ -19,7 +19,7 @@ object SerializableObject {}
|
||||
|
||||
val module = SerializersModule {}
|
||||
|
||||
inline fun <reified T: Any> getSer(module: SerializersModule): KSerializer<T> {
|
||||
inline fun <reified T : Any> getSer(module: SerializersModule): KSerializer<T> {
|
||||
return module.serializer<T>()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user