11 writes to _atomicValue
System.Private.Xml (11)
System\Xml\Core\XsdValidatingReader.cs (7)
2066_atomicValue = null; 2132_atomicValue = _validator.ValidateEndElement(_xmlSchemaInfo); 2548_atomicValue = _validator.ValidateEndElement(_xmlSchemaInfo); 2570_atomicValue = null; 2616_atomicValue = _validator.ValidateEndElement(_xmlSchemaInfo); //?? pop namespaceManager scope 2621_atomicValue = this; 2677_atomicValue = _validator.ValidateEndElement(_xmlSchemaInfo); //?? pop namespaceManager scope
System\Xml\Core\XsdValidatingReaderAsync.cs (4)
565_atomicValue = null; 630_atomicValue = _validator.ValidateEndElement(_xmlSchemaInfo); 886_atomicValue = _validator.ValidateEndElement(_xmlSchemaInfo); 908_atomicValue = null;
26 references to _atomicValue
System.Private.Xml (26)
System\Xml\Core\XsdValidatingReader.cs (15)
2137Debug.Assert(_atomicValue != null); 2141_cachingReader.RecordTextNode(_xmlSchemaInfo.XmlType!.ValueConverter.ToString(_atomicValue), _originalAtomicValueString, depth + 1, 0, 0); 2388if (_atomicValue != null) 2392return _atomicValue; 2450typedValue = ReturnBoxedValue(_atomicValue, _xmlSchemaInfo.XmlType!, unwrapTypedValue); 2454typedValue = _atomicValue; 2474typedValue = ReturnBoxedValue(_atomicValue, _xmlSchemaInfo.XmlType!, unwrapTypedValue); 2479typedValue = _atomicValue; 2517if (_atomicValue == null) 2567if (_atomicValue == this) 2576return _atomicValue; 2618if (_atomicValue == null) 2627_cachingReader.SwitchTextNodeAndEndElement(_xmlSchemaInfo.XmlType!.ValueConverter.ToString(_atomicValue), _originalAtomicValueString); 2682_cachingReader.SwitchTextNodeAndEndElement(_xmlSchemaInfo.XmlType!.ValueConverter.ToString(_atomicValue!), _originalAtomicValueString); 2700if (_xmlSchemaInfo.MemberType != null || _atomicValue == this)
System\Xml\Core\XsdValidatingReaderAsync.cs (11)
635Debug.Assert(_atomicValue != null); 639_cachingReader.RecordTextNode(_xmlSchemaInfo.XmlType!.ValueConverter.ToString(_atomicValue), _originalAtomicValueString, depth + 1, 0, 0); 714if (_atomicValue != null) 719return (originalStringValue, _atomicValue); 783typedValue = ReturnBoxedValue(_atomicValue, _xmlSchemaInfo.XmlType!, unwrapTypedValue); 787typedValue = _atomicValue!; 808typedValue = ReturnBoxedValue(_atomicValue, _xmlSchemaInfo.XmlType!, unwrapTypedValue); 813typedValue = _atomicValue!; 855if (_atomicValue == null) 905if (_atomicValue == this) 914return _atomicValue;