Abstract var setter visibilities: now only private setters are forbidden
This commit is contained in:
committed by
Mikhail Glukhikh
parent
5ebbdd9f58
commit
98e0771ffa
+7
-4
@@ -4,12 +4,15 @@ abstract class My {
|
||||
<!ACCESSOR_VISIBILITY_FOR_ABSTRACT_PROPERTY!>private<!> set
|
||||
|
||||
abstract val y: Int
|
||||
<!ACCESSOR_VISIBILITY_FOR_ABSTRACT_PROPERTY!>protected<!> get
|
||||
<!GETTER_VISIBILITY_DIFFERS_FROM_PROPERTY_VISIBILITY!>protected<!> get
|
||||
|
||||
abstract protected var z: Int
|
||||
<!ACCESSOR_VISIBILITY_FOR_ABSTRACT_PROPERTY!>internal<!> get
|
||||
<!ACCESSOR_VISIBILITY_FOR_ABSTRACT_PROPERTY!>public<!> set
|
||||
<!GETTER_VISIBILITY_DIFFERS_FROM_PROPERTY_VISIBILITY!>internal<!> get
|
||||
<!ACCESSOR_VISIBILITY_FOR_ABSTRACT_PROPERTY!>private<!> set
|
||||
|
||||
abstract internal val w: Int
|
||||
<!ACCESSOR_VISIBILITY_FOR_ABSTRACT_PROPERTY!>protected<!> get
|
||||
<!GETTER_VISIBILITY_DIFFERS_FROM_PROPERTY_VISIBILITY!>protected<!> get
|
||||
|
||||
abstract var u: Int
|
||||
protected set
|
||||
}
|
||||
@@ -2,6 +2,7 @@ package
|
||||
|
||||
public abstract class My {
|
||||
public constructor My()
|
||||
public abstract var u: kotlin.Int
|
||||
internal abstract val w: kotlin.Int
|
||||
public abstract var x: kotlin.Int
|
||||
public abstract val y: kotlin.Int
|
||||
|
||||
Reference in New Issue
Block a user