[K2] Use metadata method kind Delegation for delegated members.

This commit is contained in:
Mads Ager
2023-03-06 16:15:38 +01:00
committed by Space Cloud
parent 04a088039c
commit e051751005
@@ -425,7 +425,7 @@ class FirElementSerializer private constructor(
function.nonSourceAnnotations(session).isNotEmpty(),
ProtoEnumFlags.visibility(simpleFunction?.let { normalizeVisibility(it) } ?: Visibilities.Local),
ProtoEnumFlags.modality(simpleFunction?.modality ?: Modality.FINAL),
ProtoBuf.MemberKind.DECLARATION,
if (function.origin == FirDeclarationOrigin.Delegated) ProtoBuf.MemberKind.DELEGATION else ProtoBuf.MemberKind.DECLARATION,
simpleFunction?.isOperator == true,
simpleFunction?.isInfix == true,
simpleFunction?.isInline == true,