Kapt: Support all kinds of constant types (KT-35536)

This commit is contained in:
Yan Zhulanow
2019-12-25 20:29:09 +09:00
parent 532e879d5c
commit 520f9a6da5
4 changed files with 185 additions and 54 deletions
@@ -25,6 +25,17 @@ object Boo {
class HavingState {
val state = State.START
val stateArray = arrayOf(State.START)
val stringArray = arrayOf("foo")
val stringList = listOf("foo")
val intArray = arrayOf(1)
val intList = listOf(1)
val uint = 1U
val uintArray = arrayOf(1U)
val uintList = listOf(1U)
val clazz = State::class
val javaClass = State::class.java
val anonymous = (object {})::class
}
enum class State {