28 references to
dotnet-svcutil-lib (28)
FrameworkFork\Microsoft.Xml\Xml\schema\ContentValidator.cs (28)
349
return new LeafNode(positions.Add(positions
[
_pos].symbol, positions
[
_pos].particle));
366
bb.Append("\"" + symbols.NameOf(positions
[
_pos].symbol) + "\"");
1428
Position p = _positions
[
i];
1446
Position p1 = _positions
[
pos];
1469
Position currentPosition = _positions
[
pos];
1497
LeafRangeNode lrNode = _positions
[
pos].particle as LeafRangeNode;
1520
int symbol = _positions
[
pos].symbol;
1524
particles[symbol] = _positions
[
pos].particle;
1526
else if (particles[symbol] != _positions
[
pos].particle)
1528
throw new UpaException(particles[symbol], _positions
[
pos].particle);
1582
if (symbol == _positions
[
pos].symbol)
1622
bb.AppendLine(i + " " + _positions
[
i].symbol.ToString(NumberFormatInfo.InvariantInfo) + " " + _symbols.NameOf(_positions
[
i].symbol));
1823
if (symbol == _positions
[
pos].symbol)
1826
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
1882
XmlSchemaParticle p = (XmlSchemaParticle)_positions
[
pos].particle;
1885
string s = _symbols.NameOf(_positions
[
pos].symbol);
1909
XmlSchemaParticle p = (XmlSchemaParticle)_positions
[
pos].particle;
1998
if (symbol == _positions
[
matchpos].symbol)
2009
if (matched && _positions
[
pos].particle is XmlSchemaElement)
2091
LeafRangeNode lrNode = _positions
[
cPos].particle as LeafRangeNode; //For a position with leaf range node, the particle is the node itself
2144
return _positions
[
pos].particle;
2193
int symbol = _positions
[
pos].symbol;
2196
XmlSchemaParticle p = _positions
[
pos].particle as XmlSchemaParticle;
2199
string s = _symbols.NameOf(_positions
[
pos].symbol);
2234
int symbol = _positions
[
pos].symbol;
2237
XmlSchemaParticle p = _positions
[
pos].particle as XmlSchemaParticle;