Fix declaration emit of divergent accessors in JS classes (#58172)

This commit is contained in:
Mateusz Burzyński
2024-04-15 16:48:04 -07:00
committed by GitHub
parent 4b01686602
commit be1f89271c
5 changed files with 115 additions and 1 deletions
+1 -1
View File
@@ -9853,7 +9853,7 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
/*dotDotDotToken*/ undefined,
paramSymbol ? parameterToParameterDeclarationName(paramSymbol, getEffectiveParameterDeclaration(paramSymbol), context) : "value",
/*questionToken*/ undefined,
isPrivate ? undefined : serializeTypeForDeclaration(context, /*declaration*/ undefined, getTypeOfSymbol(p), p),
isPrivate ? undefined : serializeTypeForDeclaration(context, /*declaration*/ undefined, getWriteTypeOfSymbol(p), p),
)],
/*body*/ undefined,
),