17 writes to _curNode
dotnet-svcutil-lib (17)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNodeReader.cs (17)
74
_curNode
= node;
574
_curNode
= _logNode;
604
while (_curNode.NodeType != XmlNodeType.Attribute && ((
_curNode
= _curNode.ParentNode) != null))
634
_curNode
= ((XmlAttribute)_curNode).OwnerElement;
658
_curNode
= attr;
709
_curNode
= (XmlNode)attr;
718
_curNode
= (XmlNode)attr;
741
_curNode
= _elemNode.Attributes[++_attrIndex];
751
_curNode
= _curNode.Attributes[0];
790
_curNode
= parent;
803
_curNode
= firstChild;
816
_curNode
= nextSibling;
841
_curNode
= _elemNode;
1076
_curNode
= firstChild;
1089
_curNode
= _curNode.FirstChild;
1105
_curNode
= parentNode;
1113
_curNode
= nextSibling;
79 references to _curNode
dotnet-svcutil-lib (79)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNodeReader.cs (79)
76
XmlNodeType nt =
_curNode
.NodeType;
91
_doc = (XmlDocument)
_curNode
;
107
XmlNodeType nt =
_curNode
.NodeType;
122
get { return
_curNode
.NamespaceURI; }
131
Debug.Assert(
_curNode
.NodeType == XmlNodeType.XmlDeclaration ||
_curNode
.NodeType == XmlNodeType.DocumentType);
137
if (
_curNode
.NodeType == XmlNodeType.XmlDeclaration)
143
if (IsLocalNameEmpty(
_curNode
.NodeType))
145
return
_curNode
.Name;
156
if (IsLocalNameEmpty(
_curNode
.NodeType))
158
return
_curNode
.LocalName;
219
get { return
_curNode
.Prefix; }
232
Debug.Assert(
_curNode
.NodeType == XmlNodeType.XmlDeclaration ||
_curNode
.NodeType == XmlNodeType.DocumentType);
236
if (
_curNode
.Value != null ||
_curNode
.NodeType == XmlNodeType.DocumentType)
248
XmlNodeType nt =
_curNode
.NodeType;
254
if (
_curNode
.NodeType == XmlNodeType.XmlDeclaration)
260
retValue = ((XmlDocumentType)
_curNode
).InternalSubset; //in this case nav.Value will be null
275
retValue =
_curNode
.Value;
282
get { return
_curNode
.BaseURI; }
287
get { return
_curNode
.XmlSpace; }
292
get { return
_curNode
.XmlLang; }
299
if (
_curNode
.NodeType == XmlNodeType.Element)
301
return ((XmlElement)
_curNode
).IsEmpty;
311
if (
_curNode
.NodeType == XmlNodeType.Attribute)
313
return !((XmlAttribute)
_curNode
).Specified;
323
return
_curNode
.SchemaInfo;
338
XmlNodeType nt =
_curNode
.NodeType;
340
return ((XmlElement)
_curNode
).Attributes.Count;
496
switch (
_curNode
.NodeType)
499
return GetAttributeFromElement((XmlElement)
_curNode
, name);
503
return GetDeclarationAttr((XmlDeclaration)
_curNode
, name);
505
return GetDocumentTypeAttr((XmlDocumentType)
_curNode
, name);
521
switch (
_curNode
.NodeType)
524
return GetAttributeFromElement((XmlElement)
_curNode
, name, ns);
528
return (ns.Length == 0) ? GetDeclarationAttr((XmlDeclaration)
_curNode
, name) : null;
530
return (ns.Length == 0) ? GetDocumentTypeAttr((XmlDocumentType)
_curNode
, name) : null;
539
switch (
_curNode
.NodeType)
543
return ((XmlElement)
_curNode
).Attributes[attributeIndex].Value;
563
_logNode =
_curNode
;
585
XmlNodeType nt =
_curNode
.NodeType;
604
while (
_curNode
.NodeType != XmlNodeType.Attribute && ((_curNode =
_curNode
.ParentNode) != null))
627
nt =
_curNode
.NodeType;
630
if (_bOnAttrVal &&
_curNode
.NodeType != XmlNodeType.Attribute)
632
if (
_curNode
.NodeType == XmlNodeType.Attribute)
634
_curNode = ((XmlAttribute)
_curNode
).OwnerElement;
639
if (
_curNode
.NodeType == XmlNodeType.Element)
640
_elemNode =
_curNode
;
672
XmlNodeType nt =
_curNode
.NodeType;
674
return MoveToAttributeFromElement((XmlElement)
_curNode
, name, namespaceURI);
701
switch (
_curNode
.NodeType)
705
attr = ((XmlElement)
_curNode
).Attributes[attributeIndex];
708
_elemNode =
_curNode
;
734
XmlNodeType nt =
_curNode
.NodeType;
747
if (
_curNode
.Attributes.Count > 0)
750
_elemNode =
_curNode
;
751
_curNode =
_curNode
.Attributes[0];
787
XmlNode parent =
_curNode
.ParentNode;
800
XmlNode firstChild =
_curNode
.FirstChild;
826
if (
_curNode
.NodeType != XmlNodeType.Attribute)
827
return MoveToNextSibling(
_curNode
);
836
switch (
_curNode
.NodeType)
883
XmlNode node =
_curNode
;
951
XmlNode node =
_curNode
;
1001
XmlNode node =
_curNode
;
1061
Debug.Assert(
_curNode
.NodeType == XmlNodeType.XmlDeclaration ||
_curNode
.NodeType == XmlNodeType.DocumentType);
1071
if (
_curNode
.NodeType == XmlNodeType.Attribute)
1073
XmlNode firstChild =
_curNode
.FirstChild;
1077
nt =
_curNode
.NodeType;
1086
if (
_curNode
.NodeType == XmlNodeType.EntityReference && bResolveEntity)
1089
_curNode =
_curNode
.FirstChild;
1090
nt =
_curNode
.NodeType;
1091
Debug.Assert(
_curNode
!= null);
1097
nextSibling =
_curNode
.NextSibling;
1100
XmlNode parentNode =
_curNode
.ParentNode;
1114
nt =
_curNode
.NodeType;