[Compiler plugins] Fix usage of descriptor API

This commit is contained in:
Anastasiya Shadrina
2021-06-09 15:25:35 +07:00
committed by TeamCityServer
parent 1bcaeabd84
commit 3de1566f11
2 changed files with 4 additions and 1 deletions
@@ -306,7 +306,8 @@ object KSerializerDescriptorResolver {
type,
emptyList(), // no need type parameters?
containingClassDescriptor.thisAsReceiverParameter,
extensionReceiverParameter
extensionReceiverParameter,
emptyList()
)
val propertyGetter: PropertyGetterDescriptorImpl? = if (createGetter) {
@@ -43,6 +43,7 @@ fun ClassDescriptor.createFunction(
methodDescriptor.initialize(
null,
receiver,
emptyList(),
typeParameters,
paramDescriptors,
returnType,
@@ -66,6 +67,7 @@ fun ClassDescriptor.createJavaConstructor(
constructor.initialize(
null,
constructor.calculateDispatchReceiverParameter(),
emptyList(),
this.declaredTypeParameters,
paramDescriptors,
this.defaultType,