Files
kotlin-fork/idea/testData/intentions/moveOutOfCompanion/moveFunctionWithExternalRefs.kt
T
2016-02-04 12:26:19 +03:00

27 lines
439 B
Kotlin
Vendored

// WITH_RUNTIME
// SHOULD_FAIL_WITH: Class instance required: foo, Class instance required: foo, Class instance required: foo, Class instance required: foo
class A {
companion object {
class B {
init {
foo()
}
}
fun <caret>foo() {
}
}
fun bar() {
foo()
}
}
fun test() {
A.foo()
A.Companion.foo()
with(A) {
foo()
}
}