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; }
/// <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) { }