/// <summary>
 /// Constructor
 /// </summary>
 /// <param name="conditionalInclusionsMachine">reference to the state machine</param>
 internal DiscardingDueToFailedIf(ConditionalInclusionsMachine conditionalInclusionsMachine)
 {
     _conditionalInclusionsMachine = conditionalInclusionsMachine;
 }
 /// <summary>
 /// Constructor accepting an expression evaluator
 /// </summary>
 /// <param name="evaluator">expression evaluator</param>
 public ConditionalInclusionsFilter(IEvaluation evaluator)
 {
     _conditionalInclusionsMachine = new ConditionalInclusionsMachine(evaluator);
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="conditionalInclusionsMachine">reference to the state machine</param>
 internal DiscardingDueToFailedIf(ConditionalInclusionsMachine conditionalInclusionsMachine)
 {
     _conditionalInclusionsMachine = conditionalInclusionsMachine;
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="conditionalInclusionsMachine">reference to the state machine</param>
 internal IncludingDueToIf(ConditionalInclusionsMachine conditionalInclusionsMachine)
 {
     _conditionalInclusionsMachine = conditionalInclusionsMachine;
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="conditionalInclusionsMachine">reference to the state machine</param>
 internal IncludingDueToIf(ConditionalInclusionsMachine conditionalInclusionsMachine)
 {
     _conditionalInclusionsMachine = conditionalInclusionsMachine;
 }
Exemplo n.º 6
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="conditionalInclusionsMachine">reference to the state machine</param>
 internal NormalState(ConditionalInclusionsMachine conditionalInclusionsMachine)
 {
     _conditionalInclusionsMachine = conditionalInclusionsMachine;
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="conditionalInclusionsMachine">reference to the state machine</param>
 internal DiscardingDueToMultilineDefine(ConditionalInclusionsMachine conditionalInclusionsMachine)
 {
     _conditionalInclusionsMachine = conditionalInclusionsMachine;
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="conditionalInclusionsMachine">reference to the state machine</param>
 internal NormalState(ConditionalInclusionsMachine conditionalInclusionsMachine)
 {
     _conditionalInclusionsMachine = conditionalInclusionsMachine;
 }