summaryrefslogtreecommitdiff
path: root/plugins/kotlin/idea/tests/testData/inspectionsLocal/unnecessaryOptInAnnotation/necessaryFunctionReturnValue2.kt
blob: 5a568891e8a14e9b5a4d3f19c18cd687266dc313 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// PROBLEM: none
// WITH_STDLIB
// COMPILER_ARGUMENTS: -opt-in=kotlin.RequiresOptIn

@RequiresOptIn
annotation class Marker

@Marker
class Foo

@OptIn(Marker::class)
fun makeFoo(): Foo? = null

@OptIn(<caret>Marker::class)
val foo = makeFoo()