[FIR] Properly check constructor call in FirConstCheckVisitor
This commit is contained in:
+2
-2
@@ -3,14 +3,14 @@
|
||||
@Target(AnnotationTarget.TYPE)
|
||||
annotation class Ann(val x: Int)
|
||||
|
||||
class A<T: @Ann(<!ARGUMENT_TYPE_MISMATCH!>{
|
||||
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(<!ARGUMENT_TYPE_MISMATCH!>{
|
||||
fun f(x: @Ann(<!ANNOTATION_ARGUMENT_MUST_BE_CONST, ARGUMENT_TYPE_MISMATCH!>{
|
||||
fun local() = 1
|
||||
var result = local()
|
||||
result += 1
|
||||
|
||||
Reference in New Issue
Block a user