protected internal override void VisitSegmentStart(SegmentStartNode node) { if (fail) { throw new PatternException($"Found consecutive '{Constants.Slash}' which is invalid."); } fail = true; }
protected internal virtual void VisitSegmentStart(SegmentStartNode node) { VisitLeaf(node); }
protected internal override void VisitSegmentStart(SegmentStartNode node) { base.VisitSegmentStart(node); fail = false; }