[IR][tests] New test: change of visibility for callables

This commit is contained in:
Dmitriy Dolovov
2022-08-22 15:59:09 +02:00
parent 8374b2da85
commit 3569ec7666
19 changed files with 523 additions and 0 deletions
@@ -0,0 +1,20 @@
public val publicToInternalProperty1 = 42
public val publicToInternalProperty2 get() = 42
public val publicToPrivateProperty1 = 42
public val publicToPrivateProperty2 get() = 42
open class Container {
public val publicToProtectedProperty1 = 42
public val publicToProtectedProperty2 get() = 42
public val publicToInternalProperty1 = 42
public val publicToInternalProperty2 get() = 42
public val publicToPrivateProperty1 = 42
public val publicToPrivateProperty2 get() = 42
protected val protectedToPublicProperty1 = 42
protected val protectedToPublicProperty2 get() = 42
protected val protectedToInternalProperty1 = 42
protected val protectedToInternalProperty2 get() = 42
protected val protectedToPrivateProperty1 = 42
protected val protectedToPrivateProperty2 get() = 42
}
@@ -0,0 +1,20 @@
internal val publicToInternalProperty1 = 42
internal val publicToInternalProperty2 get() = 42
private val publicToPrivateProperty1 = 42
private val publicToPrivateProperty2 get() = 42
open class Container {
protected val publicToProtectedProperty1 = 42
protected val publicToProtectedProperty2 get() = 42
internal val publicToInternalProperty1 = 42
internal val publicToInternalProperty2 get() = 42
private val publicToPrivateProperty1 = 42
private val publicToPrivateProperty2 get() = 42
public val protectedToPublicProperty1 = 42
public val protectedToPublicProperty2 get() = 42
internal val protectedToInternalProperty1 = 42
internal val protectedToInternalProperty2 get() = 42
private val protectedToPrivateProperty1 = 42
private val protectedToPrivateProperty2 get() = 42
}
@@ -0,0 +1,6 @@
STEP 0:
dependencies: stdlib
STEP 1:
dependencies: stdlib
modifications:
U : l1.kt.1 -> l1.kt