1 instantiation of Pattern
System.Data.SqlXml (1)
System\Xml\Xsl\Xslt\MatcherBuilder.cs (1)
309Pattern pattern = new Pattern(match, ++priority);
21 references to Pattern
System.Data.SqlXml (21)
System\Xml\Xsl\Xslt\MatcherBuilder.cs (21)
241public Dictionary<QilName, List<Pattern>> FixedNamePatterns = new Dictionary<QilName, List<Pattern>>(); 243public List<Pattern> NonFixedNamePatterns = new List<Pattern>(); 251public void Add(Pattern pattern) { 253List<Pattern> list; 260list = FixedNamePatterns[qname] = new List<Pattern>(); 284private List<Pattern> textPatterns = new List<Pattern>(); 285private List<Pattern> documentPatterns = new List<Pattern>(); 286private List<Pattern> commentPatterns = new List<Pattern>(); 288private List<Pattern> heterogenousPatterns = new List<Pattern>(); 309Pattern pattern = new Pattern(match, ++priority); 355private QilNode MatchPatterns(QilIterator it, List<Pattern> patternList) { 359foreach (Pattern pattern in patternList) { 367private QilNode MatchPatterns(QilIterator it, XmlQueryType xt, List<Pattern> patternList, QilNode otherwise) { 382private QilNode MatchPatternsWhosePriorityGreater(QilIterator it, List<Pattern> patternList, QilNode matcher) { 394foreach (Pattern pattern in patternList) {