bcefa68df0
Different line endings on linux/windows prevents gradle from reusing build cache since endings make task inputs completely different between systems
28 lines
375 B
Kotlin
Vendored
28 lines
375 B
Kotlin
Vendored
//KT-2418 Front-end allows enum constants with same name
|
|
|
|
package kt2418
|
|
|
|
enum class A {
|
|
<!REDECLARATION!>FOO<!>,
|
|
<!REDECLARATION!>FOO<!>
|
|
}
|
|
|
|
enum class B {
|
|
FOO;
|
|
|
|
fun FOO() {}
|
|
}
|
|
|
|
enum class C {
|
|
<!REDECLARATION!>FOO<!>;
|
|
|
|
val <!REDECLARATION!>FOO<!> = 1
|
|
}
|
|
|
|
enum class D {
|
|
<!REDECLARATION!>FOO<!>;
|
|
|
|
class <!REDECLARATION!>FOO<!> {}
|
|
}
|
|
|