Skip to content

Commit 65b230e

Browse files
Merge pull request #29069 from weswigham/remove-duplicate-function
Remove duplicate function from checker
2 parents c52e598 + 55852c4 commit 65b230e

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

src/compiler/checker.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7158,7 +7158,7 @@ namespace ts {
71587158
return list.some(property => {
71597159
const name = property.name && getTextOfPropertyName(property.name);
71607160
const expected = name === undefined ? undefined : getTypeOfPropertyOfType(contextualType, name);
7161-
return !!expected && typeIsLiteralType(expected) && !isTypeIdenticalTo(getTypeOfNode(property), expected);
7161+
return !!expected && isLiteralType(expected) && !isTypeIdenticalTo(getTypeOfNode(property), expected);
71627162
});
71637163
}
71647164

@@ -30937,8 +30937,4 @@ namespace ts {
3093730937
export const LibraryManagedAttributes = "LibraryManagedAttributes" as __String;
3093830938
// tslint:enable variable-name
3093930939
}
30940-
30941-
function typeIsLiteralType(type: Type): type is LiteralType {
30942-
return !!(type.flags & TypeFlags.Literal);
30943-
}
3094430940
}

0 commit comments

Comments
 (0)