Skip to content

Commit 2c4d61c

Browse files
committed
clean up comments
1 parent 45124b1 commit 2c4d61c

File tree

1 file changed

+1
-19
lines changed

1 file changed

+1
-19
lines changed

src/compiler/checker.ts

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -34275,7 +34275,6 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
3427534275
grammarErrorOnNode(node, Diagnostics.This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Use_an_as_expression_instead);
3427634276
}
3427734277
}
34278-
// return checkAssertionWorker(node, node.type, node.expression);
3427934278
return checkAssertionWorker(node);
3428034279
}
3428134280

@@ -34323,29 +34322,14 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
3432334322
break;
3432434323
}
3432534324

34326-
// function checkAssertionWorker(errNode: Node, type: TypeNode, expression: UnaryExpression | Expression, checkMode?: CheckMode) {
34327-
// let exprType = checkExpression(expression, checkMode);
3432834325
if (isConstTypeReference(type)) {
3432934326
if (!isValidConstAssertionArgument(expression)) {
3433034327
error(expression, Diagnostics.A_const_assertions_can_only_be_applied_to_references_to_enum_members_or_string_number_boolean_array_or_object_literals);
3433134328
}
34332-
// return getRegularTypeOfLiteralType(exprType);
3433334329
return getRegularTypeOfLiteralType(checkExpression(expression));
3433434330
}
3433534331
checkSourceElement(type);
34336-
checkNodeDeferred(node); // >> TODO: get node
34337-
// exprType = getRegularTypeOfObjectLiteral(getBaseTypeOfLiteralType(exprType));
34338-
// const targetType = getTypeFromTypeNode(type);
34339-
// if (!isErrorType(targetType)) {
34340-
// addLazyDiagnostic(() => { // TODO: defer this check
34341-
// const widenedType = getWidenedType(exprType);
34342-
// if (!isTypeComparableTo(targetType, widenedType)) {
34343-
// checkTypeComparableTo(exprType, targetType, errNode,
34344-
// Diagnostics.Conversion_of_type_0_to_type_1_may_be_a_mistake_because_neither_type_sufficiently_overlaps_with_the_other_If_this_was_intentional_convert_the_expression_to_unknown_first);
34345-
// }
34346-
// });
34347-
// }
34348-
// return targetType;
34332+
checkNodeDeferred(node);
3434934333
return getTypeFromTypeNode(type);
3435034334
}
3435134335

@@ -37603,8 +37587,6 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
3760337587
return checkSatisfiesExpressionWorker(node.expression, getJSDocSatisfiesExpressionType(node), checkMode);
3760437588
}
3760537589
if (isJSDocTypeAssertion(node)) {
37606-
// const type = getJSDocTypeAssertionType(node);
37607-
// return checkAssertionWorker(type, type, node.expression);
3760837590
return checkAssertionWorker(node);
3760937591
}
3761037592
}

0 commit comments

Comments
 (0)