Skip to content

Commit fd7d37a

Browse files
committed
use checkExpression instead of checkExpressionCached
1 parent 7620056 commit fd7d37a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/compiler/checker.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -34320,7 +34320,7 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
3432034320
break;
3432134321
}
3432234322

34323-
const exprType = checkExpressionCached(expression, checkMode);
34323+
const exprType = checkExpression(expression, checkMode);
3432434324
if (isConstTypeReference(type)) {
3432534325
if (!isValidConstAssertionArgument(expression)) {
3432634326
error(expression, Diagnostics.A_const_assertions_can_only_be_applied_to_references_to_enum_members_or_string_number_boolean_array_or_object_literals);
@@ -34349,7 +34349,7 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
3434934349
errNode = type;
3435034350
break;
3435134351
}
34352-
const exprType = getRegularTypeOfObjectLiteral(getBaseTypeOfLiteralType(checkExpressionCached(expression)));
34352+
const exprType = getRegularTypeOfObjectLiteral(getBaseTypeOfLiteralType(checkExpression(expression)));
3435334353
const targetType = getTypeFromTypeNode(type);
3435434354
if (!isErrorType(targetType)) {
3435534355
addLazyDiagnostic(() => {

0 commit comments

Comments
 (0)