[LL FIR] support scripts in annotation transformers
^KT-60728
This commit is contained in:
committed by
Space Team
parent
efc6ca27b2
commit
6cb1142210
+6
-2
@@ -109,12 +109,16 @@ internal fun LLFirAbstractBodyTargetResolver.transformAnnotations(target: FirEle
|
||||
target.transformSuperTypeRefs(declarationsTransformer, ResolutionMode.ContextIndependent)
|
||||
}
|
||||
|
||||
target is FirScript -> {
|
||||
transformer.declarationsTransformer?.let {
|
||||
target.transformAnnotations(it, ResolutionMode.ContextIndependent)
|
||||
}
|
||||
}
|
||||
|
||||
target.isRegularDeclarationWithAnnotation -> {
|
||||
target.transformSingle(transformer, ResolutionMode.ContextIndependent)
|
||||
}
|
||||
|
||||
target is FirScript -> {}
|
||||
|
||||
else -> throwUnexpectedFirElementError(target)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user