Example #1
0
 public PftConditionAndOr(PftParser.ConditionAndOrContext node)
     : base(node)
 {
     Left  = DispatchContext(node.condition(0));
     Right = DispatchContext(node.condition(1));
     And   = node.AND().GetText().ToUpperInvariant() == "AND";
 }
 public PftConditionAndOr(PftParser.ConditionAndOrContext node)
     : base(node)
 {
     Left = DispatchContext(node.condition(0));
     Children.Add(Left);
     Right = DispatchContext(node.condition(1));
     Children.Add(Right);
     And = node.AND() != null;
 }
Example #3
0
 /// <summary>
 /// Exit a parse tree produced by <see cref="PftParser.ConditionAndOr"/>.
 /// <para>The default implementation does nothing.</para>
 /// </summary>
 /// <param name="context">The parse tree.</param>
 public virtual void ExitConditionAndOr([NotNull] PftParser.ConditionAndOrContext context)
 {
 }