Commit d9b1826
add support for const type parameter (JS changes)
Summary:
JS changes for support for [`const` modifier on type parameters](microsoft/TypeScript#51865). E.g.
```
function foo<const T>(x: T): [T] {...}
```
Reviewed By: SamChou19815
Differential Revision: D66856337
fbshipit-source-id: 109911abd8400b97a35d20d611b376dd12c46bed1 parent 5ce24bf commit d9b1826
File tree
8 files changed
+18
-0
lines changed- tools/hermes-parser/js
- flow-api-translator/src
- hermes-estree/src
- hermes-parser
- __tests__/__snapshots__
- src
- hermes-transform/src/generated
8 files changed
+18
-0
lines changedLines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1884 | 1884 | | |
1885 | 1885 | | |
1886 | 1886 | | |
| 1887 | + | |
1887 | 1888 | | |
1888 | 1889 | | |
1889 | 1890 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1606 | 1606 | | |
1607 | 1607 | | |
1608 | 1608 | | |
| 1609 | + | |
1609 | 1610 | | |
1610 | 1611 | | |
1611 | 1612 | | |
| |||
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4954 | 4954 | | |
4955 | 4955 | | |
4956 | 4956 | | |
| 4957 | + | |
4957 | 4958 | | |
4958 | 4959 | | |
4959 | 4960 | | |
| |||
4962 | 4963 | | |
4963 | 4964 | | |
4964 | 4965 | | |
| 4966 | + | |
4965 | 4967 | | |
4966 | 4968 | | |
4967 | 4969 | | |
| |||
5040 | 5042 | | |
5041 | 5043 | | |
5042 | 5044 | | |
| 5045 | + | |
5043 | 5046 | | |
5044 | 5047 | | |
5045 | 5048 | | |
| |||
5048 | 5051 | | |
5049 | 5052 | | |
5050 | 5053 | | |
| 5054 | + | |
5051 | 5055 | | |
5052 | 5056 | | |
5053 | 5057 | | |
| |||
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
| |||
114 | 115 | | |
115 | 116 | | |
116 | 117 | | |
| 118 | + | |
117 | 119 | | |
118 | 120 | | |
119 | 121 | | |
| |||
179 | 181 | | |
180 | 182 | | |
181 | 183 | | |
| 184 | + | |
182 | 185 | | |
183 | 186 | | |
184 | 187 | | |
| |||
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
884 | 884 | | |
885 | 885 | | |
886 | 886 | | |
| 887 | + | |
887 | 888 | | |
888 | 889 | | |
889 | 890 | | |
| |||
892 | 893 | | |
893 | 894 | | |
894 | 895 | | |
| 896 | + | |
895 | 897 | | |
896 | 898 | | |
897 | 899 | | |
| |||
959 | 961 | | |
960 | 962 | | |
961 | 963 | | |
| 964 | + | |
962 | 965 | | |
963 | 966 | | |
964 | 967 | | |
| |||
967 | 970 | | |
968 | 971 | | |
969 | 972 | | |
| 973 | + | |
970 | 974 | | |
971 | 975 | | |
972 | 976 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| |||
135 | 136 | | |
136 | 137 | | |
137 | 138 | | |
| 139 | + | |
138 | 140 | | |
139 | 141 | | |
140 | 142 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1574 | 1574 | | |
1575 | 1575 | | |
1576 | 1576 | | |
| 1577 | + | |
1577 | 1578 | | |
1578 | 1579 | | |
1579 | 1580 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1192 | 1192 | | |
1193 | 1193 | | |
1194 | 1194 | | |
| 1195 | + | |
1195 | 1196 | | |
1196 | 1197 | | |
1197 | 1198 | | |
| |||
3685 | 3686 | | |
3686 | 3687 | | |
3687 | 3688 | | |
| 3689 | + | |
3688 | 3690 | | |
3689 | 3691 | | |
3690 | 3692 | | |
| |||
0 commit comments