diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 3e8b71b92e6..50ea133eb67 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -6267,6 +6267,7 @@ namespace ts { /** * Return true if type was inferred from an object literal or written as an object type literal + * with no call or construct signatures. */ function isObjectLiteralType(type: Type) { return type.symbol && (type.symbol.flags & (SymbolFlags.ObjectLiteral | SymbolFlags.TypeLiteral)) !== 0 &&