Generate private constructors for enums in coverter

This commit is contained in:
Nikolay Krasko
2015-06-01 15:55:48 +03:00
parent b64aff9f9a
commit 53ab02e877
+2 -2
View File
@@ -1,5 +1,5 @@
// ERROR: Cannot access 'p': it is 'invisible_fake' in 'A'
public enum class E(private val p: Int) {
public enum class E private constructor(private val p: Int) {
A(1) {
override fun bar() {
foo(this.p)
@@ -15,4 +15,4 @@ public enum class E(private val p: Int) {
}
abstract fun bar()
}
}