// !DIAGNOSTICS_NUMBER: 3 | |
// !DIAGNOSTICS: INVISIBLE_MEMBER | |
package foo.bar | |
class A { | |
private class B | |
public class C private() | |
private fun bar() {} | |
} | |
fun foo() { | |
A.B() // ERROR 1: Cannot access 'B': it is private in 'A' | |
A.C() // ERROR 2: Cannot access '' : it is private in 'C' | |
A().bar() // ERROR 3: Cannot access 'bar' : it is private in 'A' | |
} |