File tree
73 files changed
+4507
-150
lines changed- src
- compiler
- harness
- lib
- services
- tests
- baselines/reference
- cases
- compiler
- conformance
- expressions/thisKeyword
- types/thisType
- fourslash
- unittests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
73 files changed
+4507
-150
lines changedDiff for: src/compiler/checker.ts
+155-37
Large diffs are not rendered by default.
Diff for: src/compiler/commandLineParser.ts
+5
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
125 | 130 |
| |
126 | 131 |
| |
127 | 132 |
| |
|
Diff for: src/compiler/diagnosticMessages.json
+32-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1879 | 1879 |
| |
1880 | 1880 |
| |
1881 | 1881 |
| |
| 1882 | + | |
| 1883 | + | |
| 1884 | + | |
| 1885 | + | |
| 1886 | + | |
| 1887 | + | |
| 1888 | + | |
| 1889 | + | |
| 1890 | + | |
| 1891 | + | |
| 1892 | + | |
| 1893 | + | |
| 1894 | + | |
| 1895 | + | |
| 1896 | + | |
| 1897 | + | |
| 1898 | + | |
| 1899 | + | |
| 1900 | + | |
| 1901 | + | |
| 1902 | + | |
| 1903 | + | |
| 1904 | + | |
| 1905 | + | |
| 1906 | + | |
| 1907 | + | |
| 1908 | + | |
| 1909 | + | |
1882 | 1910 |
| |
1883 | 1911 |
| |
1884 | 1912 |
| |
| |||
2632 | 2660 |
| |
2633 | 2661 |
| |
2634 | 2662 |
| |
2635 |
| - | |
| 2663 | + | |
| 2664 | + | |
| 2665 | + | |
| 2666 | + | |
2636 | 2667 |
| |
2637 | 2668 |
| |
2638 | 2669 |
| |
|
Diff for: src/compiler/emitter.ts
+2-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4630 | 4630 |
| |
4631 | 4631 |
| |
4632 | 4632 |
| |
| 4633 | + | |
4633 | 4634 |
| |
4634 |
| - | |
| 4635 | + | |
4635 | 4636 |
| |
4636 | 4637 |
| |
4637 | 4638 |
| |
|
Diff for: src/compiler/parser.ts
+13-9
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2010 | 2010 |
| |
2011 | 2011 |
| |
2012 | 2012 |
| |
2013 |
| - | |
| 2013 | + | |
2014 | 2014 |
| |
2015 | 2015 |
| |
2016 | 2016 |
| |
| |||
2022 | 2022 |
| |
2023 | 2023 |
| |
2024 | 2024 |
| |
| 2025 | + | |
| 2026 | + | |
| 2027 | + | |
| 2028 | + | |
| 2029 | + | |
| 2030 | + | |
2025 | 2031 |
| |
2026 | 2032 |
| |
2027 | 2033 |
| |
2028 | 2034 |
| |
2029 | 2035 |
| |
2030 | 2036 |
| |
2031 |
| - | |
2032 | 2037 |
| |
2033 |
| - | |
2034 | 2038 |
| |
2035 | 2039 |
| |
2036 | 2040 |
| |
| |||
2068 | 2072 |
| |
2069 | 2073 |
| |
2070 | 2074 |
| |
2071 |
| - | |
2072 |
| - | |
2073 |
| - | |
2074 |
| - | |
2075 |
| - | |
| 2075 | + | |
| 2076 | + | |
| 2077 | + | |
| 2078 | + | |
| 2079 | + | |
2076 | 2080 |
| |
2077 | 2081 |
| |
2078 | 2082 |
| |
| |||
2473 | 2477 |
| |
2474 | 2478 |
| |
2475 | 2479 |
| |
2476 |
| - | |
| 2480 | + | |
2477 | 2481 |
| |
2478 | 2482 |
| |
2479 | 2483 |
| |
|
Diff for: src/compiler/types.ts
+3-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1778 | 1778 |
| |
1779 | 1779 |
| |
1780 | 1780 |
| |
1781 |
| - | |
| 1781 | + | |
1782 | 1782 |
| |
1783 | 1783 |
| |
1784 | 1784 |
| |
| |||
2280 | 2280 |
| |
2281 | 2281 |
| |
2282 | 2282 |
| |
| 2283 | + | |
2283 | 2284 |
| |
2284 | 2285 |
| |
2285 | 2286 |
| |
| |||
2424 | 2425 |
| |
2425 | 2426 |
| |
2426 | 2427 |
| |
| 2428 | + | |
2427 | 2429 |
| |
2428 | 2430 |
| |
2429 | 2431 |
| |
|
Diff for: src/harness/loggedIO.ts
+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
237 | 237 |
| |
238 | 238 |
| |
239 | 239 |
| |
240 |
| - | |
241 |
| - | |
| 240 | + | |
| 241 | + | |
242 | 242 |
| |
243 | 243 |
| |
244 | 244 |
| |
|
Diff for: src/lib/es5.d.ts
+6-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
215 | 215 |
| |
216 | 216 |
| |
217 | 217 |
| |
218 |
| - | |
| 218 | + | |
| 219 | + | |
219 | 220 |
| |
220 | 221 |
| |
221 | 222 |
| |
222 | 223 |
| |
223 | 224 |
| |
224 | 225 |
| |
225 |
| - | |
| 226 | + | |
| 227 | + | |
226 | 228 |
| |
227 | 229 |
| |
228 | 230 |
| |
229 | 231 |
| |
230 | 232 |
| |
231 | 233 |
| |
232 | 234 |
| |
233 |
| - | |
| 235 | + | |
| 236 | + | |
234 | 237 |
| |
235 | 238 |
| |
236 | 239 |
| |
|
Diff for: src/services/services.ts
+17-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
741 | 741 |
| |
742 | 742 |
| |
743 | 743 |
| |
| 744 | + | |
744 | 745 |
| |
745 | 746 |
| |
746 | 747 |
| |
| |||
4109 | 4110 |
| |
4110 | 4111 |
| |
4111 | 4112 |
| |
| 4113 | + | |
| 4114 | + | |
| 4115 | + | |
4112 | 4116 |
| |
4113 | 4117 |
| |
4114 | 4118 |
| |
| |||
4171 | 4175 |
| |
4172 | 4176 |
| |
4173 | 4177 |
| |
| 4178 | + | |
4174 | 4179 |
| |
4175 | 4180 |
| |
4176 | 4181 |
| |
| |||
4181 | 4186 |
| |
4182 | 4187 |
| |
4183 | 4188 |
| |
4184 |
| - | |
| 4189 | + | |
4185 | 4190 |
| |
4186 | 4191 |
| |
4187 | 4192 |
| |
| |||
4292 | 4297 |
| |
4293 | 4298 |
| |
4294 | 4299 |
| |
4295 |
| - | |
| 4300 | + | |
4296 | 4301 |
| |
4297 | 4302 |
| |
4298 | 4303 |
| |
| |||
4434 | 4439 |
| |
4435 | 4440 |
| |
4436 | 4441 |
| |
4437 |
| - | |
| 4442 | + | |
| 4443 | + | |
| 4444 | + | |
| 4445 | + | |
| 4446 | + | |
| 4447 | + | |
| 4448 | + | |
| 4449 | + | |
4438 | 4450 |
| |
4439 | 4451 |
| |
4440 | 4452 |
| |
4441 |
| - | |
| 4453 | + | |
| 4454 | + | |
4442 | 4455 |
| |
4443 | 4456 |
| |
4444 | 4457 |
| |
|
Diff for: src/services/signatureHelp.ts
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
559 | 559 |
| |
560 | 560 |
| |
561 | 561 |
| |
562 |
| - | |
| 562 | + | |
563 | 563 |
| |
564 | 564 |
| |
565 | 565 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 |
| - | |
| 8 | + | |
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
| |||
48 | 48 |
| |
49 | 49 |
| |
50 | 50 |
| |
51 |
| - | |
| 51 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
13 |
| - | |
| 13 | + | |
14 | 14 |
| |
15 |
| - | |
| 15 | + | |
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 |
| - | |
13 |
| - | |
14 |
| - | |
15 |
| - | |
16 |
| - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
17 | 17 |
| |
18 |
| - | |
| 18 | + | |
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
24 | 28 |
| |
25 | 29 |
| |
26 | 30 |
| |
27 | 31 |
| |
28 | 32 |
| |
29 | 33 |
| |
30 | 34 |
| |
| 35 | + | |
| 36 | + | |
| 37 | + | |
31 | 38 |
| |
32 | 39 |
| |
33 | 40 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
27 |
| - | |
28 |
| - | |
29 |
| - | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
| |||
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
39 |
| - | |
40 |
| - | |
41 |
| - | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
42 | 42 |
| |
43 | 43 |
| |
44 | 44 |
| |
|
+4-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 |
| - | |
| 8 | + | |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
| 11 | + | |
11 | 12 |
| |
12 | 13 |
| |
13 | 14 |
| |
14 | 15 |
| |
15 | 16 |
| |
16 | 17 |
| |
17 | 18 |
| |
18 |
| - | |
| 19 | + | |
19 | 20 |
| |
20 | 21 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 |
| - | |
| 12 | + | |
13 | 13 |
| |
14 | 14 |
| |
| 15 | + |
0 commit comments