[FIR] Fix false positive NON_INTERNAL_PUBLISHED_API on constructor val

#KT-48234 Fixed
This commit is contained in:
Andrey Zinovyev
2021-08-12 15:20:43 +03:00
committed by TeamCityServer
parent 68f14fdd87
commit a17a61341b
3 changed files with 27 additions and 0 deletions
+8
View File
@@ -70,3 +70,11 @@ class D <!NON_INTERNAL_PUBLISHED_API!>@kotlin.PublishedApi<!> constructor() {
@kotlin.PublishedApi
internal constructor(a: String, b: String, c: String): this()
}
class InConstructor(
<!NON_INTERNAL_PUBLISHED_API!>@PublishedApi<!> val extensionPoint: Any
)
class FalsePositiveInConstructor(
@PublishedApi internal val extensionPoint: Any
)