@@ -30,41 +30,43 @@ class X {
3030>this : Symbol(X, Decl(input.js, 5, 1))
3131
3232 this.mistake = 'frankly, complete nonsense';
33- >this.mistake : Symbol(X.mistake, Decl(input.js, 12, 5))
33+ >this.mistake : Symbol(X.mistake, Decl(input.js, 12, 5), Decl(input.js, 16, 16) )
3434>this : Symbol(X, Decl(input.js, 5, 1))
3535>mistake : Symbol(X.mistake, Decl(input.js, 8, 35))
3636 }
3737 m() {
3838>m : Symbol(X.m, Decl(input.js, 10, 5))
3939 }
4040 mistake() {
41- >mistake : Symbol(X.mistake, Decl(input.js, 12, 5))
41+ >mistake : Symbol(X.mistake, Decl(input.js, 12, 5), Decl(input.js, 16, 16) )
4242 }
4343}
4444let x = new X();
4545>x : Symbol(x, Decl(input.js, 16, 3))
4646>X : Symbol(X, Decl(input.js, 5, 1))
4747
4848X.prototype.mistake = false;
49- >X.prototype.mistake : Symbol(X.mistake, Decl(input.js, 12, 5))
49+ >X.prototype.mistake : Symbol(X.mistake, Decl(input.js, 12, 5), Decl(input.js, 16, 16))
50+ >X.prototype : Symbol(X.mistake, Decl(input.js, 12, 5), Decl(input.js, 16, 16))
5051>X : Symbol(X, Decl(input.js, 5, 1))
5152>prototype : Symbol(X.prototype)
53+ >mistake : Symbol(X.mistake, Decl(input.js, 12, 5), Decl(input.js, 16, 16))
5254
5355x.m();
5456>x.m : Symbol(X.m, Decl(input.js, 10, 5))
5557>x : Symbol(x, Decl(input.js, 16, 3))
5658>m : Symbol(X.m, Decl(input.js, 10, 5))
5759
5860x.mistake;
59- >x.mistake : Symbol(X.mistake, Decl(input.js, 12, 5))
61+ >x.mistake : Symbol(X.mistake, Decl(input.js, 12, 5), Decl(input.js, 16, 16) )
6062>x : Symbol(x, Decl(input.js, 16, 3))
61- >mistake : Symbol(X.mistake, Decl(input.js, 12, 5))
63+ >mistake : Symbol(X.mistake, Decl(input.js, 12, 5), Decl(input.js, 16, 16) )
6264
6365class Y {
6466>Y : Symbol(Y, Decl(input.js, 19, 10))
6567
6668 mistake() {
67- >mistake : Symbol(Y.mistake, Decl(input.js, 20, 9), Decl(input.js, 26, 35))
69+ >mistake : Symbol(Y.mistake, Decl(input.js, 20, 9), Decl(input.js, 26, 35), Decl(input.js, 29, 1) )
6870 }
6971 m() {
7072>m : Symbol(Y.m, Decl(input.js, 22, 5), Decl(input.js, 25, 19))
@@ -80,15 +82,17 @@ class Y {
8082>this : Symbol(Y, Decl(input.js, 19, 10))
8183
8284 this.mistake = 'even more nonsense';
83- >this.mistake : Symbol(Y.mistake, Decl(input.js, 20, 9), Decl(input.js, 26, 35))
85+ >this.mistake : Symbol(Y.mistake, Decl(input.js, 20, 9), Decl(input.js, 26, 35), Decl(input.js, 29, 1) )
8486>this : Symbol(Y, Decl(input.js, 19, 10))
85- >mistake : Symbol(Y.mistake, Decl(input.js, 20, 9), Decl(input.js, 26, 35))
87+ >mistake : Symbol(Y.mistake, Decl(input.js, 20, 9), Decl(input.js, 26, 35), Decl(input.js, 29, 1) )
8688 }
8789}
8890Y.prototype.mistake = true;
89- >Y.prototype.mistake : Symbol(Y.mistake, Decl(input.js, 20, 9), Decl(input.js, 26, 35))
91+ >Y.prototype.mistake : Symbol(Y.mistake, Decl(input.js, 20, 9), Decl(input.js, 26, 35), Decl(input.js, 29, 1))
92+ >Y.prototype : Symbol(Y.mistake, Decl(input.js, 20, 9), Decl(input.js, 26, 35), Decl(input.js, 29, 1))
9093>Y : Symbol(Y, Decl(input.js, 19, 10))
9194>prototype : Symbol(Y.prototype)
95+ >mistake : Symbol(Y.mistake, Decl(input.js, 20, 9), Decl(input.js, 26, 35), Decl(input.js, 29, 1))
9296
9397let y = new Y();
9498>y : Symbol(y, Decl(input.js, 31, 3))
@@ -100,7 +104,7 @@ y.m();
100104>m : Symbol(Y.m, Decl(input.js, 22, 5), Decl(input.js, 25, 19))
101105
102106y.mistake();
103- >y.mistake : Symbol(Y.mistake, Decl(input.js, 20, 9), Decl(input.js, 26, 35))
107+ >y.mistake : Symbol(Y.mistake, Decl(input.js, 20, 9), Decl(input.js, 26, 35), Decl(input.js, 29, 1) )
104108>y : Symbol(y, Decl(input.js, 31, 3))
105- >mistake : Symbol(Y.mistake, Decl(input.js, 20, 9), Decl(input.js, 26, 35))
109+ >mistake : Symbol(Y.mistake, Decl(input.js, 20, 9), Decl(input.js, 26, 35), Decl(input.js, 29, 1) )
106110
0 commit comments