Serialization: Remove serialization support for @_allowFeatureSuppression.

It isn't used since the attribute doesn't get serialized.
This commit is contained in:
Allan Shortlidge
2024-03-26 16:59:38 -07:00
parent 60a62db82a
commit 5068579261
3 changed files with 3 additions and 36 deletions

View File

@@ -2138,12 +2138,6 @@ namespace decls_block {
BCArray<IdentifierIDField> // name components
>;
using AllowFeatureSuppressionDeclAttrLayout = BCRecordLayout<
AllowFeatureSuppression_DECL_ATTR,
BCFixed<1>, // implicit flag
BCArray<IdentifierIDField> // feature names
>;
using SPIAccessControlDeclAttrLayout = BCRecordLayout<
SPIAccessControl_DECL_ATTR,
BCArray<IdentifierIDField> // SPI names
@@ -2254,6 +2248,8 @@ namespace decls_block {
using ClangImporterSynthesizedTypeDeclAttrLayout
= BCRecordLayout<ClangImporterSynthesizedType_DECL_ATTR>;
using PrivateImportDeclAttrLayout = BCRecordLayout<PrivateImport_DECL_ATTR>;
using AllowFeatureSuppressionDeclAttrLayout =
BCRecordLayout<AllowFeatureSuppression_DECL_ATTR>;
using ProjectedValuePropertyDeclAttrLayout = BCRecordLayout<
ProjectedValueProperty_DECL_ATTR,
BCFixed<1>, // isImplicit