Pull Up/Extract Super: Support members declared in the companion object of the original class

This commit is contained in:
Alexey Sedunov
2016-09-20 19:06:25 +03:00
parent 982d4d4ead
commit 8a5628cde5
18 changed files with 132 additions and 24 deletions
@@ -2,6 +2,14 @@
interface T
abstract class <caret>B: T {
companion object {
// INFO: {"checked": "true"}
val _x = 1
// INFO: {"checked": "true"}
fun foo(n: Int): Boolean = n > 0
}
// INFO: {"checked": "true"}
val x = 1
// INFO: {"checked": "true"}