11 writes to atomicValue
System.Xml (11)
System\Xml\Core\XsdValidatingReader.cs (7)
1617atomicValue = null; 1665atomicValue = validator.ValidateEndElement(xmlSchemaInfo); 2004atomicValue = validator.ValidateEndElement(xmlSchemaInfo); 2018atomicValue = null; 2056atomicValue = validator.ValidateEndElement(xmlSchemaInfo); //?? pop namespaceManager scope 2059atomicValue = this; 2101atomicValue = validator.ValidateEndElement(xmlSchemaInfo); //?? pop namespaceManager scope
System\Xml\Core\XsdValidatingReaderAsync.cs (4)
464atomicValue = null; 512atomicValue = validator.ValidateEndElement(xmlSchemaInfo); 731atomicValue = validator.ValidateEndElement(xmlSchemaInfo); 745atomicValue = null;
26 references to atomicValue
System.Xml (26)
System\Xml\Core\XsdValidatingReader.cs (15)
1668Debug.Assert(atomicValue != null); 1671cachingReader.RecordTextNode( xmlSchemaInfo.XmlType.ValueConverter.ToString( atomicValue ), originalAtomicValueString, depth + 1, 0, 0 ); 1870if (atomicValue != null) { 1873return atomicValue; 1927typedValue = ReturnBoxedValue(atomicValue, xmlSchemaInfo.XmlType, unwrapTypedValue); 1930typedValue = atomicValue; 1945typedValue = ReturnBoxedValue(atomicValue, xmlSchemaInfo.XmlType, unwrapTypedValue); 1948typedValue = atomicValue; 1979if (atomicValue == null) { 2017if (atomicValue == this) { //switch back invalid marker; dont need it since coreReader moved to endElement 2022return atomicValue; 2058if (atomicValue == null) { //Invalid marker 2062cachingReader.SwitchTextNodeAndEndElement(xmlSchemaInfo.XmlType.ValueConverter.ToString(atomicValue), originalAtomicValueString); 2104cachingReader.SwitchTextNodeAndEndElement(xmlSchemaInfo.XmlType.ValueConverter.ToString(atomicValue), originalAtomicValueString); 2119if (xmlSchemaInfo.MemberType != null || atomicValue == this) {
System\Xml\Core\XsdValidatingReaderAsync.cs (11)
515Debug.Assert(atomicValue != null); 518cachingReader.RecordTextNode( xmlSchemaInfo.XmlType.ValueConverter.ToString( atomicValue ), originalAtomicValueString, depth + 1, 0, 0 ); 584if (atomicValue != null) { 587tuple = new Tuple<string, object>(originalStringValue, atomicValue); 649typedValue = ReturnBoxedValue(atomicValue, xmlSchemaInfo.XmlType, unwrapTypedValue); 652typedValue = atomicValue; 668typedValue = ReturnBoxedValue(atomicValue, xmlSchemaInfo.XmlType, unwrapTypedValue); 671typedValue = atomicValue; 706if (atomicValue == null) { 744if (atomicValue == this) { //switch back invalid marker; dont need it since coreReader moved to endElement 749return atomicValue;