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; 1527string escapedString = EscapeString(((BamlTextRecord)_currentBamlRecord).Value); 1557BamlElementStartRecord elementStartRecord = _currentBamlRecord as BamlElementStartRecord; 1602BamlConstructorParameterTypeRecord constTypeRecord = _currentBamlRecord as BamlConstructorParameterTypeRecord; 1609string value = ((BamlPropertyRecord)_currentBamlRecord).Value; 1634string value = MapTable.GetStringFromStringId(((BamlPropertyStringReferenceRecord)_currentBamlRecord).StringId); 1647string value = GetTypeValueString(((BamlPropertyTypeReferenceRecord)_currentBamlRecord).TypeId); 1649((BamlPropertyTypeReferenceRecord)_currentBamlRecord).AttributeId); 1661string value = GetExtensionValueString((BamlPropertyWithExtensionRecord)_currentBamlRecord); 1663((BamlPropertyWithExtensionRecord)_currentBamlRecord).AttributeId); 1682((int)_currentBamlRecord.RecordType).ToString(CultureInfo.CurrentCulture))); 1728_currentBamlRecord.Pin(); 1729srRecords.Add(_currentBamlRecord); 1731if (_currentBamlRecord.RecordType == BamlRecordType.StaticResourceEnd) 1744BamlStaticResourceIdRecord bamlRecord = (BamlStaticResourceIdRecord)_currentBamlRecord; 1827BamlDocumentStartRecord documentStartRecord = (BamlDocumentStartRecord)_currentBamlRecord; 1865BamlAssemblyInfoRecord asmRecord = (BamlAssemblyInfoRecord)_currentBamlRecord; 1887BamlPIMappingRecord piMappingRecord = (BamlPIMappingRecord)_currentBamlRecord; 1933BamlLiteralContentRecord bamlRecord = (BamlLiteralContentRecord)_currentBamlRecord; 1940BamlConnectionIdRecord bamlRecord = (BamlConnectionIdRecord)_currentBamlRecord; 1960BamlElementStartRecord bamlRecord = (BamlElementStartRecord)_currentBamlRecord; 2040_currentBamlRecord.RecordType.ToString(), 2079((BamlPropertyComplexStartRecord)_currentBamlRecord).AttributeId); 2099nodeInfo.RecordType = _currentBamlRecord.RecordType; 2144if (_currentBamlRecord.RecordType != expectedType) 2147_currentBamlRecord.RecordType.ToString(), 2188BamlTextWithIdRecord textWithIdRecord = _currentBamlRecord as BamlTextWithIdRecord; 2197BamlTextWithConverterRecord textWithConverter = _currentBamlRecord as BamlTextWithConverterRecord; 2208_value = ((BamlTextRecord)_currentBamlRecord).Value; 2257_currentBamlRecord.RecordType.ToString(),