Skip to content

Commit add6971

Browse files
committed
Fix more differences
1 parent e1df139 commit add6971

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/compiler/checker.ts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52827,9 +52827,11 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
5282752827
if (n1 === n2) return 0;
5282852828
if (n1 === undefined) return 1;
5282952829
if (n2 === undefined) return -1;
52830-
const f1 = fileIndexMap.get(getSourceFileOfNode(n1))!;
52831-
const f2 = fileIndexMap.get(getSourceFileOfNode(n2))!;
52832-
if (f1 !== f2) {
52830+
const s1 = getSourceFileOfNode(n1);
52831+
const s2 = getSourceFileOfNode(n2);
52832+
if (s1 !== s2) {
52833+
const f1 = fileIndexMap.get(s1)!;
52834+
const f2 = fileIndexMap.get(s2)!;
5283352835
// Order by index of file in the containing program
5283452836
return f1 - f2;
5283552837
}
@@ -52839,8 +52841,8 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
5283952841

5284052842
function compareTypes(t1: Type | undefined, t2: Type | undefined): number {
5284152843
if (t1 === t2) return 0;
52842-
if (t1 === undefined) return 1;
52843-
if (t2 === undefined) return -1;
52844+
if (t1 === undefined) return -1;
52845+
if (t2 === undefined) return 1;
5284452846

5284552847
// First sort in order of increasing type flags values.
5284652848
let c = getSortOrderFlags(t1) - getSortOrderFlags(t2);

0 commit comments

Comments
 (0)