Click or drag to resize

NeededEntitiesEmitter Class

Class for emitting the needed entities of a sequence, in a pre-run before emitting the real code (by the SequenceGenerator).
Inheritance Hierarchy
SystemObject
  de.unika.ipd.grGen.lgspNeededEntitiesEmitter

Namespace:  de.unika.ipd.grGen.lgsp
Assembly:  lgspBackend (in lgspBackend.dll) Version: GrGen.NET 7.2
Syntax
C#
public class NeededEntitiesEmitter

The NeededEntitiesEmitter type exposes the following members.

Constructors
  NameDescription
Public methodNeededEntitiesEmitter
Initializes a new instance of the NeededEntitiesEmitter class
Top
Methods
  NameDescription
Public methodEmitNeededMappingClausesAndRuleQueries
pre-run for emitting the needed mapping clauses and (multi) rule queries before emitting the sequences
Public methodEmitNeededVarAndRuleEntities
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)
Public methodReset
Top
See Also