![]() | NeededEntitiesEmitter Class |
Namespace: de.unika.ipd.grGen.lgsp
public class NeededEntitiesEmitter
The NeededEntitiesEmitter type exposes the following members.
Name | Description | |
---|---|---|
![]() | NeededEntitiesEmitter | Initializes a new instance of the NeededEntitiesEmitter class |
Name | Description | |
---|---|---|
![]() | EmitNeededMappingClausesAndRuleQueries |
pre-run for emitting the needed mapping clauses and (multi) rule queries before emitting the sequences
|
![]() | EmitNeededVarAndRuleEntities |
pre-run for emitting the needed entities before emitting the real code
- emits result variable declarations
- emits sequence variable declarations (only once for every variable, declaration only possible at assignment targets)
- collects used rules into knownRules, emit local rule declaration (only once for every rule)
|
![]() | Reset |