19 lines
412 B
Kotlin
Vendored
19 lines
412 B
Kotlin
Vendored
// ISSUE: KT-59565
|
|
|
|
@Target(AnnotationTarget.TYPE)
|
|
annotation class Ann(val x: Int)
|
|
|
|
class A<T: @Ann(<!ANNOTATION_ARGUMENT_MUST_BE_CONST, ARGUMENT_TYPE_MISMATCH!>{
|
|
fun local() = 1
|
|
var result = local()
|
|
result += 1
|
|
result
|
|
}<!>) Any>
|
|
|
|
fun f(x: @Ann(<!ANNOTATION_ARGUMENT_MUST_BE_CONST, ARGUMENT_TYPE_MISMATCH!>{
|
|
fun local() = 1
|
|
var result = local()
|
|
result += 1
|
|
result
|
|
}<!>) Int) = x
|