Skip to content

Commit c83a3d0

Browse files
committed
Accept baseline
1 parent 76c547d commit c83a3d0

File tree

2 files changed

+28
-30
lines changed

2 files changed

+28
-30
lines changed

tests/baselines/reference/inferringClassStaticMembersFromAssignments.symbols

Lines changed: 28 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,35 @@
11
=== tests/cases/conformance/salsa/a.js ===
2-
32
export class C1 { }
43
>C1 : Symbol(C1, Decl(a.js, 0, 0))
54

65
C1.staticProp = 0;
7-
>C1.staticProp : Symbol(C1.staticProp, Decl(a.js, 1, 19))
6+
>C1.staticProp : Symbol(C1.staticProp, Decl(a.js, 0, 19))
87
>C1 : Symbol(C1, Decl(a.js, 0, 0))
9-
>staticProp : Symbol(C1.staticProp, Decl(a.js, 1, 19))
8+
>staticProp : Symbol(C1.staticProp, Decl(a.js, 0, 19))
109

1110
export function F1() { }
12-
>F1 : Symbol(F1, Decl(a.js, 2, 18))
11+
>F1 : Symbol(F1, Decl(a.js, 1, 18))
1312

1413
F1.staticProp = 0;
15-
>F1.staticProp : Symbol(F1.staticProp, Decl(a.js, 4, 24))
16-
>F1 : Symbol(F1, Decl(a.js, 2, 18))
17-
>staticProp : Symbol(F1.staticProp, Decl(a.js, 4, 24))
14+
>F1.staticProp : Symbol(F1.staticProp, Decl(a.js, 3, 24))
15+
>F1 : Symbol(F1, Decl(a.js, 1, 18))
16+
>staticProp : Symbol(F1.staticProp, Decl(a.js, 3, 24))
1817

1918
export var C2 = class { };
20-
>C2 : Symbol(C2, Decl(a.js, 7, 10))
19+
>C2 : Symbol(C2, Decl(a.js, 6, 10))
2120

2221
C2.staticProp = 0;
23-
>C2.staticProp : Symbol(C2.staticProp, Decl(a.js, 7, 26))
24-
>C2 : Symbol(C2, Decl(a.js, 7, 10))
25-
>staticProp : Symbol(C2.staticProp, Decl(a.js, 7, 26))
22+
>C2.staticProp : Symbol(C2.staticProp, Decl(a.js, 6, 26))
23+
>C2 : Symbol(C2, Decl(a.js, 6, 10))
24+
>staticProp : Symbol(C2.staticProp, Decl(a.js, 6, 26))
2625

2726
export let F2 = function () { };
28-
>F2 : Symbol(F2, Decl(a.js, 10, 10))
27+
>F2 : Symbol(F2, Decl(a.js, 9, 10))
2928

3029
F2.staticProp = 0;
31-
>F2.staticProp : Symbol(F2.staticProp, Decl(a.js, 10, 32))
32-
>F2 : Symbol(F2, Decl(a.js, 10, 10))
33-
>staticProp : Symbol(F2.staticProp, Decl(a.js, 10, 32))
30+
>F2.staticProp : Symbol(F2.staticProp, Decl(a.js, 9, 32))
31+
>F2 : Symbol(F2, Decl(a.js, 9, 10))
32+
>staticProp : Symbol(F2.staticProp, Decl(a.js, 9, 32))
3433

3534
=== tests/cases/conformance/salsa/global.js ===
3635
class C3 { }
@@ -74,35 +73,35 @@ var n: number;
7473

7574
var n = a.C1.staticProp;
7675
>n : Symbol(n, Decl(b.ts, 1, 3), Decl(b.ts, 3, 3), Decl(b.ts, 4, 3), Decl(b.ts, 5, 3), Decl(b.ts, 6, 3), Decl(b.ts, 9, 3), Decl(b.ts, 10, 3), Decl(b.ts, 11, 3), Decl(b.ts, 12, 3))
77-
>a.C1.staticProp : Symbol(a.C1.staticProp, Decl(a.js, 1, 19))
76+
>a.C1.staticProp : Symbol(a.C1.staticProp, Decl(a.js, 0, 19))
7877
>a.C1 : Symbol(a.C1, Decl(a.js, 0, 0))
7978
>a : Symbol(a, Decl(b.ts, 0, 6))
8079
>C1 : Symbol(a.C1, Decl(a.js, 0, 0))
81-
>staticProp : Symbol(a.C1.staticProp, Decl(a.js, 1, 19))
80+
>staticProp : Symbol(a.C1.staticProp, Decl(a.js, 0, 19))
8281

8382
var n = a.C2.staticProp;
8483
>n : Symbol(n, Decl(b.ts, 1, 3), Decl(b.ts, 3, 3), Decl(b.ts, 4, 3), Decl(b.ts, 5, 3), Decl(b.ts, 6, 3), Decl(b.ts, 9, 3), Decl(b.ts, 10, 3), Decl(b.ts, 11, 3), Decl(b.ts, 12, 3))
85-
>a.C2.staticProp : Symbol(C2.staticProp, Decl(a.js, 7, 26))
86-
>a.C2 : Symbol(a.C2, Decl(a.js, 7, 10))
84+
>a.C2.staticProp : Symbol(C2.staticProp, Decl(a.js, 6, 26))
85+
>a.C2 : Symbol(a.C2, Decl(a.js, 6, 10))
8786
>a : Symbol(a, Decl(b.ts, 0, 6))
88-
>C2 : Symbol(a.C2, Decl(a.js, 7, 10))
89-
>staticProp : Symbol(C2.staticProp, Decl(a.js, 7, 26))
87+
>C2 : Symbol(a.C2, Decl(a.js, 6, 10))
88+
>staticProp : Symbol(C2.staticProp, Decl(a.js, 6, 26))
9089

9190
var n = a.F1.staticProp;
9291
>n : Symbol(n, Decl(b.ts, 1, 3), Decl(b.ts, 3, 3), Decl(b.ts, 4, 3), Decl(b.ts, 5, 3), Decl(b.ts, 6, 3), Decl(b.ts, 9, 3), Decl(b.ts, 10, 3), Decl(b.ts, 11, 3), Decl(b.ts, 12, 3))
93-
>a.F1.staticProp : Symbol(a.F1.staticProp, Decl(a.js, 4, 24))
94-
>a.F1 : Symbol(a.F1, Decl(a.js, 2, 18))
92+
>a.F1.staticProp : Symbol(a.F1.staticProp, Decl(a.js, 3, 24))
93+
>a.F1 : Symbol(a.F1, Decl(a.js, 1, 18))
9594
>a : Symbol(a, Decl(b.ts, 0, 6))
96-
>F1 : Symbol(a.F1, Decl(a.js, 2, 18))
97-
>staticProp : Symbol(a.F1.staticProp, Decl(a.js, 4, 24))
95+
>F1 : Symbol(a.F1, Decl(a.js, 1, 18))
96+
>staticProp : Symbol(a.F1.staticProp, Decl(a.js, 3, 24))
9897

9998
var n = a.F2.staticProp;
10099
>n : Symbol(n, Decl(b.ts, 1, 3), Decl(b.ts, 3, 3), Decl(b.ts, 4, 3), Decl(b.ts, 5, 3), Decl(b.ts, 6, 3), Decl(b.ts, 9, 3), Decl(b.ts, 10, 3), Decl(b.ts, 11, 3), Decl(b.ts, 12, 3))
101-
>a.F2.staticProp : Symbol(F2.staticProp, Decl(a.js, 10, 32))
102-
>a.F2 : Symbol(a.F2, Decl(a.js, 10, 10))
100+
>a.F2.staticProp : Symbol(F2.staticProp, Decl(a.js, 9, 32))
101+
>a.F2 : Symbol(a.F2, Decl(a.js, 9, 10))
103102
>a : Symbol(a, Decl(b.ts, 0, 6))
104-
>F2 : Symbol(a.F2, Decl(a.js, 10, 10))
105-
>staticProp : Symbol(F2.staticProp, Decl(a.js, 10, 32))
103+
>F2 : Symbol(a.F2, Decl(a.js, 9, 10))
104+
>staticProp : Symbol(F2.staticProp, Decl(a.js, 9, 32))
106105

107106

108107
var n = C3.staticProp;

tests/baselines/reference/inferringClassStaticMembersFromAssignments.types

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
=== tests/cases/conformance/salsa/a.js ===
2-
32
export class C1 { }
43
>C1 : C1
54

0 commit comments

Comments
 (0)