[FIR] Extract common helper for checking of (expect) default value

This commit is contained in:
Kirill Rakhman
2023-07-03 17:22:27 +02:00
committed by Space Team
parent 1d3a127f52
commit 988dbfc5c8
4 changed files with 8 additions and 14 deletions
@@ -701,8 +701,7 @@ class FirElementSerializer private constructor(
): ProtoBuf.ValueParameter.Builder = whileAnalysing(session, parameter) {
val builder = ProtoBuf.ValueParameter.newBuilder()
val declaresDefaultValue = parameter.defaultValue != null ||
function.symbol.getSingleExpectForActualOrNull().containsDefaultValue(index)
val declaresDefaultValue = function.itOrExpectHasDefaultParameterValue(index)
val flags = Flags.getValueParameterFlags(
additionalAnnotations.isNotEmpty()