ContextBase
A context base defines state and associated methods that exist once per compiler run.
Type members
Inherited classlikes
A sentinel transformer object
A sentinel transformer object
- Inherited from
- PhasesBase
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
.
Inherited methods
Check that we are on the same thread as before
Check that we are on the same thread as before
- Inherited from
- ContextState
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
- Inherited from
- PhasesBase
A description of all the plugins that are loaded
A description of all the plugins that are loaded
- Inherited from
- Plugins
Summary of the options for all loaded plugins
Summary of the options for all loaded plugins
- Inherited from
- Plugins
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.
- Inherited from
- PhasesBase