FIR: make declarations marked with 'override' implicitly open
#KT-52236 Fixed
This commit is contained in:
committed by
Space Team
parent
9c1a68fcec
commit
6af616d3c3
+1
-1
@@ -35,7 +35,7 @@ FILE: abstractSuperCall.kt
|
||||
super<R|A|>()
|
||||
}
|
||||
|
||||
public final override fun f(): R|kotlin/Unit| {
|
||||
public open override fun f(): R|kotlin/Unit| {
|
||||
}
|
||||
|
||||
public final fun g(): R|kotlin/Unit| {
|
||||
|
||||
+3
-3
@@ -22,15 +22,15 @@ FILE: abstractSuperCallInPresenseOfNonAbstractMethodInParent.kt
|
||||
super<R|B|>()
|
||||
}
|
||||
|
||||
public final override fun toString(): R|kotlin/String| {
|
||||
public open override fun toString(): R|kotlin/String| {
|
||||
^toString this@R|/A|.super<R|B|>.R|kotlin/Any.toString|()
|
||||
}
|
||||
|
||||
public final override fun foo(): R|kotlin/String| {
|
||||
public open override fun foo(): R|kotlin/String| {
|
||||
^foo this@R|/A|.super<R|B|>.R|/B.foo|()
|
||||
}
|
||||
|
||||
public final override fun bar(): R|kotlin/String| {
|
||||
public open override fun bar(): R|kotlin/String| {
|
||||
^bar this@R|/A|.super<R|IWithToString|>.R|/IWithToString.bar|()
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -30,7 +30,7 @@ FILE: conflictingOverloads.kt
|
||||
super<R|A|>()
|
||||
}
|
||||
|
||||
public final override fun rest(s: R|kotlin/String|): R|kotlin/Unit| {
|
||||
public open override fun rest(s: R|kotlin/String|): R|kotlin/Unit| {
|
||||
}
|
||||
|
||||
public final fun rest(s: R|kotlin/String|): R|kotlin/Unit| {
|
||||
@@ -39,7 +39,7 @@ FILE: conflictingOverloads.kt
|
||||
public final fun rest(l: R|kotlin/Long|): R|kotlin/Unit| {
|
||||
}
|
||||
|
||||
public final override val u: R|kotlin/Int| = Int(310)
|
||||
public open override val u: R|kotlin/Int| = Int(310)
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
|
||||
Vendored
+5
-5
@@ -24,7 +24,7 @@ FILE: propertyTypeMismatchOnOverride.kt
|
||||
super<R|A|>()
|
||||
}
|
||||
|
||||
public final override var test: R|kotlin/String| = String(Test)
|
||||
public open override var test: R|kotlin/String| = String(Test)
|
||||
public get(): R|kotlin/String|
|
||||
public set(value: R|kotlin/String|): R|kotlin/Unit|
|
||||
|
||||
@@ -47,7 +47,7 @@ FILE: propertyTypeMismatchOnOverride.kt
|
||||
public final val value: R|T| = R|<local>/value|
|
||||
public get(): R|T|
|
||||
|
||||
public final override var test: R|T| = this@R|/E|.R|/E.value|
|
||||
public open override var test: R|T| = this@R|/E|.R|/E.value|
|
||||
public get(): R|T|
|
||||
public set(value: R|T|): R|kotlin/Unit|
|
||||
|
||||
@@ -73,7 +73,7 @@ FILE: propertyTypeMismatchOnOverride.kt
|
||||
public final val balue: R|E| = R|<local>/balue|
|
||||
public get(): R|E|
|
||||
|
||||
public final override var rest: R|E| = this@R|/G|.R|/G.balue|
|
||||
public open override var rest: R|E| = this@R|/G|.R|/G.balue|
|
||||
public get(): R|E|
|
||||
public set(value: R|E|): R|kotlin/Unit|
|
||||
|
||||
@@ -86,7 +86,7 @@ FILE: propertyTypeMismatchOnOverride.kt
|
||||
public final val balue: R|E| = R|<local>/balue|
|
||||
public get(): R|E|
|
||||
|
||||
public final override var rest: R|E| = this@R|/H|.R|/H.balue|
|
||||
public open override var rest: R|E| = this@R|/H|.R|/H.balue|
|
||||
public get(): R|E|
|
||||
public set(value: R|E|): R|kotlin/Unit|
|
||||
|
||||
@@ -99,7 +99,7 @@ FILE: propertyTypeMismatchOnOverride.kt
|
||||
public final val balue: R|E| = R|<local>/balue|
|
||||
public get(): R|E|
|
||||
|
||||
public final override var rest: R|E| = this@R|/M|.R|/M.balue|
|
||||
public open override var rest: R|E| = this@R|/M|.R|/M.balue|
|
||||
public get(): R|E|
|
||||
public set(value: R|E|): R|kotlin/Unit|
|
||||
|
||||
|
||||
Vendored
+5
-5
@@ -28,7 +28,7 @@ FILE: returnTypeMismatchOnOverride.kt
|
||||
super<R|A|>()
|
||||
}
|
||||
|
||||
public final override fun test(): R|kotlin/String| {
|
||||
public open override fun test(): R|kotlin/String| {
|
||||
^test String(Test)
|
||||
}
|
||||
|
||||
@@ -51,7 +51,7 @@ FILE: returnTypeMismatchOnOverride.kt
|
||||
public final val value: R|T| = R|<local>/value|
|
||||
public get(): R|T|
|
||||
|
||||
public final override fun test(): R|T| {
|
||||
public open override fun test(): R|T| {
|
||||
^test this@R|/E|.R|/E.value|
|
||||
}
|
||||
|
||||
@@ -77,7 +77,7 @@ FILE: returnTypeMismatchOnOverride.kt
|
||||
public final val balue: R|E| = R|<local>/balue|
|
||||
public get(): R|E|
|
||||
|
||||
public final override fun rest(): R|E| {
|
||||
public open override fun rest(): R|E| {
|
||||
^rest this@R|/G|.R|/G.balue|
|
||||
}
|
||||
|
||||
@@ -90,7 +90,7 @@ FILE: returnTypeMismatchOnOverride.kt
|
||||
public final val balue: R|E| = R|<local>/balue|
|
||||
public get(): R|E|
|
||||
|
||||
public final override fun rest(): R|E| {
|
||||
public open override fun rest(): R|E| {
|
||||
^rest this@R|/H|.R|/H.balue|
|
||||
}
|
||||
|
||||
@@ -103,7 +103,7 @@ FILE: returnTypeMismatchOnOverride.kt
|
||||
public final val balue: R|E| = R|<local>/balue|
|
||||
public get(): R|E|
|
||||
|
||||
public final override fun rest(): R|E| {
|
||||
public open override fun rest(): R|E| {
|
||||
^rest this@R|/M|.R|/M.balue|
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -19,7 +19,7 @@ FILE: superCallWithDelegation.kt
|
||||
super<R|B|>(R|<local>/a|)
|
||||
}
|
||||
|
||||
public final override fun foo(): R|kotlin/Unit| {
|
||||
public open override fun foo(): R|kotlin/Unit| {
|
||||
this@R|/C|.super<R|B|>.R|/A.foo|()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user