• Home
  • Raw
  • Download

Lines Matching refs:tpattern

253 …      public FindTreeWizardContextVisitor(TreeWizard outer, TreePattern tpattern, IList subtrees) {  in FindTreeWizardContextVisitor()  argument
255 _tpattern = tpattern; in FindTreeWizardContextVisitor()
280 TreePattern tpattern = (TreePattern)parser.Pattern(); in Find()
282 if (tpattern == null || in Find()
283 tpattern.IsNil || in Find()
284 tpattern.GetType() == typeof(WildcardTreePattern)) { in Find()
287 int rootTokenType = tpattern.Type; in Find()
288 Visit(t, rootTokenType, new FindTreeWizardContextVisitor(this, tpattern, subtrees)); in Find()
336 …eWizard outer, IContextVisitor visitor, IDictionary<string, object> labels, TreePattern tpattern) { in VisitTreeWizardContextVisitor() argument
340 _tpattern = tpattern; in VisitTreeWizardContextVisitor()
364 TreePattern tpattern = (TreePattern)parser.Pattern(); in Visit()
366 if (tpattern == null || in Visit()
367 tpattern.IsNil || in Visit()
368 tpattern.GetType() == typeof(WildcardTreePattern)) { in Visit()
372 int rootTokenType = tpattern.Type; in Visit()
373 … Visit(t, rootTokenType, new VisitTreeWizardContextVisitor(this, visitor, labels, tpattern)); in Visit()
395 TreePattern tpattern = (TreePattern)parser.Pattern(); in Parse()
400 bool matched = ParseCore(t, tpattern, labels); in Parse()
415 …protected virtual bool ParseCore(object t1, TreePattern tpattern, IDictionary<string, object> labe… in ParseCore() argument
417 if (t1 == null || tpattern == null) { in ParseCore()
421 if (tpattern.GetType() != typeof(WildcardTreePattern)) { in ParseCore()
422 if (adaptor.GetType(t1) != tpattern.Type) { in ParseCore()
426 if (tpattern.hasTextArg && !adaptor.GetText(t1).Equals(tpattern.Text)) { in ParseCore()
430 if (tpattern.label != null && labels != null) { in ParseCore()
432 labels[tpattern.label] = t1; in ParseCore()
436 int n2 = tpattern.ChildCount; in ParseCore()
442 TreePattern child2 = (TreePattern)tpattern.GetChild(i); in ParseCore()