[K2/N] KT-56218 Serialize receiver annotations

Merge-request: KT-MR-8624
Merged-by: Vladimir Sukharev <Vladimir.Sukharev@jetbrains.com>
This commit is contained in:
Vladimir Sukharev
2023-02-01 13:33:55 +00:00
committed by Space Team
parent 0af3a54950
commit 08489c5734
2 changed files with 3 additions and 2 deletions
@@ -169,6 +169,9 @@ class FirNativeKLibSerializerExtension(
}
proto.addExtension(extension, annotationSerializer.serializeAnnotation(it))
}
property.receiverParameter?.nonSourceAnnotations(session)?.forEach {
proto.addExtension(KlibMetadataProtoBuf.propertyExtensionReceiverAnnotation, annotationSerializer.serializeAnnotation(it))
}
property.getter?.nonSourceAnnotations(session)?.forEach {
proto.addExtension(KlibMetadataProtoBuf.propertyGetterAnnotation, annotationSerializer.serializeAnnotation(it))
}
@@ -1,5 +1,3 @@
// KT-56218: Fix receiver annotations for properties
// MUTED_WHEN: K2
package test
annotation class Ann