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 f73fab1 commit b8ff603Copy full SHA for b8ff603
src/compiler/transformers/classFields.ts
@@ -769,6 +769,9 @@ namespace ts {
769
Debug.fail("Undeclared private name for property declaration.");
770
}
771
772
+ if (isPrivateIdentifier(propertyName) && !property.initializer) {
773
+ return undefined;
774
+ }
775
776
const initializer = property.initializer || emitAssignment ? visitNode(property.initializer, visitor, isExpression)
777
: hasModifier(getOriginalNode(property), ModifierFlags.ParameterPropertyModifier) && isIdentifier(propertyName) ? propertyName
0 commit comments