3 writes to _currentBamlRecord
PresentationFramework (3)
System\Windows\Markup\BamlReader.cs (3)
347_currentBamlRecord = null; 484_currentBamlRecord = _currentStaticResourceRecords[_currentStaticResourceRecordIndex++]; 496_currentBamlRecord = _bamlRecordReader.GetNextRecord();
73 references to _currentBamlRecord
PresentationFramework (73)
System\Windows\Markup\BamlReader.cs (73)
540if (_currentBamlRecord == null) 555switch (_currentBamlRecord.RecordType) 567MapTable.LoadTypeInfoRecord((BamlTypeInfoRecord)_currentBamlRecord); 572MapTable.LoadAttributeInfoRecord((BamlAttributeInfoRecord)_currentBamlRecord); 577MapTable.LoadStringInfoRecord((BamlStringInfoRecord)_currentBamlRecord); 659((int)_currentBamlRecord.RecordType).ToString(CultureInfo.CurrentCulture))); 699switch (_currentBamlRecord.RecordType) 710MapTable.LoadTypeInfoRecord((BamlTypeInfoRecord)_currentBamlRecord); 714MapTable.LoadAttributeInfoRecord((BamlAttributeInfoRecord)_currentBamlRecord); 718MapTable.LoadStringInfoRecord((BamlStringInfoRecord)_currentBamlRecord); 811BamlXmlnsPropertyRecord bamlRecord = (BamlXmlnsPropertyRecord)_currentBamlRecord; 843string value = ((BamlPropertyRecord)_currentBamlRecord).Value; 855BamlContentPropertyRecord bamlRecord = (BamlContentPropertyRecord)_currentBamlRecord; 858cpInfo.RecordType = _currentBamlRecord.RecordType; 873string value = MapTable.GetStringFromStringId(((BamlPropertyStringReferenceRecord)_currentBamlRecord).StringId); 892((BamlPropertyTypeReferenceRecord)_currentBamlRecord).AttributeId); 894info.RecordType = _currentBamlRecord.RecordType; 895info.Value = GetTypeValueString(((BamlPropertyTypeReferenceRecord)_currentBamlRecord).TypeId); 904SetCommonPropertyInfo(info, ((BamlPropertyWithExtensionRecord)_currentBamlRecord).AttributeId); 906info.RecordType = _currentBamlRecord.RecordType; 907info.Value = GetExtensionValueString((IOptimizedMarkupExtension)_currentBamlRecord); 916(BamlPropertyWithStaticResourceIdRecord)_currentBamlRecord; 921info.RecordType = _currentBamlRecord.RecordType; 946((BamlPropertyRecord)_currentBamlRecord).AttributeId); 948info.RecordType = _currentBamlRecord.RecordType; 976((BamlPropertyCustomRecord)_currentBamlRecord).AttributeId); 977info.RecordType = _currentBamlRecord.RecordType; 980BamlPropertyCustomRecord bamlRecord = (BamlPropertyCustomRecord)_currentBamlRecord; 1096BamlDefAttributeRecord bamlRecord = (BamlDefAttributeRecord)_currentBamlRecord; 1125BamlPresentationOptionsAttributeRecord bamlRecord = (BamlPresentationOptionsAttributeRecord)_currentBamlRecord; 1155BamlDefAttributeKeyTypeRecord bamlRecord = (BamlDefAttributeKeyTypeRecord)_currentBamlRecord; 1251switch (_currentBamlRecord.RecordType) 1257BamlDefAttributeKeyStringRecord stringKeyRecord = _currentBamlRecord as BamlDefAttributeKeyStringRecord; 1292BamlDefAttributeKeyTypeRecord typeKeyRecord = _currentBamlRecord as BamlDefAttributeKeyTypeRecord; 1368_currentBamlRecord.Pin(); 1369srRecords.Add(_currentBamlRecord); 1372if (_currentBamlRecord.RecordType == BamlRecordType.StaticResourceStart) 1393IBamlDictionaryKey dictKey = (IBamlDictionaryKey)_currentBamlRecord; 1426BamlKeyElementStartRecord keyStartRecord = _currentBamlRecord as BamlKeyElementStartRecord; 1477switch (_currentBamlRecord.RecordType) 1488MapTable.LoadTypeInfoRecord((BamlTypeInfoRecord)_currentBamlRecord); 1492MapTable.LoadAttributeInfoRecord((BamlAttributeInfoRecord)_currentBamlRecord); 1496MapTable.LoadStringInfoRecord((BamlStringInfoRecord)_currentBamlRecord); 1517BamlTextWithIdRecord textWithIdRecord = _currentBamlRecord as BamlTextWithIdRecord; 1528string escapedString = EscapeString(((BamlTextRecord)_currentBamlRecord).Value); 1558BamlElementStartRecord elementStartRecord = _currentBamlRecord as BamlElementStartRecord; 1603BamlConstructorParameterTypeRecord constTypeRecord = _currentBamlRecord as BamlConstructorParameterTypeRecord; 1610string value = ((BamlPropertyRecord)_currentBamlRecord).Value; 1635string value = MapTable.GetStringFromStringId(((BamlPropertyStringReferenceRecord)_currentBamlRecord).StringId); 1648string value = GetTypeValueString(((BamlPropertyTypeReferenceRecord)_currentBamlRecord).TypeId); 1650((BamlPropertyTypeReferenceRecord)_currentBamlRecord).AttributeId); 1662string value = GetExtensionValueString((BamlPropertyWithExtensionRecord)_currentBamlRecord); 1664((BamlPropertyWithExtensionRecord)_currentBamlRecord).AttributeId); 1683((int)_currentBamlRecord.RecordType).ToString(CultureInfo.CurrentCulture))); 1729_currentBamlRecord.Pin(); 1730srRecords.Add(_currentBamlRecord); 1732if (_currentBamlRecord.RecordType == BamlRecordType.StaticResourceEnd) 1745BamlStaticResourceIdRecord bamlRecord = (BamlStaticResourceIdRecord)_currentBamlRecord; 1828BamlDocumentStartRecord documentStartRecord = (BamlDocumentStartRecord)_currentBamlRecord; 1866BamlAssemblyInfoRecord asmRecord = (BamlAssemblyInfoRecord)_currentBamlRecord; 1888BamlPIMappingRecord piMappingRecord = (BamlPIMappingRecord)_currentBamlRecord; 1934BamlLiteralContentRecord bamlRecord = (BamlLiteralContentRecord)_currentBamlRecord; 1941BamlConnectionIdRecord bamlRecord = (BamlConnectionIdRecord)_currentBamlRecord; 1961BamlElementStartRecord bamlRecord = (BamlElementStartRecord)_currentBamlRecord; 2041_currentBamlRecord.RecordType.ToString(), 2080((BamlPropertyComplexStartRecord)_currentBamlRecord).AttributeId); 2100nodeInfo.RecordType = _currentBamlRecord.RecordType; 2145if (_currentBamlRecord.RecordType != expectedType) 2148_currentBamlRecord.RecordType.ToString(), 2189BamlTextWithIdRecord textWithIdRecord = _currentBamlRecord as BamlTextWithIdRecord; 2198BamlTextWithConverterRecord textWithConverter = _currentBamlRecord as BamlTextWithConverterRecord; 2209_value = ((BamlTextRecord)_currentBamlRecord).Value; 2258_currentBamlRecord.RecordType.ToString(),