protected virtual FractionNumber VisitFractionNumber(FractionNumber node) { return VisitSyntaxNode(node) as FractionNumber; }
public Fraction(DecimalPoint decimalPoint, FractionNumber fractionNumber) : base(decimalPoint, fractionNumber) { this.decimalPoint = decimalPoint; this.fractionNumber = fractionNumber; }
protected override FractionNumber VisitFractionNumber(FractionNumber node) { visitedFractionNumber = true; Assert.IsTrue(node.ToString() == "0"); return base.VisitFractionNumber(node); }