KT-7007 Go to declaration doesn't work inside enum class

#KT-7007 fixed
This commit is contained in:
Evgeny Gerashchenko
2015-03-16 21:00:17 +03:00
parent 94937a39be
commit 3ec6ffc906
4 changed files with 37 additions and 5 deletions
@@ -0,0 +1,11 @@
// KT-7007 Go to declaration doesn't work inside enum class
val TOP_LEVEL = 5
enum class MyEnum(value: Int) {
VALUE : MyEnum(TOP_LEVEL)
}
fun main(args: Array<String>) {
MyEnum.VALUE
}
@@ -0,0 +1,9 @@
package test
val TOP_LEVEL = 5
enum class MyEnum(value: Int) {
VALUE : MyEnum(<caret>TOP_LEVEL)
}
// REF: (test).TOP_LEVEL