Add missing delegation in KmDeclarationContainerVisitor.visitExtensions for consistency

This commit is contained in:
Leonid Startsev
2023-07-04 14:33:55 +02:00
committed by Space Team
parent 20368a9e40
commit 7c1c01156f
2 changed files with 2 additions and 2 deletions
@@ -647,7 +647,7 @@ public abstract class kotlinx/metadata/KmDeclarationContainerVisitor {
public fun <init> (Lkotlinx/metadata/KmDeclarationContainerVisitor;)V
public synthetic fun <init> (Lkotlinx/metadata/KmDeclarationContainerVisitor;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
protected fun getDelegate ()Lkotlinx/metadata/KmDeclarationContainerVisitor;
public abstract fun visitExtensions (Lkotlinx/metadata/KmExtensionType;)Lkotlinx/metadata/KmDeclarationContainerExtensionVisitor;
public fun visitExtensions (Lkotlinx/metadata/KmExtensionType;)Lkotlinx/metadata/KmDeclarationContainerExtensionVisitor;
public fun visitFunction (ILjava/lang/String;)Lkotlinx/metadata/KmFunctionVisitor;
public fun visitProperty (ILjava/lang/String;II)Lkotlinx/metadata/KmPropertyVisitor;
public fun visitTypeAlias (ILjava/lang/String;)Lkotlinx/metadata/KmTypeAliasVisitor;
@@ -52,7 +52,7 @@ public abstract class KmDeclarationContainerVisitor @JvmOverloads constructor(pr
*
* @param type the type of extension visitor to be returned
*/
public abstract fun visitExtensions(type: KmExtensionType): KmDeclarationContainerExtensionVisitor?
public open fun visitExtensions(type: KmExtensionType): KmDeclarationContainerExtensionVisitor? = delegate?.visitExtensions(type)
}
/**