4 writes to _reader
System.Private.Xml (4)
System\Xml\Dom\XmlLoader.cs (4)
29_reader = ((XmlTextReader)reader).Impl; 33_reader = reader; 71_reader = reader; 751_reader = CreateInnerXmlReader(innerxmltext, nt, pc, _doc);
52 references to _reader
System.Private.Xml (52)
System\Xml\Dom\XmlLoader.cs (52)
46if (_reader.ReadState != ReadState.Interactive) 48if (!_reader.Read()) 57Debug.Assert(_reader != null); 63if (!_reader.Read()) 100XmlReader r = _reader!; 249Debug.Assert(_reader!.NodeType == XmlNodeType.Attribute); 251XmlReader r = _reader; 299Debug.Assert(_reader!.IsDefault); 301XmlReader r = _reader; 320XmlReader r = _reader!; 332node = direct ? new XmlEntityReference(_reader!.LocalName, _doc!) : _doc!.CreateEntityReference(_reader!.LocalName); 356Debug.Assert(_reader!.NodeType == XmlNodeType.EntityReference); 357XmlEntityReference eref = direct ? new XmlEntityReference(_reader.Name, _doc!) : _doc!.CreateEntityReference(_reader.Name); 358if (_reader.CanResolveEntity) 360_reader.ResolveEntity(); 361while (_reader.Read() && _reader.NodeType != XmlNodeType.EndEntity) 379Debug.Assert(_reader!.NodeType == XmlNodeType.XmlDeclaration); 388while (_reader.MoveToNextAttribute()) 390switch (_reader.Name) 393version = _reader.Value; 396encoding = _reader.Value; 399standalone = _reader.Value; 410ParseXmlDeclarationValue(_reader.Value, out version, out encoding, out standalone); 417Debug.Assert(_reader!.NodeType == XmlNodeType.DocumentType); 421string internalSubset = _reader.Value; 422string localName = _reader.LocalName; 423while (_reader.MoveToNextAttribute()) 425switch (_reader.Name) 428publicId = _reader.Value; 431systemId = _reader.Value; 438IDtdInfo? dtdInfo = _reader.DtdInfo; 456XmlReader r = _reader!; 464bool fEmptyElement = _reader!.IsEmptyElement; 465XmlElement element = new XmlElement(_reader.Prefix, _reader.LocalName, _reader.NamespaceURI, _doc!); 468if (_reader.MoveToFirstAttribute()) 513node = new XmlSignificantWhitespace(_reader!.Value, _doc!); 519node = new XmlWhitespace(_reader!.Value, _doc!); 528node = new XmlText(_reader!.Value, _doc!); 532node = new XmlCDataSection(_reader!.Value, _doc!); 536node = new XmlProcessingInstruction(_reader!.Name, _reader.Value, _doc!); 540node = new XmlComment(_reader!.Value, _doc!); 544throw UnexpectedNodeType(_reader!.NodeType); 564XmlReader r = _reader!; 761while (_reader.Read() && (node = LoadNodeDirect()) != null) 769while (_reader.Read() && (node = LoadNode(true)) != null) 779_reader.Close();