Join declaration & assignment: do not suggest for non-first line of init / constructor #KT-15545 Fixed

This commit is contained in:
Mikhail Glukhikh
2017-02-01 20:27:31 +03:00
parent ea6e3c828d
commit 153bc79c08
4 changed files with 61 additions and 1 deletions
@@ -0,0 +1,20 @@
// IS_APPLICABLE: false
class A
class AFabric {
lateinit var instance: A
fun init(config: Unit) {
instance = A()
}
}
class V(fabric: AFabric) {
val a: A<caret>
init {
val config = getConfig()
fabric.init(config)
a = fabric.instance
}
fun getConfig() = Unit
}