10 instantiations of NodeData
dotnet-svcutil-lib (10)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextReaderImpl.cs (9)
315
_curNode = new
NodeData
();
345
_nodes[0] = new
NodeData
();
411
_nodes[0] = new
NodeData
();
5330
NodeData textChunk = new
NodeData
();
5342
NodeData entityChunk = new
NodeData
();
5374
NodeData textChunk = new
NodeData
();
5382
NodeData entityChunk = new
NodeData
();
5481
NodeData textChunk = new
NodeData
();
7797
node = new
NodeData
();
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextReaderImplHelpers.cs (1)
355
s_None = new
NodeData
();
66 references to NodeData
dotnet-svcutil-lib (66)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextReaderImpl.cs (56)
165
private
NodeData
[] _nodes;
168
private
NodeData
_curNode;
180
private
NodeData
[] _attrDuplSortingArray;
344
_nodes = new
NodeData
[NodesInitialSize];
410
_nodes = new
NodeData
[NodesInitialSize];
1450
NodeData
simpleValueNode = AddNode(_index + _attrCount + 1, _curNode.depth + 1);
2579
NodeData
originalCurNode = _curNode;
2707
NodeData
attr = AddAttributeNoChecks("SYSTEM", _index + 1);
2715
NodeData
attr = AddAttributeNoChecks("PUBLIC", _index + 1);
3615
_curNode =
NodeData
.None;
3741
NodeData
attr = null;
4346
NodeData
el = _nodes[i];
4559
NodeData
attr = _nodes[i];
4589
NodeData
[] nameSortedAttributes = null;
4593
nameSortedAttributes = new
NodeData
[_attrCount];
4623
NodeData
startTagNode = _nodes[_index - 1];
4748
private void ThrowTagMismatch(
NodeData
startTag)
4775
NodeData
attr = null;
5105
NodeData
at = _nodes[i];
5119
NodeData
attr1 = _nodes[i];
5133
_attrDuplSortingArray = new
NodeData
[_attrCount];
5138
NodeData
attr1 = _attrDuplSortingArray[0];
5141
NodeData
attr2 = _attrDuplSortingArray[i];
5151
private void OnDefaultNamespaceDecl(
NodeData
attr)
5170
private void OnNamespaceDecl(
NodeData
attr)
5184
private void OnXmlReservedAttribute(
NodeData
attr)
5218
private void ParseAttributeValueSlow(int curPos, char quoteChar,
NodeData
attr)
5225
NodeData
lastChunk = null;
5330
NodeData
textChunk = new NodeData();
5342
NodeData
entityChunk = new NodeData();
5374
NodeData
textChunk = new NodeData();
5382
NodeData
entityChunk = new NodeData();
5481
NodeData
textChunk = new NodeData();
5495
private void AddAttributeChunkToList(
NodeData
attr,
NodeData
chunk, ref
NodeData
lastChunk)
7769
private
NodeData
AddNode(int nodeIndex, int nodeDepth)
7774
NodeData
n = _nodes[nodeIndex];
7783
private
NodeData
AllocNode(int nodeIndex, int nodeDepth)
7788
NodeData
[] newNodes = new
NodeData
[_nodes.Length * 2];
7794
NodeData
node = _nodes[nodeIndex];
7804
private
NodeData
AddAttributeNoChecks(string name, int attrDepth)
7806
NodeData
newAttr = AddNode(_index + _attrCount + 1, attrDepth);
7812
private
NodeData
AddAttribute(int endNamePos, int colonPos)
7842
private
NodeData
AddAttribute(string localName, string prefix, string nameWPrefix)
7844
NodeData
newAttr = AddNode(_index + _attrCount + 1, _index + 1);
7864
NodeData
attr = _nodes[i];
7910
private string LookupNamespace(
NodeData
node)
7924
private void AddNamespace(string prefix, string uri,
NodeData
attr)
7981
NodeData
attr = _nodes[i];
9314
private bool AddDefaultAttributeDtd(IDtdDefaultAttributeInfo defAttrInfo, bool definedInDtd,
NodeData
[] nameSortedNodeData)
9344
NodeData
attr = AddDefaultAttributeInternal(defAttrInfo.LocalName, null, defAttrInfo.Prefix, defAttrInfo.DefaultValueExpanded,
9391
NodeData
attr = AddDefaultAttributeInternal(localName, ns, prefix, attrDef.DefaultValueExpanded,
9401
private
NodeData
AddDefaultAttributeInternal(string localName, string ns, string prefix, string value,
9405
NodeData
attr = AddAttribute(localName, prefix, prefix.Length > 0 ? null : localName);
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextReaderImplHelpers.cs (10)
345
private static volatile
NodeData
s_None;
348
internal static
NodeData
None
399
internal
NodeData
nextAttrValueChunk;
687
NodeData
other = obj as
NodeData
;
730
Debug.Assert(x == null || x is
NodeData
|| x is IDtdDefaultAttributeInfo);
731
Debug.Assert(y == null || y is
NodeData
|| y is IDtdDefaultAttributeInfo);
745
NodeData
nodeData = x as
NodeData
;
765
nodeData = y as
NodeData
;