Capture checking state, which is known to other capture checking components
Attributes
- Companion
- object
- Graph
-
- Supertypes
Members list
Type members
Classlikes
Attributes
- Supertypes
- Self type
-
ClosedUnrecorded.type
Attributes
- Supertypes
- Self type
-
HardSeparate.type
Attributes
- Supertypes
- Self type
-
Separate.type
Attributes
- Supertypes
- Self type
-
Unrecorded.type
Value members
Concrete methods
The level of the current environment. Levels start at 0 and increase for each nested function or class. -1 means the level is undefined.
The level of the current environment. Levels start at 0 and increase for each nested function or class. -1 means the level is undefined.
Attributes
Perform op
in the next inner level
Perform op
in the next inner level
Attributes
Perform op
in the next inner level unless p
holds.
Perform op
in the next inner level unless p
holds.
Attributes
When mapping a capture set with a BiTypeMap, should we create a BiMapped set so that future elements can also be mapped, and elements added to the BiMapped are back-propagated? Turned off when creating capture set variables for the first time, since we then do not want to change the binder to the original type without capture sets when back propagating. Error case where this shows: pos-customargs/captures/lists.scala, method m2c.
When mapping a capture set with a BiTypeMap, should we create a BiMapped set so that future elements can also be mapped, and elements added to the BiMapped are back-propagated? Turned off when creating capture set variables for the first time, since we then do not want to change the binder to the original type without capture sets when back propagating. Error case where this shows: pos-customargs/captures/lists.scala, method m2c.
Attributes
Don't map future elements in this op
Don't map future elements in this op
Attributes
Concrete fields
Warnings relating to upper approximations of capture sets with existentially bound variables.
Warnings relating to upper approximations of capture sets with existentially bound variables.
Attributes
Error reprting notes produces since the last call to test
Error reprting notes produces since the last call to test