[AA] KT-55098 Render context receivers in declarations & function types
- `context(...)` is a modifier that must precede annotations and other modifiers, so for declarations it is rendered in `renderAnnotationsAndModifiers`. - Ignore `@ContextFunctionTypeParams` in the annotation list of FE10 types, as the annotation is an implementation detail of context receivers in K1 and shouldn't be rendered. ^KT-55098 fixed
This commit is contained in:
committed by
Space Team
parent
e2804693bf
commit
2cd16f055a
@@ -142,6 +142,7 @@ object StandardClassIds {
|
||||
val PublishedApi = "PublishedApi".baseId()
|
||||
val SinceKotlin = "SinceKotlin".baseId()
|
||||
val ExtensionFunctionType = "ExtensionFunctionType".baseId()
|
||||
val ContextFunctionTypeParams = "ContextFunctionTypeParams".baseId()
|
||||
val Deprecated = "Deprecated".baseId()
|
||||
val DeprecatedSinceKotlin = "DeprecatedSinceKotlin".baseId()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user