Skip to content

Commit f9fb152

Browse files
committed
Refactor type resolution logic in createTypeChecker for improved accuracy
1 parent 5abd5b3 commit f9fb152

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
@@ -12296,7 +12296,7 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
1229612296
{ flag: SymbolFlags.Alias, resolver: getTypeOfAlias },
1229712297
];
1229812298

12299-
const matchedResolver = typeResolvers.find(({ flag }) => (checkFlags & flag) !== 0 || (symbol.flags & flag) !== 0);
12299+
const matchedResolver = typeResolvers.find(({ flag }) => (checkFlags & flag) !== 0);
1230012300

1230112301
return matchedResolver ? matchedResolver.resolver(symbol) : errorType;
1230212302
}

0 commit comments

Comments
 (0)