Change Signature: Update enum entries w/o delegation specifier when changing signature of enum class constructor
#KT-5978 Fixed
This commit is contained in:
+6
-6
@@ -1,12 +1,12 @@
|
||||
// "Create parameter 'foo'" "true"
|
||||
// ERROR: Missing delegation specifier 'E'
|
||||
// ERROR: Missing delegation specifier 'E'
|
||||
// ERROR: Missing delegation specifier 'E'
|
||||
// ERROR: No value passed for parameter foo
|
||||
// ERROR: No value passed for parameter foo
|
||||
// ERROR: No value passed for parameter foo
|
||||
|
||||
enum class E(foo: Int) {
|
||||
A
|
||||
B
|
||||
C
|
||||
A : E()
|
||||
B : E()
|
||||
C : E()
|
||||
|
||||
val t: Int = foo
|
||||
}
|
||||
+6
-6
@@ -1,12 +1,12 @@
|
||||
// "Create parameter 'foo'" "true"
|
||||
// ERROR: Missing delegation specifier 'E'
|
||||
// ERROR: Missing delegation specifier 'E'
|
||||
// ERROR: Missing delegation specifier 'E'
|
||||
// ERROR: No value passed for parameter foo
|
||||
// ERROR: No value passed for parameter foo
|
||||
// ERROR: No value passed for parameter foo
|
||||
|
||||
enum class E(val foo: Int) {
|
||||
A
|
||||
B {
|
||||
A : E()
|
||||
B : E() {
|
||||
val t: Int = foo
|
||||
}
|
||||
C
|
||||
C : E()
|
||||
}
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
// "Create parameter 'foo'" "true"
|
||||
// ERROR: Missing delegation specifier 'E'
|
||||
// ERROR: Missing delegation specifier 'E'
|
||||
// ERROR: Missing delegation specifier 'E'
|
||||
// ERROR: No value passed for parameter foo
|
||||
// ERROR: No value passed for parameter foo
|
||||
// ERROR: No value passed for parameter foo
|
||||
|
||||
enum class E {
|
||||
A
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
// "Create parameter 'foo'" "true"
|
||||
// ERROR: Missing delegation specifier 'E'
|
||||
// ERROR: Missing delegation specifier 'E'
|
||||
// ERROR: Missing delegation specifier 'E'
|
||||
// ERROR: No value passed for parameter foo
|
||||
// ERROR: No value passed for parameter foo
|
||||
// ERROR: No value passed for parameter foo
|
||||
|
||||
enum class E {
|
||||
A
|
||||
|
||||
Reference in New Issue
Block a user