MutConsumedSet
A mutable consumed set, which is initially empty
Attributes
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
Add all references with their associated positions from that which are not yet in the set.
Add all references with their associated positions from that which are not yet in the set.
Attributes
If ref is in the set, its associated source position, otherwise null
If ref is in the set, its associated source position, otherwise null
Attributes
If ref is not yet in the set, add it with given source position
If ref is not yet in the set, add it with given source position
Attributes
Run op and return any new references it created in a separate ConsumedSet. The current mutable set is reset to its state before op was run.
Run op and return any new references it created in a separate ConsumedSet. The current mutable set is reset to its state before op was run.
Attributes
Concrete fields
The associated source positoons. The array should be treated as immutable in client code
The associated source positoons. The array should be treated as immutable in client code
Attributes
The references in the set. The array should be treated as immutable in client code
The references in the set. The array should be treated as immutable in client code