Skip to content

Commit b8d3664

Browse files
committed
Use a Set
1 parent 7c97848 commit b8d3664

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

‎src/compiler/checker.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13501,13 +13501,13 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
1350113501
type.partiallyResolvedPropertiesGenerator = undefined;
1350213502

1350313503
function* worker() {
13504-
const seenSymbols = createSymbolTable();
13504+
const seenSymbols = new Set<__String>();
1350513505
for (const current of type.types) {
1350613506
for (const prop of getPropertiesOfType(current)) {
1350713507
if (!seenSymbols.has(prop.escapedName)) {
1350813508
const combinedProp = getPropertyOfUnionOrIntersectionType(type, prop.escapedName);
1350913509
if (combinedProp) {
13510-
seenSymbols.set(prop.escapedName, combinedProp);
13510+
seenSymbols.add(prop.escapedName);
1351113511
if (isNamedMember(combinedProp, prop.escapedName)) {
1351213512
yield combinedProp;
1351313513
}

0 commit comments

Comments
 (0)