[LL FIR] LLFirAnnotationArgumentsTargetResolver: add missing context for value parameters
This commit is contained in:
committed by
Space Team
parent
fd057ac68a
commit
d9071aed78
+5
@@ -111,6 +111,11 @@ private class LLFirAnnotationArgumentsTargetResolver(
|
|||||||
|
|
||||||
is FirFunction -> bodyResolveContext.forFunctionBody(target, transformer.components) {
|
is FirFunction -> bodyResolveContext.forFunctionBody(target, transformer.components) {
|
||||||
contextCollector.addDeclarationContext(target, bodyResolveContext)
|
contextCollector.addDeclarationContext(target, bodyResolveContext)
|
||||||
|
for (valueParameter in target.valueParameters) {
|
||||||
|
bodyResolveContext.withValueParameter(valueParameter, transformer.session) {
|
||||||
|
contextCollector.addDeclarationContext(valueParameter, bodyResolveContext)
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
is FirScript -> {}
|
is FirScript -> {}
|
||||||
|
|||||||
Reference in New Issue
Block a user