2 writes to Patterns
System.Private.Xml (2)
System\Xml\Schema\FacetChecker.cs (2)
357_derivedRestriction.Patterns ??= new ArrayList(); 589_derivedRestriction.Patterns = baseRestriction.Patterns;
7 references to Patterns
System.Private.Xml (7)
System\Xml\Schema\FacetChecker.cs (7)
367_derivedRestriction.Patterns.Add(new Regex(Preprocess(_regStr.ToString()))); 587if (_derivedRestriction.Patterns == null) 589_derivedRestriction.Patterns = baseRestriction.Patterns; 593_derivedRestriction.Patterns.AddRange(baseRestriction.Patterns!); 872for (int i = 0; i < restriction.Patterns!.Count; ++i) 874Regex regex = (Regex)restriction.Patterns[i]!;