ContextBase
A context base defines state and associated methods that exist once per compiler run.
Attributes
- Graph
- Supertypes
Members list
Type members
Inherited classlikes
Attributes
- Inherited from:
- PhasesBase
- Graph
- Supertypes
A sentinel transformer object
Value members
Concrete methods
Initializes the ContextBase
with a starting context.
This initializes the platform
and the definitions
.
Initializes the ContextBase
with a starting context.
This initializes the platform
and the definitions
.
Attributes
The loader that loads the members of root
The loader that loads the members of root
Attributes
Inherited methods
Add plugin phases to phase plan
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Check that we are on the same thread as before
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Squash TreeTransform's beloning to same sublist to a single TreeTransformer Each TreeTransform gets own period, whereas a combined TreeTransformer gets period equal to union of periods of it's TreeTransforms
Squash TreeTransform's beloning to same sublist to a single TreeTransformer Each TreeTransform gets own period, whereas a combined TreeTransformer gets period equal to union of periods of it's TreeTransforms
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- ContextState
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
A description of all the plugins that are loaded
Summary of the options for all loaded plugins
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- ContextState
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- ContextState
Attributes
- Inherited from:
- PhasesBase
Attributes
- Inherited from:
- PhasesBase
Unlink phase
from Denot transformer chain. This means that
any denotation transformer defined by the phase will not be executed.
Unlink phase
from Denot transformer chain. This means that
any denotation transformer defined by the phase will not be executed.
Attributes
- Inherited from:
- PhasesBase
Use the following phases in the order they are given. The list should never contain NoPhase. if fusion is enabled, phases in same subgroup will be fused to single phase.
Use the following phases in the order they are given. The list should never contain NoPhase. if fusion is enabled, phases in same subgroup will be fused to single phase.
Attributes
- Inherited from:
- PhasesBase
Concrete fields
The standard definitions
The standard definitions
Attributes
The initial context
The initial context
Attributes
The applicable settings
The applicable settings
Attributes
Inherited fields
Attributes
- Inherited from:
- ContextState
Attributes
- Inherited from:
- ContextState
Attributes
- Inherited from:
- ContextState
Sources and Files that were loaded