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 |