[IR] Move annotations from original to new constructor declarations.
LocalDeclarationsLowering did not move annotations when creating a new constructor declaration, thereby losing the annotations. Fixes KT-45298
This commit is contained in:
committed by
Alexander Udalov
parent
965c118521
commit
e5631addf3
+2
@@ -726,6 +726,8 @@ class LocalDeclarationsLowering(
|
||||
)
|
||||
newDeclaration.recordTransformedValueParameters(constructorContext)
|
||||
|
||||
newDeclaration.annotations = oldDeclaration.annotations
|
||||
|
||||
newDeclaration.metadata = oldDeclaration.metadata
|
||||
|
||||
transformedDeclarations[oldDeclaration] = newDeclaration
|
||||
|
||||
Reference in New Issue
Block a user