blob: efe2ceec6e15c703ccad29791a97156f6b532b7f [file]
// RENDER_SPECIFIC_FIR_DECLARATION_ATTRIBUTES: LazyPublishedApiEffectiveVisibilityKey
// NO_CHECK_SOURCE_VS_BINARY
package test
internal class Internal @PublishedApi internal constructor(val foo: String) {
@PublishedApi internal constructor() : this("")
@PublishedApi internal fun method() {}
@PublishedApi internal val prop: Int = 1
@PublishedApi internal val prop2: Int get() = 1
@PublishedApi internal var prop3: Int = 1
set(value) {}
@PublishedApi internal class Nested
}
class Public @PublishedApi internal constructor(val foo: String) {
@PublishedApi internal constructor() : this("")
@PublishedApi internal fun method() {}
@PublishedApi internal val prop: Int = 1
@PublishedApi internal val prop2: Int get() = 1
@PublishedApi internal var prop3: Int = 1
set(value) {}
@PublishedApi internal class Nested
}
@PublishedApi
internal class Published @PublishedApi internal constructor(val foo: String) {
@PublishedApi internal constructor() : this("")
@PublishedApi internal fun method() {}
@PublishedApi internal val prop: Int = 1
@PublishedApi internal val prop2: Int get() = 1
@PublishedApi internal var prop3: Int = 1
set(value) {}
@PublishedApi internal class Nested
}
@PublishedApi internal fun method() {}
@PublishedApi internal val prop: Int = 1
@PublishedApi internal val prop2: Int get() = 1
@PublishedApi internal var prop3: Int = 1
set(value) {}