@@ -135,7 +135,7 @@ let impl: I = {
135
135
136
136
return this.a;
137
137
>this.a : Symbol(a, Decl(thisTypeInFunctions.ts, 24, 30))
138
- >this : Symbol(, Decl(thisTypeInFunctions.ts, 24, 28 ))
138
+ >this : Symbol(this , Decl(thisTypeInFunctions.ts, 24, 23 ))
139
139
>a : Symbol(a, Decl(thisTypeInFunctions.ts, 24, 30))
140
140
141
141
},
@@ -144,7 +144,7 @@ let impl: I = {
144
144
145
145
return this.a;
146
146
>this.a : Symbol(I.a, Decl(thisTypeInFunctions.ts, 20, 13))
147
- >this : Symbol(I , Decl(thisTypeInFunctions.ts, 19, 21 ))
147
+ >this : Symbol(this , Decl(thisTypeInFunctions.ts, 25, 22 ))
148
148
>a : Symbol(I.a, Decl(thisTypeInFunctions.ts, 20, 13))
149
149
150
150
},
@@ -153,7 +153,7 @@ let impl: I = {
153
153
154
154
return this.a;
155
155
>this.a : Symbol(I.a, Decl(thisTypeInFunctions.ts, 20, 13))
156
- >this : Symbol(I , Decl(thisTypeInFunctions.ts, 19, 21 ))
156
+ >this : Symbol(this , Decl(thisTypeInFunctions.ts, 26, 17 ))
157
157
>a : Symbol(I.a, Decl(thisTypeInFunctions.ts, 20, 13))
158
158
159
159
},
@@ -173,15 +173,15 @@ impl.explicitStructural = function() { return this.a; };
173
173
>impl : Symbol(impl, Decl(thisTypeInFunctions.ts, 37, 3))
174
174
>explicitStructural : Symbol(I.explicitStructural, Decl(thisTypeInFunctions.ts, 23, 38))
175
175
>this.a : Symbol(a, Decl(thisTypeInFunctions.ts, 24, 30))
176
- >this : Symbol(, Decl(thisTypeInFunctions.ts, 24, 28 ))
176
+ >this : Symbol(this , Decl(thisTypeInFunctions.ts, 24, 23 ))
177
177
>a : Symbol(a, Decl(thisTypeInFunctions.ts, 24, 30))
178
178
179
179
impl.explicitInterface = function() { return this.a; };
180
180
>impl.explicitInterface : Symbol(I.explicitInterface, Decl(thisTypeInFunctions.ts, 24, 50))
181
181
>impl : Symbol(impl, Decl(thisTypeInFunctions.ts, 37, 3))
182
182
>explicitInterface : Symbol(I.explicitInterface, Decl(thisTypeInFunctions.ts, 24, 50))
183
183
>this.a : Symbol(I.a, Decl(thisTypeInFunctions.ts, 20, 13))
184
- >this : Symbol(I , Decl(thisTypeInFunctions.ts, 19, 21 ))
184
+ >this : Symbol(this , Decl(thisTypeInFunctions.ts, 25, 22 ))
185
185
>a : Symbol(I.a, Decl(thisTypeInFunctions.ts, 20, 13))
186
186
187
187
impl.explicitStructural = () => 12;
@@ -199,7 +199,7 @@ impl.explicitThis = function () { return this.a; };
199
199
>impl : Symbol(impl, Decl(thisTypeInFunctions.ts, 37, 3))
200
200
>explicitThis : Symbol(I.explicitThis, Decl(thisTypeInFunctions.ts, 25, 39))
201
201
>this.a : Symbol(I.a, Decl(thisTypeInFunctions.ts, 20, 13))
202
- >this : Symbol(I , Decl(thisTypeInFunctions.ts, 19, 21 ))
202
+ >this : Symbol(this , Decl(thisTypeInFunctions.ts, 26, 17 ))
203
203
>a : Symbol(I.a, Decl(thisTypeInFunctions.ts, 20, 13))
204
204
205
205
// parameter checking
@@ -536,7 +536,7 @@ c.explicitC = function(m) { return this.n + m };
536
536
>explicitC : Symbol(C.explicitC, Decl(thisTypeInFunctions.ts, 8, 5))
537
537
>m : Symbol(m, Decl(thisTypeInFunctions.ts, 126, 23))
538
538
>this.n : Symbol(C.n, Decl(thisTypeInFunctions.ts, 4, 9))
539
- >this : Symbol(C , Decl(thisTypeInFunctions.ts, 3, 1 ))
539
+ >this : Symbol(this , Decl(thisTypeInFunctions.ts, 9, 14 ))
540
540
>n : Symbol(C.n, Decl(thisTypeInFunctions.ts, 4, 9))
541
541
>m : Symbol(m, Decl(thisTypeInFunctions.ts, 126, 23))
542
542
@@ -546,7 +546,7 @@ c.explicitProperty = function(m) { return this.n + m };
546
546
>explicitProperty : Symbol(C.explicitProperty, Decl(thisTypeInFunctions.ts, 11, 5))
547
547
>m : Symbol(m, Decl(thisTypeInFunctions.ts, 127, 30))
548
548
>this.n : Symbol(n, Decl(thisTypeInFunctions.ts, 12, 28))
549
- >this : Symbol(, Decl(thisTypeInFunctions.ts, 12, 26 ))
549
+ >this : Symbol(this , Decl(thisTypeInFunctions.ts, 12, 21 ))
550
550
>n : Symbol(n, Decl(thisTypeInFunctions.ts, 12, 28))
551
551
>m : Symbol(m, Decl(thisTypeInFunctions.ts, 127, 30))
552
552
@@ -556,7 +556,7 @@ c.explicitThis = function(m) { return this.n + m };
556
556
>explicitThis : Symbol(C.explicitThis, Decl(thisTypeInFunctions.ts, 5, 14))
557
557
>m : Symbol(m, Decl(thisTypeInFunctions.ts, 128, 26))
558
558
>this.n : Symbol(C.n, Decl(thisTypeInFunctions.ts, 4, 9))
559
- >this : Symbol(C , Decl(thisTypeInFunctions.ts, 3, 1 ))
559
+ >this : Symbol(this , Decl(thisTypeInFunctions.ts, 6, 17 ))
560
560
>n : Symbol(C.n, Decl(thisTypeInFunctions.ts, 4, 9))
561
561
>m : Symbol(m, Decl(thisTypeInFunctions.ts, 128, 26))
562
562
0 commit comments