![]() | Needed |
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 |