[IR][tests] Add cases to visibility-related tests where a callable accidentally starts to override newly added open callable in super class
^KT-53608
This commit is contained in:
@@ -43,4 +43,33 @@ open class Container {
|
||||
protected open val protectedToPrivateOverriddenProperty2 get() = "Container.protectedToPrivateOverriddenProperty2.v1"
|
||||
protected open val protectedToPrivateOverriddenProperty3 = "Container.protectedToPrivateOverriddenProperty3.v1"
|
||||
protected open val protectedToPrivateOverriddenProperty4 get() = "Container.protectedToPrivateOverriddenProperty4.v1"
|
||||
|
||||
// public val newPublicProperty1 = "Container.newPublicProperty1.v1"
|
||||
// public val newPublicProperty2 get() = "Container.newPublicProperty2.v1"
|
||||
// public val newPublicProperty3 = "Container.newPublicProperty3.v1"
|
||||
// public val newPublicProperty4 get() = "Container.newPublicProperty4.v1"
|
||||
// public open val newOpenPublicProperty1 = "Container.newOpenPublicProperty1.v1"
|
||||
// public open val newOpenPublicProperty2 get() = "Container.newOpenPublicProperty2.v1"
|
||||
// public open val newOpenPublicProperty3 = "Container.newOpenPublicProperty3.v1"
|
||||
// public open val newOpenPublicProperty4 get() = "Container.newOpenPublicProperty4.v1"
|
||||
// protected val newProtectedProperty1 = "Container.newProtectedProperty1.v1"
|
||||
// protected val newProtectedProperty2 get() = "Container.newProtectedProperty2.v1"
|
||||
// protected val newProtectedProperty3 = "Container.newProtectedProperty3.v1"
|
||||
// protected val newProtectedProperty4 get() = "Container.newProtectedProperty4.v1"
|
||||
// protected open val newOpenProtectedProperty1 = "Container.newOpenProtectedProperty1.v1"
|
||||
// protected open val newOpenProtectedProperty2 get() = "Container.newOpenProtectedProperty2.v1"
|
||||
// protected open val newOpenProtectedProperty3 = "Container.newOpenProtectedProperty3.v1"
|
||||
// protected open val newOpenProtectedProperty4 get() = "Container.newOpenProtectedProperty4.v1"
|
||||
// internal val newInternalProperty1 = "Container.newInternalProperty1.v1"
|
||||
// internal val newInternalProperty2 get() = "Container.newInternalProperty2.v1"
|
||||
// internal val newInternalProperty3 = "Container.newInternalProperty3.v1"
|
||||
// internal val newInternalProperty4 get() = "Container.newInternalProperty4.v1"
|
||||
// internal open val newOpenInternalProperty1 = "Container.newOpenInternalProperty1.v1"
|
||||
// internal open val newOpenInternalProperty2 get() = "Container.newOpenInternalProperty2.v1"
|
||||
// internal open val newOpenInternalProperty3 = "Container.newOpenInternalProperty3.v1"
|
||||
// internal open val newOpenInternalProperty4 get() = "Container.newOpenInternalProperty4.v1"
|
||||
// private val newPrivateProperty1 = "Container.newPrivateProperty1.v1"
|
||||
// private val newPrivateProperty2 get() = "Container.newPrivateProperty2.v1"
|
||||
// private val newPrivateProperty3 = "Container.newPrivateProperty3.v1"
|
||||
// private val newPrivateProperty4 get() = "Container.newPrivateProperty4.v1"
|
||||
}
|
||||
|
||||
@@ -43,4 +43,33 @@ open class Container {
|
||||
private /*open*/ val protectedToPrivateOverriddenProperty2 get() = "Container.protectedToPrivateOverriddenProperty2.v2"
|
||||
private /*open*/ val protectedToPrivateOverriddenProperty3 get() = "Container.protectedToPrivateOverriddenProperty3.v2"
|
||||
private /*open*/ val protectedToPrivateOverriddenProperty4 = "Container.protectedToPrivateOverriddenProperty4.v2"
|
||||
|
||||
public val newPublicProperty1 = "Container.newPublicProperty1.v2"
|
||||
public val newPublicProperty2 get() = "Container.newPublicProperty2.v2"
|
||||
public val newPublicProperty3 = "Container.newPublicProperty3.v2"
|
||||
public val newPublicProperty4 get() = "Container.newPublicProperty4.v2"
|
||||
public open val newOpenPublicProperty1 = "Container.newOpenPublicProperty1.v2"
|
||||
public open val newOpenPublicProperty2 get() = "Container.newOpenPublicProperty2.v2"
|
||||
public open val newOpenPublicProperty3 = "Container.newOpenPublicProperty3.v2"
|
||||
public open val newOpenPublicProperty4 get() = "Container.newOpenPublicProperty4.v2"
|
||||
protected val newProtectedProperty1 = "Container.newProtectedProperty1.v2"
|
||||
protected val newProtectedProperty2 get() = "Container.newProtectedProperty2.v2"
|
||||
protected val newProtectedProperty3 = "Container.newProtectedProperty3.v2"
|
||||
protected val newProtectedProperty4 get() = "Container.newProtectedProperty4.v2"
|
||||
protected open val newOpenProtectedProperty1 = "Container.newOpenProtectedProperty1.v2"
|
||||
protected open val newOpenProtectedProperty2 get() = "Container.newOpenProtectedProperty2.v2"
|
||||
protected open val newOpenProtectedProperty3 = "Container.newOpenProtectedProperty3.v2"
|
||||
protected open val newOpenProtectedProperty4 get() = "Container.newOpenProtectedProperty4.v2"
|
||||
internal val newInternalProperty1 = "Container.newInternalProperty1.v2"
|
||||
internal val newInternalProperty2 get() = "Container.newInternalProperty2.v2"
|
||||
internal val newInternalProperty3 = "Container.newInternalProperty3.v2"
|
||||
internal val newInternalProperty4 get() = "Container.newInternalProperty4.v2"
|
||||
internal open val newOpenInternalProperty1 = "Container.newOpenInternalProperty1.v2"
|
||||
internal open val newOpenInternalProperty2 get() = "Container.newOpenInternalProperty2.v2"
|
||||
internal open val newOpenInternalProperty3 = "Container.newOpenInternalProperty3.v2"
|
||||
internal open val newOpenInternalProperty4 get() = "Container.newOpenInternalProperty4.v2"
|
||||
private val newPrivateProperty1 = "Container.newPrivateProperty1.v2"
|
||||
private val newPrivateProperty2 get() = "Container.newPrivateProperty2.v2"
|
||||
private val newPrivateProperty3 = "Container.newPrivateProperty3.v2"
|
||||
private val newPrivateProperty4 get() = "Container.newPrivateProperty4.v2"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user