diff --git a/src/compiler/transformers/es6.ts b/src/compiler/transformers/es6.ts index 648ad7c8eac..566f6dde846 100644 --- a/src/compiler/transformers/es6.ts +++ b/src/compiler/transformers/es6.ts @@ -606,6 +606,9 @@ namespace ts { // return C; // }(D)) + if (node.name) { + enableSubstitutionsForBlockScopedBindings(); + } const baseTypeNode = getClassExtendsHeritageClauseElement(node); const classFunction = createFunctionExpression( /*asteriskToken*/ undefined,