1 write to symbols
System.Xml (1)
System\Xml\Schema\ContentValidator.cs (1)
994symbols = new SymbolsDictionary();
13 references to symbols
System.Xml (13)
System\Xml\Schema\ContentValidator.cs (13)
1028if (symbols.Exists(name)) { 1035AddLeafNode(new LeafNode(positions.Add(symbols.AddName(name, particle), particle))); 1039symbols.AddNamespaceList(namespaceList, particle, false); 1149LeafNode endMarker = new LeafNode(positions.Add(symbols.AddName(XmlQualifiedName.Empty, null), null)); 1153contentNode.ExpandTree(contentRoot, symbols, positions); 1162int symbolsCount = symbols.Count; 1185return new RangeContentValidator(firstpos, followpos, symbols, positions, endMarker.Pos, this.ContentType, contentRoot.LeftChild.IsNullable, positionsWithRangeTerminals, minMaxNodesCount); 1190if (!symbols.IsUpaEnforced) { 1206return new DfaContentValidator(transitionTable, symbols,this.ContentType, this.IsOpen, contentRoot.LeftChild.IsNullable); 1208return new NfaContentValidator(firstpos, followpos, symbols, positions, endMarker.Pos, this.ContentType, this.IsOpen, contentRoot.LeftChild.IsNullable); 1255object[] symbolMatches = new object[symbols.Count]; 1295object[] particles = new object[symbols.Count]; 1317int symbolsCount = symbols.Count;