示例#1
0
 public void Visit(object t, object parent, int childIndex, IDictionary <string, object> labels)
 {
     if (_outer.ParseCore(t, _tpattern, null))
     {
         _subtrees.Add(t);
     }
 }
示例#2
0
 public void Visit(object t, object parent, int childIndex, IDictionary <string, object> unusedlabels)
 {
     // the unusedlabels arg is null as visit on token type doesn't set.
     _labels.Clear();
     if (_outer.ParseCore(t, _tpattern, _labels))
     {
         _visitor.Visit(t, parent, childIndex, _labels);
     }
 }