blob: 80b1846125a9330eea607e29ebbf911c6e53cfa8 [file]
// RUN_PIPELINE_TILL: FRONTEND
// FIR_IDENTICAL
class My {
var x: Int = 0
// Ok
private set
private var y: Int = 1
// Error: better
<!SETTER_VISIBILITY_INCONSISTENT_WITH_PROPERTY_VISIBILITY!>public<!> set
protected var z: Int = 2
// Ok
private set
protected var w: Int = 3
// Error: incompatible
<!SETTER_VISIBILITY_INCONSISTENT_WITH_PROPERTY_VISIBILITY!>internal<!> set
internal var v: Int = 4
// Error: incompatible
<!SETTER_VISIBILITY_INCONSISTENT_WITH_PROPERTY_VISIBILITY!>protected<!> set
internal var t: Int = 5
// Error: better
<!SETTER_VISIBILITY_INCONSISTENT_WITH_PROPERTY_VISIBILITY!>public<!> set
}
/* GENERATED_FIR_TAGS: classDeclaration, integerLiteral, propertyDeclaration */