25 references to
System.Xml (25)
System\Xml\Schema\ContentValidator.cs (25)
294
return new LeafNode(positions.Add(positions
[
pos].symbol, positions
[
pos].particle));
1223
Position p = positions
[
i];
1237
Position p1 = positions
[
pos];
1257
Position currentPosition = positions
[
pos];
1279
LeafRangeNode lrNode = positions
[
pos].particle as LeafRangeNode;
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);
1353
if (symbol == positions
[
pos].symbol) {
1554
if (symbol == positions
[
pos].symbol) {
1556
particle = positions
[
pos].particle; //Between element and wildcard, element will be in earlier pos than wildcard since we add the element nodes to the list of positions first
1606
XmlSchemaParticle p = (XmlSchemaParticle)positions
[
pos].particle;
1608
string s = symbols.NameOf(positions
[
pos].symbol);
1627
XmlSchemaParticle p = (XmlSchemaParticle)positions
[
pos].particle;
1705
if (symbol == positions
[
matchpos].symbol) {
1714
if (matched && positions
[
pos].particle is XmlSchemaElement) { //We found a match in the list, break at that bitset
1782
LeafRangeNode lrNode = positions
[
cPos].particle as LeafRangeNode; //For a position with leaf range node, the particle is the node itself
1829
return positions
[
pos].particle;
1872
int symbol = positions
[
pos].symbol;
1874
XmlSchemaParticle p = positions
[
pos].particle as XmlSchemaParticle;
1876
string s = symbols.NameOf(positions
[
pos].symbol);
1904
int symbol = positions
[
pos].symbol;
1906
XmlSchemaParticle p = positions
[
pos].particle as XmlSchemaParticle;