1 write to _symbols
System.Private.Xml (1)
System\Xml\Schema\ContentValidator.cs (1)
1079
_symbols
= new SymbolsDictionary();
15 references to _symbols
System.Private.Xml (15)
System\Xml\Schema\ContentValidator.cs (15)
1122
if (
_symbols
!.Exists(name))
1131
AddLeafNode(new LeafNode(_positions!.Add(
_symbols
!.AddName(name, particle), particle)));
1136
_symbols
!.AddNamespaceList(namespaceList, particle, false);
1251
LeafNode endMarker = new LeafNode(_positions!.Add(
_symbols
!.AddName(XmlQualifiedName.Empty, null), null));
1255
_contentNode.ExpandTree(contentRoot,
_symbols
, _positions);
1281
return new RangeContentValidator(firstpos, followpos,
_symbols
, _positions, endMarker.Pos, this.ContentType, contentRoot.LeftChild.IsNullable, positionsWithRangeTerminals, _minMaxNodesCount);
1287
if (!
_symbols
.IsUpaEnforced)
1303
return new DfaContentValidator(transitionTable,
_symbols
, this.ContentType, this.IsOpen, contentRoot.LeftChild.IsNullable);
1307
return new NfaContentValidator(firstpos, followpos,
_symbols
, _positions, endMarker.Pos, this.ContentType, this.IsOpen, contentRoot.LeftChild.IsNullable);
1362
object?[] symbolMatches = new object[
_symbols
!.Count];
1413
object?[] particles = new object[
_symbols
!.Count];
1439
int symbolsCount =
_symbols
!.Count;
1519
bb.AppendLine(i + " " + _positions[i].symbol.ToString(NumberFormatInfo.InvariantInfo) + " " +
_symbols
!.NameOf(_positions[i].symbol));
1538
for (int j = 0; j <
_symbols
!.Count; j++)
1550
bb.AppendLine(transitionTable[i][
_symbols
.Count] == 1 ? "+" : "");