Modifiers
Modifiers and annotations for definitions
- Value Params
- 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.
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.