From 3787018e40b04814fe10e6adeaba503bef8c81b0 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Thu, 14 Jan 2021 14:31:13 +0300 Subject: [PATCH] [FIR] Fix parameter index storage in contract serializer --- .../jetbrains/kotlin/fir/serialization/FirContractSerializer.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/fir/fir-serialization/src/org/jetbrains/kotlin/fir/serialization/FirContractSerializer.kt b/compiler/fir/fir-serialization/src/org/jetbrains/kotlin/fir/serialization/FirContractSerializer.kt index 2e1a404b597..035e997908f 100644 --- a/compiler/fir/fir-serialization/src/org/jetbrains/kotlin/fir/serialization/FirContractSerializer.kt +++ b/compiler/fir/fir-serialization/src/org/jetbrains/kotlin/fir/serialization/FirContractSerializer.kt @@ -178,7 +178,7 @@ class FirContractSerializer { ): ProtoBuf.Expression.Builder { val builder = ProtoBuf.Expression.newBuilder() - val indexOfParameter = valueParameterReference.parameterIndex + val indexOfParameter = valueParameterReference.parameterIndex + 1 builder.valueParameterReference = indexOfParameter return builder