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