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