[K2] Use metadata method kind Delegation for delegated members.
This commit is contained in:
+1
-1
@@ -425,7 +425,7 @@ class FirElementSerializer private constructor(
|
|||||||
function.nonSourceAnnotations(session).isNotEmpty(),
|
function.nonSourceAnnotations(session).isNotEmpty(),
|
||||||
ProtoEnumFlags.visibility(simpleFunction?.let { normalizeVisibility(it) } ?: Visibilities.Local),
|
ProtoEnumFlags.visibility(simpleFunction?.let { normalizeVisibility(it) } ?: Visibilities.Local),
|
||||||
ProtoEnumFlags.modality(simpleFunction?.modality ?: Modality.FINAL),
|
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?.isOperator == true,
|
||||||
simpleFunction?.isInfix == true,
|
simpleFunction?.isInfix == true,
|
||||||
simpleFunction?.isInline == true,
|
simpleFunction?.isInline == true,
|
||||||
|
|||||||
Reference in New Issue
Block a user