You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: spec.md
+6-1Lines changed: 6 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -667,12 +667,13 @@ engine and language handles them. When present, they MUST be in the following or
667
667
668
668
* Inheritance modifier: `abstract` or `final`
669
669
* Visibility modifier: `public`, `protected`, or `private`
670
+
* Set-visibility modifier: `public(set)`, `protected(set)`, or `private(set)`
670
671
* Scope modifier: `static`
671
672
* Mutation modifier: `readonly`
672
673
* Type declaration
673
674
* Name
674
675
675
-
All keywords MUST be on a single line, and MUST be separated by a single space.
676
+
All keywords MUST be on a single line, and MUST be separated by a single space. All keywords MUST be all lower-case. The `public` keyword MAY be omitted when using a set-visibility on a public-read property.
676
677
677
678
The following is a correct example of modifier keyword usage:
0 commit comments