protected virtual void WalkRule(Rule rule)
 {
     this.WalkExpression(rule.Expression);
 }
 protected override void WalkRule(Rule rule)
 {
     base.WalkRule(rule);
     this.currentNames.Clear();
 }
Beispiel #3
0
 private void WalkRule(Rule rule, TextWriter writer, string indentation)
 {
     var temp = this.currentIndentation;
     this.currentIndentation = indentation;
     base.WalkRule(rule);
     this.currentIndentation = temp;
 }
Beispiel #4
0
 protected override void WalkRule(Rule rule) => this.RenderRule(rule, this.writer, this.currentIndentation);
 protected override void WalkRule(Rule rule)
 {
     this.currentRule = rule;
     this.leftAdjacent[this.currentRule] = new List<Expression>();
     base.WalkRule(rule);
 }