public void VisitEqualityExpression(EqualityExpressionAstNode node) { switch (node.Terminal) { case DoubleEquals: VisitEquality(node); break; case NotEqual: VisitInequality(node); break; default: throw new NotImplementedException(System.Enum.GetName(typeof(Terminal), node.Terminal)); } }
public abstract void VisitInequality(EqualityExpressionAstNode node);
public override void VisitInequality(EqualityExpressionAstNode node) { }