1 write to positions
System.Xml (1)
System\Xml\Schema\ContentValidator.cs (1)
995
positions
= new Positions();
20 references to positions
System.Xml (20)
System\Xml\Schema\ContentValidator.cs (20)
1035
AddLeafNode(new LeafNode(
positions
.Add(symbols.AddName(name, particle), particle)));
1083
int pos =
positions
.Add(-2, rNode);
1149
LeafNode endMarker = new LeafNode(
positions
.Add(symbols.AddName(XmlQualifiedName.Empty, null), null));
1153
contentNode.ExpandTree(contentRoot, symbols,
positions
);
1163
int positionsCount =
positions
.Count;
1185
return new RangeContentValidator(firstpos, followpos, symbols,
positions
, endMarker.Pos, this.ContentType, contentRoot.LeftChild.IsNullable, positionsWithRangeTerminals, minMaxNodesCount);
1208
return new NfaContentValidator(firstpos, followpos, symbols,
positions
, endMarker.Pos, this.ContentType, this.IsOpen, contentRoot.LeftChild.IsNullable);
1214
int positionsCount =
positions
.Count; //terminals
1223
Position p =
positions
[i];
1237
Position p1 =
positions
[pos];
1257
Position currentPosition =
positions
[pos];
1274
BitSet newSet = new BitSet(
positions
.Count); //Doing work again
1279
LeafRangeNode lrNode =
positions
[pos].particle as LeafRangeNode;
1288
for (int i = 0; i <
positions
.Count; i++) {
1298
int symbol =
positions
[pos].symbol;
1301
particles[symbol] =
positions
[pos].particle;
1303
else if (particles[symbol] !=
positions
[pos].particle) {
1304
throw new UpaException(particles[symbol],
positions
[pos].particle);
1315
int positionsCount =
positions
.Count;
1353
if (symbol ==
positions
[pos].symbol) {