Modifiers
Modifiers and annotations for definitions
Value parameters
- annotations
-
The annotations preceding the modifiers
- flags
-
The set flags
- privateWithin
-
If a private or protected has is followed by a qualifier [q], the name q, "" as a typename otherwise.
Attributes
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
Add flags
to thos modifier set, checking that there are no type/term conflicts. If there are conflicts, issue an error and return the modifiers consisting of the added flags only. The reason to do it this way is that the added flags usually describe the core of a construct whereas the existing set are the modifiers given in the source.
Add flags
to thos modifier set, checking that there are no type/term conflicts. If there are conflicts, issue an error and return the modifiers consisting of the added flags only. The reason to do it this way is that the added flags usually describe the core of a construct whereas the existing set are the modifiers given in the source.
Attributes
Modifiers with given list of Mods. It is checked that all modifiers are already accounted for in flags
and privateWithin
.
Modifiers with given list of Mods. It is checked that all modifiers are already accounted for in flags
and privateWithin
.