Remove duplicate assignment (#18994)

This commit is contained in:
Andy
2017-10-06 10:31:45 -07:00
committed by GitHub
parent 7a4c3314e8
commit 3b9bbb3e55

View File

@@ -18451,9 +18451,8 @@ namespace ts {
checkGrammarDecorators(node) || checkGrammarModifiers(node);
checkVariableLikeDeclaration(node);
let func = getContainingFunction(node);
const func = getContainingFunction(node);
if (hasModifier(node, ModifierFlags.ParameterPropertyModifier)) {
func = getContainingFunction(node);
if (!(func.kind === SyntaxKind.Constructor && nodeIsPresent(func.body))) {
error(node, Diagnostics.A_parameter_property_is_only_allowed_in_a_constructor_implementation);
}