From a432704c4f225ab13c2d7ca6d7f785f44e892755 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Fri, 31 Aug 2018 18:21:44 +0200 Subject: [PATCH] Fix typo in MemberDeserializer.loadProperty when loading inline setters This could lead to inline setters of properties which have default getters not being inlined --- .../kotlin/serialization/deserialization/MemberDeserializer.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/deserialization/src/org/jetbrains/kotlin/serialization/deserialization/MemberDeserializer.kt b/core/deserialization/src/org/jetbrains/kotlin/serialization/deserialization/MemberDeserializer.kt index 480c2bccf22..5407d46c34b 100644 --- a/core/deserialization/src/org/jetbrains/kotlin/serialization/deserialization/MemberDeserializer.kt +++ b/core/deserialization/src/org/jetbrains/kotlin/serialization/deserialization/MemberDeserializer.kt @@ -97,7 +97,7 @@ class MemberDeserializer(private val c: DeserializationContext) { val setterFlags = proto.setterFlags val isNotDefault = proto.hasSetterFlags() && Flags.IS_NOT_DEFAULT.get(setterFlags) val isExternal = proto.hasSetterFlags() && Flags.IS_EXTERNAL_ACCESSOR.get(setterFlags) - val isInline = proto.hasGetterFlags() && Flags.IS_INLINE_ACCESSOR.get(setterFlags) + val isInline = proto.hasSetterFlags() && Flags.IS_INLINE_ACCESSOR.get(setterFlags) val annotations = getAnnotations(proto, setterFlags, AnnotatedCallableKind.PROPERTY_SETTER) if (isNotDefault) { val setter = PropertySetterDescriptorImpl(