Don't resolve annotation arguments in FirTypeResolveTransformer
This commit is contained in:
+6
@@ -7,6 +7,7 @@ package org.jetbrains.kotlin.fir.resolve.transformers
|
||||
|
||||
import org.jetbrains.kotlin.fir.FirSession
|
||||
import org.jetbrains.kotlin.fir.declarations.*
|
||||
import org.jetbrains.kotlin.fir.expressions.FirAnnotationCall
|
||||
import org.jetbrains.kotlin.fir.expressions.FirBlock
|
||||
import org.jetbrains.kotlin.fir.expressions.FirDelegatedConstructorCall
|
||||
import org.jetbrains.kotlin.fir.expressions.FirStatement
|
||||
@@ -180,4 +181,9 @@ class FirTypeResolveTransformer(
|
||||
delegatedConstructorCall.transformCalleeReference(this, data)
|
||||
return delegatedConstructorCall.compose()
|
||||
}
|
||||
|
||||
override fun transformAnnotationCall(annotationCall: FirAnnotationCall, data: Nothing?): CompositeTransformResult<FirStatement> {
|
||||
annotationCall.transformAnnotationTypeRef(this, data)
|
||||
return annotationCall.compose()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user