Skip to content

Commit c66fd92

Browse files
committed
Remove a redundant nameType check
1 parent 67c8a8f commit c66fd92

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/compiler/checker.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13665,7 +13665,7 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
1366513665
const include = keyofStringsOnly ? TypeFlags.StringLiteral : TypeFlags.StringOrNumberLiteralOrUnique;
1366613666
if (isMappedTypeWithKeyofConstraintDeclaration(type)) {
1366713667
// We have a { [P in keyof T]: X }
13668-
if (nameType && isTupleType(modifiersType)) {
13668+
if (isTupleType(modifiersType)) {
1366913669
forEachType(getUnionType(getElementTypes(modifiersType).map((_, i) => getStringLiteralType("" + i))), addMemberForKeyType);
1367013670
}
1367113671
else if (isArrayType(modifiersType)) {

0 commit comments

Comments
 (0)