3 writes to _currentBamlRecord
PresentationFramework (3)
System\Windows\Markup\BamlReader.cs (3)
346_currentBamlRecord = null; 483_currentBamlRecord = _currentStaticResourceRecords[_currentStaticResourceRecordIndex++]; 495_currentBamlRecord = _bamlRecordReader.GetNextRecord();
73 references to _currentBamlRecord
PresentationFramework (73)
System\Windows\Markup\BamlReader.cs (73)
539if (_currentBamlRecord == null) 554switch (_currentBamlRecord.RecordType) 566MapTable.LoadTypeInfoRecord((BamlTypeInfoRecord)_currentBamlRecord); 571MapTable.LoadAttributeInfoRecord((BamlAttributeInfoRecord)_currentBamlRecord); 576MapTable.LoadStringInfoRecord((BamlStringInfoRecord)_currentBamlRecord); 658((int)_currentBamlRecord.RecordType).ToString(CultureInfo.CurrentCulture))); 698switch (_currentBamlRecord.RecordType) 709MapTable.LoadTypeInfoRecord((BamlTypeInfoRecord)_currentBamlRecord); 713MapTable.LoadAttributeInfoRecord((BamlAttributeInfoRecord)_currentBamlRecord); 717MapTable.LoadStringInfoRecord((BamlStringInfoRecord)_currentBamlRecord); 810BamlXmlnsPropertyRecord bamlRecord = (BamlXmlnsPropertyRecord)_currentBamlRecord; 842string value = ((BamlPropertyRecord)_currentBamlRecord).Value; 854BamlContentPropertyRecord bamlRecord = (BamlContentPropertyRecord)_currentBamlRecord; 857cpInfo.RecordType = _currentBamlRecord.RecordType; 872string value = MapTable.GetStringFromStringId(((BamlPropertyStringReferenceRecord)_currentBamlRecord).StringId); 891((BamlPropertyTypeReferenceRecord)_currentBamlRecord).AttributeId); 893info.RecordType = _currentBamlRecord.RecordType; 894info.Value = GetTypeValueString(((BamlPropertyTypeReferenceRecord)_currentBamlRecord).TypeId); 903SetCommonPropertyInfo(info, ((BamlPropertyWithExtensionRecord)_currentBamlRecord).AttributeId); 905info.RecordType = _currentBamlRecord.RecordType; 906info.Value = GetExtensionValueString((IOptimizedMarkupExtension)_currentBamlRecord); 915(BamlPropertyWithStaticResourceIdRecord)_currentBamlRecord; 920info.RecordType = _currentBamlRecord.RecordType; 945((BamlPropertyRecord)_currentBamlRecord).AttributeId); 947info.RecordType = _currentBamlRecord.RecordType; 975((BamlPropertyCustomRecord)_currentBamlRecord).AttributeId); 976info.RecordType = _currentBamlRecord.RecordType; 979BamlPropertyCustomRecord bamlRecord = (BamlPropertyCustomRecord)_currentBamlRecord; 1095BamlDefAttributeRecord bamlRecord = (BamlDefAttributeRecord)_currentBamlRecord; 1124BamlPresentationOptionsAttributeRecord bamlRecord = (BamlPresentationOptionsAttributeRecord)_currentBamlRecord; 1154BamlDefAttributeKeyTypeRecord bamlRecord = (BamlDefAttributeKeyTypeRecord)_currentBamlRecord; 1250switch (_currentBamlRecord.RecordType) 1256BamlDefAttributeKeyStringRecord stringKeyRecord = _currentBamlRecord as BamlDefAttributeKeyStringRecord; 1291BamlDefAttributeKeyTypeRecord typeKeyRecord = _currentBamlRecord as BamlDefAttributeKeyTypeRecord; 1367_currentBamlRecord.Pin(); 1368srRecords.Add(_currentBamlRecord); 1371if (_currentBamlRecord.RecordType == BamlRecordType.StaticResourceStart) 1392IBamlDictionaryKey dictKey = (IBamlDictionaryKey)_currentBamlRecord; 1425BamlKeyElementStartRecord keyStartRecord = _currentBamlRecord as BamlKeyElementStartRecord; 1476switch (_currentBamlRecord.RecordType) 1487MapTable.LoadTypeInfoRecord((BamlTypeInfoRecord)_currentBamlRecord); 1491MapTable.LoadAttributeInfoRecord((BamlAttributeInfoRecord)_currentBamlRecord); 1495MapTable.LoadStringInfoRecord((BamlStringInfoRecord)_currentBamlRecord); 1516BamlTextWithIdRecord textWithIdRecord = _currentBamlRecord as BamlTextWithIdRecord; 1524string escapedString = EscapeString(((BamlTextRecord)_currentBamlRecord).Value); 1554BamlElementStartRecord elementStartRecord = _currentBamlRecord as BamlElementStartRecord; 1599BamlConstructorParameterTypeRecord constTypeRecord = _currentBamlRecord as BamlConstructorParameterTypeRecord; 1606string value = ((BamlPropertyRecord)_currentBamlRecord).Value; 1631string value = MapTable.GetStringFromStringId(((BamlPropertyStringReferenceRecord)_currentBamlRecord).StringId); 1644string value = GetTypeValueString(((BamlPropertyTypeReferenceRecord)_currentBamlRecord).TypeId); 1646((BamlPropertyTypeReferenceRecord)_currentBamlRecord).AttributeId); 1658string value = GetExtensionValueString((BamlPropertyWithExtensionRecord)_currentBamlRecord); 1660((BamlPropertyWithExtensionRecord)_currentBamlRecord).AttributeId); 1679((int)_currentBamlRecord.RecordType).ToString(CultureInfo.CurrentCulture))); 1725_currentBamlRecord.Pin(); 1726srRecords.Add(_currentBamlRecord); 1728if (_currentBamlRecord.RecordType == BamlRecordType.StaticResourceEnd) 1741BamlStaticResourceIdRecord bamlRecord = (BamlStaticResourceIdRecord)_currentBamlRecord; 1824BamlDocumentStartRecord documentStartRecord = (BamlDocumentStartRecord)_currentBamlRecord; 1862BamlAssemblyInfoRecord asmRecord = (BamlAssemblyInfoRecord)_currentBamlRecord; 1884BamlPIMappingRecord piMappingRecord = (BamlPIMappingRecord)_currentBamlRecord; 1930BamlLiteralContentRecord bamlRecord = (BamlLiteralContentRecord)_currentBamlRecord; 1937BamlConnectionIdRecord bamlRecord = (BamlConnectionIdRecord)_currentBamlRecord; 1957BamlElementStartRecord bamlRecord = (BamlElementStartRecord)_currentBamlRecord; 2037_currentBamlRecord.RecordType.ToString(), 2076((BamlPropertyComplexStartRecord)_currentBamlRecord).AttributeId); 2096nodeInfo.RecordType = _currentBamlRecord.RecordType; 2141if (_currentBamlRecord.RecordType != expectedType) 2144_currentBamlRecord.RecordType.ToString(), 2185BamlTextWithIdRecord textWithIdRecord = _currentBamlRecord as BamlTextWithIdRecord; 2191BamlTextWithConverterRecord textWithConverter = _currentBamlRecord as BamlTextWithConverterRecord; 2202_value = ((BamlTextRecord)_currentBamlRecord).Value; 2251_currentBamlRecord.RecordType.ToString(),