示例#1
0
 public VisitTreeWizardContextVisitor(TreeWizard outer, IContextVisitor visitor, IDictionary <string, object> labels, TreePattern tpattern)
 {
     _outer    = outer;
     _visitor  = visitor;
     _labels   = labels;
     _tpattern = tpattern;
 }
示例#2
0
 public TreePatternParser(TreePatternLexer tokenizer, TreeWizard wizard, ITreeAdaptor adaptor)
 {
     this.tokenizer = tokenizer;
     this.wizard    = wizard;
     this.adaptor   = adaptor;
     ttype          = tokenizer.NextToken(); // kickstart
 }
示例#3
0
 public FindTreeWizardContextVisitor(TreeWizard outer, TreePattern tpattern, IList subtrees)
 {
     _outer    = outer;
     _tpattern = tpattern;
     _subtrees = subtrees;
 }