diff --git a/j2k/newSrc/org/jetbrains/kotlin/j2k/tree/impl/jk.kt b/j2k/newSrc/org/jetbrains/kotlin/j2k/tree/impl/jk.kt index 6514217cee1..d0fdcff8d6e 100644 --- a/j2k/newSrc/org/jetbrains/kotlin/j2k/tree/impl/jk.kt +++ b/j2k/newSrc/org/jetbrains/kotlin/j2k/tree/impl/jk.kt @@ -134,7 +134,9 @@ class JKTypeCastExpressionImpl(override var expression: JKExpression, type: JKTy override var type by child(type) } -class JKTypeElementImpl(override val type: JKType) : JKTypeElement, JKElementBase() +class JKTypeElementImpl(override val type: JKType) : JKTypeElement, JKElementBase() { + override fun accept(visitor: JKVisitor, data: D): R = visitor.visitTypeElement(this, data) +} class JKClassTypeImpl( override val classReference: JKClassSymbol, diff --git a/j2k/newSrc/org/jetbrains/kotlin/j2k/tree/impl/k.kt b/j2k/newSrc/org/jetbrains/kotlin/j2k/tree/impl/k.kt index a7c73ab3d84..9b96f4bce57 100644 --- a/j2k/newSrc/org/jetbrains/kotlin/j2k/tree/impl/k.kt +++ b/j2k/newSrc/org/jetbrains/kotlin/j2k/tree/impl/k.kt @@ -44,6 +44,7 @@ class JKKtFunctionImpl( block: JKBlock, modifierList: JKModifierList ) : JKBranchElementBase(), JKKtFunction { + override fun accept(visitor: JKVisitor, data: D): R = visitor.visitKtFunction(this, data) override var returnType: JKTypeElement by child(returnType) override var name: JKNameIdentifier by child(name)