File tree
16 files changed
+385
-39
lines changed- include/swift/AST
- lib
- AST
- ASTGen/Sources/MacroEvaluation
- Demangling
- Macros/Sources/SwiftMacros
- Sema
- test/Macros
16 files changed
+385
-39
lines changedLines changed: 9 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
408 | 408 |
| |
409 | 409 |
| |
410 | 410 |
| |
| 411 | + | |
| 412 | + | |
411 | 413 |
| |
412 | 414 |
| |
413 | 415 |
| |
414 |
| - | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
415 | 423 |
| |
416 | 424 |
| |
417 | 425 |
| |
|
Lines changed: 48 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
243 | 243 |
| |
244 | 244 |
| |
245 | 245 |
| |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
246 | 294 |
| |
247 | 295 |
| |
248 | 296 |
| |
|
Lines changed: 6 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4305 | 4305 |
| |
4306 | 4306 |
| |
4307 | 4307 |
| |
| 4308 | + | |
| 4309 | + | |
4308 | 4310 |
| |
4309 | 4311 |
| |
4310 | 4312 |
| |
| |||
4422 | 4424 |
| |
4423 | 4425 |
| |
4424 | 4426 |
| |
| 4427 | + | |
| 4428 | + | |
| 4429 | + | |
| 4430 | + | |
4425 | 4431 |
| |
4426 | 4432 |
| |
4427 | 4433 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4672 | 4672 |
| |
4673 | 4673 |
| |
4674 | 4674 |
| |
4675 |
| - | |
| 4675 | + | |
4676 | 4676 |
| |
4677 | 4677 |
| |
4678 | 4678 |
| |
| |||
4681 | 4681 |
| |
4682 | 4682 |
| |
4683 | 4683 |
| |
4684 |
| - | |
| 4684 | + | |
4685 | 4685 |
| |
4686 | 4686 |
| |
4687 | 4687 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
527 | 527 |
| |
528 | 528 |
| |
529 | 529 |
| |
530 |
| - | |
| 530 | + | |
531 | 531 |
| |
532 | 532 |
| |
533 | 533 |
| |
|
Lines changed: 56 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4757 | 4757 |
| |
4758 | 4758 |
| |
4759 | 4759 |
| |
4760 |
| - | |
| 4760 | + | |
| 4761 | + | |
4761 | 4762 |
| |
4762 | 4763 |
| |
4763 | 4764 |
| |
| |||
4766 | 4767 |
| |
4767 | 4768 |
| |
4768 | 4769 |
| |
4769 |
| - | |
| 4770 | + | |
4770 | 4771 |
| |
4771 |
| - | |
| 4772 | + | |
4772 | 4773 |
| |
4773 | 4774 |
| |
4774 | 4775 |
| |
| |||
4873 | 4874 |
| |
4874 | 4875 |
| |
4875 | 4876 |
| |
4876 |
| - | |
| 4877 | + | |
| 4878 | + | |
| 4879 | + | |
| 4880 | + | |
4877 | 4881 |
| |
4878 | 4882 |
| |
4879 | 4883 |
| |
| |||
4900 | 4904 |
| |
4901 | 4905 |
| |
4902 | 4906 |
| |
4903 |
| - | |
4904 |
| - | |
4905 |
| - | |
4906 |
| - | |
| 4907 | + | |
| 4908 | + | |
4907 | 4909 |
| |
4908 | 4910 |
| |
4909 | 4911 |
| |
4910 | 4912 |
| |
4911 | 4913 |
| |
4912 |
| - | |
| 4914 | + | |
4913 | 4915 |
| |
4914 | 4916 |
| |
4915 | 4917 |
| |
| |||
4925 | 4927 |
| |
4926 | 4928 |
| |
4927 | 4929 |
| |
| 4930 | + | |
| 4931 | + | |
| 4932 | + | |
| 4933 | + | |
| 4934 | + | |
| 4935 | + | |
| 4936 | + | |
4928 | 4937 |
| |
4929 | 4938 |
| |
4930 | 4939 |
| |
| |||
4941 | 4950 |
| |
4942 | 4951 |
| |
4943 | 4952 |
| |
4944 |
| - | |
| 4953 | + | |
| 4954 | + | |
4945 | 4955 |
| |
4946 | 4956 |
| |
4947 | 4957 |
| |
| |||
4953 | 4963 |
| |
4954 | 4964 |
| |
4955 | 4965 |
| |
| 4966 | + | |
| 4967 | + | |
| 4968 | + | |
| 4969 | + | |
| 4970 | + | |
| 4971 | + | |
| 4972 | + | |
| 4973 | + | |
| 4974 | + | |
| 4975 | + | |
| 4976 | + | |
| 4977 | + | |
| 4978 | + | |
| 4979 | + | |
| 4980 | + | |
| 4981 | + | |
| 4982 | + | |
| 4983 | + | |
| 4984 | + | |
| 4985 | + | |
| 4986 | + | |
| 4987 | + | |
| 4988 | + | |
| 4989 | + | |
| 4990 | + | |
| 4991 | + | |
| 4992 | + | |
| 4993 | + | |
| 4994 | + | |
| 4995 | + | |
| 4996 | + | |
| 4997 | + | |
| 4998 | + | |
| 4999 | + | |
| 5000 | + | |
| 5001 | + | |
4956 | 5002 |
| |
4957 | 5003 |
| |
4958 | 5004 |
| |
|
Lines changed: 15 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
309 | 309 |
| |
310 | 310 |
| |
311 | 311 |
| |
312 |
| - | |
313 |
| - | |
314 |
| - | |
315 |
| - | |
316 | 312 |
| |
317 |
| - | |
318 |
| - | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
319 | 328 |
| |
320 | 329 |
| |
321 | 330 |
| |
|
Lines changed: 35 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
| 21 | + | |
21 | 22 |
| |
22 | 23 |
| |
23 | 24 |
| |
| |||
2016 | 2017 |
| |
2017 | 2018 |
| |
2018 | 2019 |
| |
| 2020 | + | |
| 2021 | + | |
| 2022 | + | |
| 2023 | + | |
| 2024 | + | |
| 2025 | + | |
| 2026 | + | |
| 2027 | + | |
| 2028 | + | |
| 2029 | + | |
| 2030 | + | |
| 2031 | + | |
| 2032 | + | |
| 2033 | + | |
| 2034 | + | |
| 2035 | + | |
| 2036 | + | |
| 2037 | + | |
| 2038 | + | |
| 2039 | + | |
| 2040 | + | |
| 2041 | + | |
| 2042 | + | |
2019 | 2043 |
| |
2020 | 2044 |
| |
2021 | 2045 |
| |
| |||
2175 | 2199 |
| |
2176 | 2200 |
| |
2177 | 2201 |
| |
| 2202 | + | |
| 2203 | + | |
| 2204 | + | |
| 2205 | + | |
| 2206 | + | |
| 2207 | + | |
| 2208 | + | |
| 2209 | + | |
| 2210 | + | |
| 2211 | + | |
| 2212 | + | |
2178 | 2213 |
| |
2179 | 2214 |
| |
2180 | 2215 |
| |
|
Lines changed: 8 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2644 | 2644 |
| |
2645 | 2645 |
| |
2646 | 2646 |
| |
2647 |
| - | |
2648 |
| - | |
2649 |
| - | |
2650 |
| - | |
2651 |
| - | |
| 2647 | + | |
| 2648 | + | |
| 2649 | + | |
| 2650 | + | |
2652 | 2651 |
| |
2653 | 2652 |
| |
2654 | 2653 |
| |
2655 |
| - | |
2656 |
| - | |
2657 |
| - | |
2658 |
| - | |
2659 |
| - | |
| 2654 | + | |
| 2655 | + | |
| 2656 | + | |
| 2657 | + | |
2660 | 2658 |
| |
2661 | 2659 |
| |
2662 | 2660 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
586 | 586 |
| |
587 | 587 |
| |
588 | 588 |
| |
589 |
| - | |
| 589 | + | |
590 | 590 |
| |
591 | 591 |
| |
592 | 592 |
| |
| |||
654 | 654 |
| |
655 | 655 |
| |
656 | 656 |
| |
657 |
| - | |
| 657 | + | |
658 | 658 |
| |
659 | 659 |
| |
660 | 660 |
| |
| |||
686 | 686 |
| |
687 | 687 |
| |
688 | 688 |
| |
689 |
| - | |
| 689 | + | |
690 | 690 |
| |
691 | 691 |
| |
692 | 692 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4481 | 4481 |
| |
4482 | 4482 |
| |
4483 | 4483 |
| |
4484 |
| - | |
| 4484 | + | |
4485 | 4485 |
| |
4486 | 4486 |
| |
4487 | 4487 |
| |
|
0 commit comments