We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7154908 commit 86a90dfCopy full SHA for 86a90df
src/compiler/transformers/ts.ts
@@ -1072,8 +1072,10 @@ namespace ts {
1072
* @param node The parameter declaration.
1073
*/
1074
function transformParameterWithPropertyAssignment(node: ParameterPropertyDeclaration) {
1075
- Debug.assert(isIdentifier(node.name));
1076
- const name = node.name as Identifier;
+ const name = node.name;
+ if (!isIdentifier(name)) {
1077
+ return undefined;
1078
+ }
1079
const propertyName = getMutableClone(name);
1080
setEmitFlags(propertyName, EmitFlags.NoComments | EmitFlags.NoSourceMap);
1081
0 commit comments