[FIR] LightTreeRawFirBuilder: add copyWithNewSourceKind for generated copy
This is done for consistency ^KT-63042
This commit is contained in:
committed by
Space Team
parent
9d72c1c370
commit
c31d860f10
+2
-2
@@ -589,8 +589,8 @@ class LightTreeRawFirDeclarationBuilder(
|
||||
zippedParameters,
|
||||
context.packageFqName,
|
||||
context.className,
|
||||
createClassTypeRefWithSourceKind = { firPrimaryConstructor.returnTypeRef },
|
||||
createParameterTypeRefWithSourceKind = { property, _ -> property.returnTypeRef },
|
||||
createClassTypeRefWithSourceKind = { firPrimaryConstructor.returnTypeRef.copyWithNewSourceKind(it) },
|
||||
createParameterTypeRefWithSourceKind = { property, kind -> property.returnTypeRef.copyWithNewSourceKind(kind) },
|
||||
addValueParameterAnnotations = { valueParam ->
|
||||
valueParam.forEachChildren {
|
||||
if (it.tokenType == MODIFIER_LIST) convertModifierList(it).annotations.filterTo(annotations) {
|
||||
|
||||
Reference in New Issue
Block a user