Kotlin中内部类创建失败

5

此代码示例无法编译,显示内部错误。

open class TestClass {
    open inner class Back {
        open fun dd() { }
    }
}

class Manager: TestClass() {
    private val test = object : Back() {
        override fun dd() { }
    }
}

原因:

使用 IMPLEMENTATION 实现类的构造函数时出错,class null。

这是什么意思?


4
这绝对是一个 bug,请您在 https://youtrack.jetbrains.com/issues/KT 提交一个问题。 - hotkey
2
我在KT-11846上发布了问题。 - tatsuyuki
1个回答

0
提供的示例涉及KT-11833,现在已经编译。使用 Kotlin 版本 1.1.0-beta-22 进行了检查。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接