1 write to _positions
System.Private.Xml (1)
System\Xml\Schema\ContentValidator.cs (1)
1080_positions = new Positions();
25 references to _positions
System.Private.Xml (25)
System\Xml\Schema\ContentValidator.cs (25)
1131AddLeafNode(new LeafNode(_positions!.Add(_symbols!.AddName(name, particle), particle))); 1189int pos = _positions!.Add(-2, rNode); 1251LeafNode endMarker = new LeafNode(_positions!.Add(_symbols!.AddName(XmlQualifiedName.Empty, null), null)); 1255_contentNode.ExpandTree(contentRoot, _symbols, _positions); 1258int positionsCount = _positions.Count; 1281return new RangeContentValidator(firstpos, followpos, _symbols, _positions, endMarker.Pos, this.ContentType, contentRoot.LeftChild.IsNullable, positionsWithRangeTerminals, _minMaxNodesCount); 1307return new NfaContentValidator(firstpos, followpos, _symbols, _positions, endMarker.Pos, this.ContentType, this.IsOpen, contentRoot.LeftChild.IsNullable); 1314int positionsCount = _positions!.Count; //terminals 1324Position p = _positions[i]; 1342Position p1 = _positions[pos]; 1365Position currentPosition = _positions![pos]; 1387BitSet newSet = new BitSet(_positions!.Count); //Doing work again 1393LeafRangeNode? lrNode = _positions[pos].particle as LeafRangeNode; 1404for (int i = 0; i < _positions!.Count; i++) 1417int symbol = _positions![pos].symbol; 1421particles[symbol] = _positions[pos].particle; 1423else if (particles[symbol] != _positions[pos].particle) 1425throw new UpaException(particles[symbol], _positions[pos].particle); 1437int positionsCount = _positions!.Count; 1479if (symbol == _positions[pos].symbol) 1517for (int i = 0; i < _positions!.Count; i++) 1519bb.AppendLine(i + " " + _positions[i].symbol.ToString(NumberFormatInfo.InvariantInfo) + " " + _symbols!.NameOf(_positions[i].symbol)); 1523for (int i = 0; i < _positions.Count; i++) 1525for (int j = 0; j < _positions.Count; j++)