Add proper DefaultLambda initialization,
patch lambda related instructions in default method Remove default lambda linked instructions from default method
This commit is contained in:
+2
-2
@@ -270,9 +270,9 @@ val IrFunction.OtherOrigin: JvmDeclarationOrigin
|
||||
get() = OtherOrigin(descriptor.psiElement, this.descriptor)
|
||||
|
||||
fun DeclarationDescriptor.getMemberOwnerKind(): OwnerKind = when (this) {
|
||||
is FileClassDescriptor ->
|
||||
is FileClassDescriptor,
|
||||
is PackageFragmentDescriptor ->
|
||||
OwnerKind.PACKAGE
|
||||
is PackageFragmentDescriptor,
|
||||
is ClassDescriptor ->
|
||||
OwnerKind.IMPLEMENTATION
|
||||
else ->
|
||||
|
||||
Reference in New Issue
Block a user