K2: introduce val ConeAttribute.keepInInferredDeclarationType

This commit is contained in:
Mikhail Glukhikh
2023-10-19 15:12:21 +02:00
committed by Space Team
parent f2bb988e68
commit 90eaf5f70f
6 changed files with 24 additions and 1 deletions
@@ -68,6 +68,8 @@ class ConeNumberSignAttribute private constructor(val sign: Sign) : ConeAttribut
override val key: KClass<out ConeNumberSignAttribute>
get() = ConeNumberSignAttribute::class
override val keepInInferredDeclarationType: Boolean
get() = true
}
val ConeAttributes.numberSign: ConeNumberSignAttribute? by ConeAttributes.attributeAccessor<ConeNumberSignAttribute>()