From 84e319e226670a571b07f19368fcf5c5ac564cf2 Mon Sep 17 00:00:00 2001 From: Nathan Shively-Sanders Date: Mon, 3 Oct 2016 15:54:41 -0700 Subject: [PATCH] Minor style cleanup --- src/compiler/checker.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 7a2ec512e5a..07a81967661 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -3157,7 +3157,7 @@ namespace ts { // Return the type implied by an object binding pattern function getTypeFromObjectBindingPattern(pattern: ObjectBindingPattern, includePatternInType: boolean, reportErrors: boolean): ResolvedType { const members = createMap(); - let hasComputedProperties: boolean; + let hasComputedProperties = false; forEach(pattern.elements, e => { const name = e.propertyName || e.name; if (isComputedNonLiteralName(name)) { @@ -10274,7 +10274,7 @@ namespace ts { const contextualTypeHasPattern = contextualType && contextualType.pattern && (contextualType.pattern.kind === SyntaxKind.ObjectBindingPattern || contextualType.pattern.kind === SyntaxKind.ObjectLiteralExpression); let typeFlags: TypeFlags = 0; - let patternWithComputedProperties: boolean | undefined; + let patternWithComputedProperties = false; let hasComputedStringProperty = false; let hasComputedNumberProperty = false;