Constructors
Members
Group contains a denotation that refers to given symbol
Group contains a denotation that refers to given symbol
A denotation in the group exists
A denotation in the group exists
Keep only those denotations in this group which have a signature
that's not already defined by denots
.
Keep only those denotations in this group which have a signature
that's not already defined by denots
.
Keep only those denotations in this group whose flags do not intersect
with excluded
.
Keep only those denotations in this group whose flags do not intersect
with excluded
.
Keep only those denotations in this group which satisfy predicate p
.
Keep only those denotations in this group which satisfy predicate p
.
First/last denotation in the group
First/last denotation in the group
Keep only those inherited members M of this predenotation for which the following is true - M is not marked Private - If M has a unique symbol, it does...
Keep only those inherited members M of this predenotation for which the following is true
- M is not marked Private
- If M has a unique symbol, it does not appear in prevDenots
.
- M's signature as seen from prefix pre
does not appear in ownDenots
Return the denotation as seen from pre
.
Called from SymDenotations.computeMember. There, ownDenots
are the denotations found in
the base class, which shadow any inherited denotations with the same signature.
prevDenots
are the denotations that are defined in the class or inherited from
a base type which comes earlier in the linearization.
Group contains a denotation with given signature
Group contains a denotation with given signature
Convert to full denotation by &-ing all elements
Convert to full denotation by &-ing all elements