From a65c1024696914a8fa6d405fcea78dd56b99a227 Mon Sep 17 00:00:00 2001 From: Ilya Chernikov Date: Wed, 9 Mar 2022 17:59:27 +0100 Subject: [PATCH] FIR LT: fix modality for default accessors in LT converter --- .../kotlin/fir/lightTree/converter/DeclarationsConverter.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/converter/DeclarationsConverter.kt b/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/converter/DeclarationsConverter.kt index cd85b3c6c0f..94a5b9e7952 100644 --- a/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/converter/DeclarationsConverter.kt +++ b/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/converter/DeclarationsConverter.kt @@ -1166,7 +1166,7 @@ class DeclarationsConverter( fun defaultAccessorStatus() = // Downward propagation of `inline` and `external` modifiers (from property to its accessors) - FirDeclarationStatusImpl(propertyVisibility, modifiers.getModality(isClassOrObject = false)).apply { + FirDeclarationStatusImpl(propertyVisibility, null).apply { isInline = modifiers.hasInline() isExternal = modifiers.hasExternal() }