Files
kotlin-fork/idea/testData/quickfix/createFromUsage/createClass/referenceExpression/objectForEnumInArgument.kt
T
Toshiaki Kameyama 330502a0a6 KT-22665 "Create object" quick fix produce wrong code for enum (#2883)
* "Create object" quick fix: do not suggest for enum

#KT-22665 Fixed
2020-09-28 14:02:10 +02:00

12 lines
277 B
Kotlin
Vendored

// "Create object 'RED'" "false"
// ACTION: Add 'sample =' to argument
// ACTION: Create enum constant 'RED'
// ACTION: Rename reference
// ERROR: Unresolved reference: RED
enum class SampleEnum {}
fun usage() {
foo(SampleEnum.RED<caret>)
}
fun foo(sample: SampleEnum) {}