1 write to _symbols
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.Xml\Xml\schema\ContentValidator.cs (1)
1159
_symbols
= new SymbolsDictionary();
18 references to _symbols
dotnet-svcutil-lib (18)
FrameworkFork\Microsoft.Xml\Xml\schema\ContentValidator.cs (18)
1201
if (
_symbols
.Exists(name))
1210
AddLeafNode(new LeafNode(_positions.Add(
_symbols
.AddName(name, particle), particle)));
1215
_symbols
.AddNamespaceList(namespaceList, particle, false);
1337
_contentNode.Dump(bb,
_symbols
, _positions);
1344
LeafNode endMarker = new LeafNode(_positions.Add(
_symbols
.AddName(XmlQualifiedName.Empty, null), null));
1348
_contentNode.ExpandTree(contentRoot,
_symbols
, _positions);
1352
contentRoot.LeftChild.Dump(bb,
_symbols
, _positions);
1357
int symbolsCount =
_symbols
.Count;
1381
return new RangeContentValidator(firstpos, followpos,
_symbols
, _positions, endMarker.Pos, this.ContentType, contentRoot.LeftChild.IsNullable, positionsWithRangeTerminals, _minMaxNodesCount);
1387
if (!
_symbols
.IsUpaEnforced)
1407
return new DfaContentValidator(transitionTable,
_symbols
, this.ContentType, this.IsOpen, contentRoot.LeftChild.IsNullable);
1411
return new NfaContentValidator(firstpos, followpos,
_symbols
, _positions, endMarker.Pos, this.ContentType, this.IsOpen, contentRoot.LeftChild.IsNullable);
1466
object[] symbolMatches = new object[
_symbols
.Count];
1516
object[] particles = new object[
_symbols
.Count];
1542
int symbolsCount =
_symbols
.Count;
1622
bb.AppendLine(i + " " + _positions[i].symbol.ToString(NumberFormatInfo.InvariantInfo) + " " +
_symbols
.NameOf(_positions[i].symbol));
1639
for (int j = 0; j <
_symbols
.Count; j++)
1650
bb.AppendLine(transitionTable[i][
_symbols
.Count] == 1 ? "+" : "");