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.FirSession
|
||||||
import org.jetbrains.kotlin.fir.declarations.*
|
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.FirBlock
|
||||||
import org.jetbrains.kotlin.fir.expressions.FirDelegatedConstructorCall
|
import org.jetbrains.kotlin.fir.expressions.FirDelegatedConstructorCall
|
||||||
import org.jetbrains.kotlin.fir.expressions.FirStatement
|
import org.jetbrains.kotlin.fir.expressions.FirStatement
|
||||||
@@ -180,4 +181,9 @@ class FirTypeResolveTransformer(
|
|||||||
delegatedConstructorCall.transformCalleeReference(this, data)
|
delegatedConstructorCall.transformCalleeReference(this, data)
|
||||||
return delegatedConstructorCall.compose()
|
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