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; 754_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!; 252Debug.Assert(_reader!.NodeType == XmlNodeType.Attribute); 254XmlReader r = _reader; 302Debug.Assert(_reader!.IsDefault); 304XmlReader r = _reader; 323XmlReader r = _reader!; 335node = direct ? new XmlEntityReference(_reader!.LocalName, _doc!) : _doc!.CreateEntityReference(_reader!.LocalName); 359Debug.Assert(_reader!.NodeType == XmlNodeType.EntityReference); 360XmlEntityReference eref = direct ? new XmlEntityReference(_reader.Name, _doc!) : _doc!.CreateEntityReference(_reader.Name); 361if (_reader.CanResolveEntity) 363_reader.ResolveEntity(); 364while (_reader.Read() && _reader.NodeType != XmlNodeType.EndEntity) 382Debug.Assert(_reader!.NodeType == XmlNodeType.XmlDeclaration); 391while (_reader.MoveToNextAttribute()) 393switch (_reader.Name) 396version = _reader.Value; 399encoding = _reader.Value; 402standalone = _reader.Value; 413ParseXmlDeclarationValue(_reader.Value, out version, out encoding, out standalone); 420Debug.Assert(_reader!.NodeType == XmlNodeType.DocumentType); 424string internalSubset = _reader.Value; 425string localName = _reader.LocalName; 426while (_reader.MoveToNextAttribute()) 428switch (_reader.Name) 431publicId = _reader.Value; 434systemId = _reader.Value; 441IDtdInfo? dtdInfo = _reader.DtdInfo; 459XmlReader r = _reader!; 467bool fEmptyElement = _reader!.IsEmptyElement; 468XmlElement element = new XmlElement(_reader.Prefix, _reader.LocalName, _reader.NamespaceURI, _doc!); 471if (_reader.MoveToFirstAttribute()) 516node = new XmlSignificantWhitespace(_reader!.Value, _doc!); 522node = new XmlWhitespace(_reader!.Value, _doc!); 531node = new XmlText(_reader!.Value, _doc!); 535node = new XmlCDataSection(_reader!.Value, _doc!); 539node = new XmlProcessingInstruction(_reader!.Name, _reader.Value, _doc!); 543node = new XmlComment(_reader!.Value, _doc!); 547throw UnexpectedNodeType(_reader!.NodeType); 567XmlReader r = _reader!; 764while (_reader.Read() && (node = LoadNodeDirect()) != null) 772while (_reader.Read() && (node = LoadNode(true)) != null) 782_reader.Close();