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; 753_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()) 99XmlReader r = _reader!; 251Debug.Assert(_reader!.NodeType == XmlNodeType.Attribute); 253XmlReader r = _reader; 301Debug.Assert(_reader!.IsDefault); 303XmlReader r = _reader; 322XmlReader r = _reader!; 334node = direct ? new XmlEntityReference(_reader!.LocalName, _doc!) : _doc!.CreateEntityReference(_reader!.LocalName); 358Debug.Assert(_reader!.NodeType == XmlNodeType.EntityReference); 359XmlEntityReference eref = direct ? new XmlEntityReference(_reader.Name, _doc!) : _doc!.CreateEntityReference(_reader.Name); 360if (_reader.CanResolveEntity) 362_reader.ResolveEntity(); 363while (_reader.Read() && _reader.NodeType != XmlNodeType.EndEntity) 381Debug.Assert(_reader!.NodeType == XmlNodeType.XmlDeclaration); 390while (_reader.MoveToNextAttribute()) 392switch (_reader.Name) 395version = _reader.Value; 398encoding = _reader.Value; 401standalone = _reader.Value; 412ParseXmlDeclarationValue(_reader.Value, out version, out encoding, out standalone); 419Debug.Assert(_reader!.NodeType == XmlNodeType.DocumentType); 423string internalSubset = _reader.Value; 424string localName = _reader.LocalName; 425while (_reader.MoveToNextAttribute()) 427switch (_reader.Name) 430publicId = _reader.Value; 433systemId = _reader.Value; 440IDtdInfo? dtdInfo = _reader.DtdInfo; 458XmlReader r = _reader!; 466bool fEmptyElement = _reader!.IsEmptyElement; 467XmlElement element = new XmlElement(_reader.Prefix, _reader.LocalName, _reader.NamespaceURI, _doc!); 470if (_reader.MoveToFirstAttribute()) 515node = new XmlSignificantWhitespace(_reader!.Value, _doc!); 521node = new XmlWhitespace(_reader!.Value, _doc!); 530node = new XmlText(_reader!.Value, _doc!); 534node = new XmlCDataSection(_reader!.Value, _doc!); 538node = new XmlProcessingInstruction(_reader!.Name, _reader.Value, _doc!); 542node = new XmlComment(_reader!.Value, _doc!); 546throw UnexpectedNodeType(_reader!.NodeType); 566XmlReader r = _reader!; 763while (_reader.Read() && (node = LoadNodeDirect()) != null) 771while (_reader.Read() && (node = LoadNode(true)) != null) 781_reader.Close();