This repository was archived by the owner on May 28, 2025. It is now read-only.
File tree
312 files changed
+5042
-2396
lines changed- compiler
- rustc_ast/src
- rustc_ast_lowering
- src
- rustc_ast_pretty/src/pprust
- rustc_borrowck/src
- diagnostics
- polonius
- region_infer
- type_check
- rustc_builtin_macros
- src
- deriving
- rustc_codegen_cranelift
- .github/workflows
- build_system
- patches
- scripts
- src
- intrinsics
- rustc_codegen_gcc/src
- rustc_codegen_llvm/src
- llvm
- rustc_codegen_ssa/src
- mir
- traits
- rustc_const_eval
- src
- const_eval
- interpret
- transform
- check_consts
- rustc_error_codes/src/error_codes
- rustc_feature/src
- rustc_hir/src
- rustc_hir_analysis
- src
- check
- collect
- variance
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- method
- rustc_infer/src
- infer
- error_reporting
- nice_region_error
- opaque_types
- rustc_lint/src
- rustc_llvm/llvm-wrapper
- rustc_metadata/src/rmeta/decoder
- rustc_middle/src
- mir
- query
- thir
- traits/solve/inspect
- ty
- rustc_mir_build/src
- build/expr
- thir
- cx
- rustc_mir_dataflow/src
- framework
- impls
- move_paths
- rustc_mir_transform/src
- coverage
- rustc_monomorphize/src
- rustc_parse/src/parser
- rustc_passes/src
- rustc_resolve/src
- rustc_smir/src/rustc_smir/convert
- rustc_span/src
- rustc_target/src/spec
- targets
- rustc_trait_selection/src/traits/error_reporting
- rustc_ty_utils/src
- library
- alloc/src/collections/btree
- core/src
- fmt
- ptr
- slice
- std/src
- io
- buffered
- src
- doc
- rustc/src
- unstable-book/src/language-features
- librustdoc
- tools
- clippy
- clippy_lints/src/loops
- clippy_utils/src
- miri/src
- bin
- tidy/src
- tests
- assembly/targets
- codegen
- enum
- mir-opt
- issues
- pre-codegen
- rustdoc-ui
- issues
- ui
- asm
- aarch64
- x86_64
- associated-inherent-types
- bugs
- associated-type-bounds
- associated-types
- const-generics
- generic_arg_infer
- issues
- consts
- const-eval
- cycle-trait
- delegation
- did_you_mean
- error-codes
- feature-gates
- generic-associated-types
- impl-trait
- in-trait
- issues
- infinite
- issues
- issue-23302-enum-infinite-recursion
- layout
- lifetimes
- object-safety
- resolve
- auxiliary
- rfcs
- rfc-2396-target_feature-11
- rfc-2632-const-trait-impl
- const_derives
- span
- suggestions
- target-feature
- trait-bounds
- traits
- associated_type_bound
- bound
- next-solver
- assembly
- env-shadows-impls
- trait-upcasting
- type-alias-enum-variants
- type-alias-impl-trait
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
312 files changed
+5042
-2396
lines changedLines changed: 4 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2302 | 2302 |
| |
2303 | 2303 |
| |
2304 | 2304 |
| |
| 2305 | + | |
| 2306 | + | |
| 2307 | + | |
2305 | 2308 |
| |
2306 | 2309 |
| |
2307 | 2310 |
| |
| |||
2311 | 2314 |
| |
2312 | 2315 |
| |
2313 | 2316 |
| |
2314 |
| - | |
| 2317 | + | |
2315 | 2318 |
| |
2316 | 2319 |
| |
2317 | 2320 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1331 | 1331 |
| |
1332 | 1332 |
| |
1333 | 1333 |
| |
| 1334 | + | |
1334 | 1335 |
| |
1335 | 1336 |
| |
1336 | 1337 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
823 | 823 |
| |
824 | 824 |
| |
825 | 825 |
| |
| 826 | + | |
826 | 827 |
| |
827 | 828 |
| |
828 | 829 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
88 | 88 |
| |
89 | 89 |
| |
90 | 90 |
| |
| 91 | + | |
| 92 | + | |
| 93 | + | |
91 | 94 |
| |
92 | 95 |
| |
93 | 96 |
| |
|
Lines changed: 23 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
7 |
| - | |
8 |
| - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
| |||
237 | 237 |
| |
238 | 238 |
| |
239 | 239 |
| |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
240 | 252 |
| |
241 | 253 |
| |
242 | 254 |
| |
| |||
296 | 308 |
| |
297 | 309 |
| |
298 | 310 |
| |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
299 | 317 |
| |
300 | 318 |
| |
301 | 319 |
| |
| |||
335 | 353 |
| |
336 | 354 |
| |
337 | 355 |
| |
338 |
| - | |
| 356 | + | |
| 357 | + | |
339 | 358 |
| |
340 | 359 |
| |
341 | 360 |
| |
|
Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
261 | 261 |
| |
262 | 262 |
| |
263 | 263 |
| |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
264 | 274 |
| |
265 | 275 |
| |
266 | 276 |
| |
|
Lines changed: 11 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
| |||
594 | 595 |
| |
595 | 596 |
| |
596 | 597 |
| |
597 |
| - | |
| 598 | + | |
598 | 599 |
| |
599 | 600 |
| |
600 |
| - | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
601 | 604 |
| |
602 |
| - | |
| 605 | + | |
603 | 606 |
| |
604 | 607 |
| |
| 608 | + | |
605 | 609 |
| |
606 | 610 |
| |
607 | 611 |
| |
608 |
| - | |
| 612 | + | |
609 | 613 |
| |
610 | 614 |
| |
611 | 615 |
| |
612 | 616 |
| |
613 |
| - | |
| 617 | + | |
614 | 618 |
| |
| 619 | + | |
615 | 620 |
| |
616 | 621 |
| |
617 | 622 |
| |
618 |
| - | |
619 |
| - | |
620 |
| - | |
| 623 | + | |
621 | 624 |
| |
622 | 625 |
| |
623 | 626 |
| |
|
Lines changed: 14 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
275 | 275 |
| |
276 | 276 |
| |
277 | 277 |
| |
278 |
| - | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
279 | 285 |
| |
280 | 286 |
| |
281 | 287 |
| |
| |||
936 | 942 |
| |
937 | 943 |
| |
938 | 944 |
| |
939 |
| - | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
940 | 952 |
| |
941 | 953 |
| |
942 | 954 |
| |
|
Lines changed: 25 additions & 33 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
265 | 265 |
| |
266 | 266 |
| |
267 | 267 |
| |
268 |
| - | |
269 |
| - | |
| 268 | + | |
270 | 269 |
| |
271 |
| - | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
272 | 273 |
| |
273 |
| - | |
274 |
| - | |
275 | 274 |
| |
276 | 275 |
| |
277 | 276 |
| |
| |||
1075 | 1074 |
| |
1076 | 1075 |
| |
1077 | 1076 |
| |
1078 |
| - | |
1079 |
| - | |
1080 |
| - | |
| 1077 | + | |
1081 | 1078 |
| |
1082 | 1079 |
| |
1083 | 1080 |
| |
| |||
1417 | 1414 |
| |
1418 | 1415 |
| |
1419 | 1416 |
| |
1420 |
| - | |
1421 |
| - | |
1422 |
| - | |
1423 |
| - | |
1424 |
| - | |
1425 |
| - | |
1426 |
| - | |
1427 |
| - | |
1428 |
| - | |
1429 |
| - | |
1430 |
| - | |
1431 |
| - | |
1432 |
| - | |
1433 |
| - | |
1434 |
| - | |
1435 |
| - | |
1436 |
| - | |
1437 |
| - | |
| 1417 | + | |
| 1418 | + | |
| 1419 | + | |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
1438 | 1425 |
| |
1439 | 1426 |
| |
1440 | 1427 |
| |
| |||
1553 | 1540 |
| |
1554 | 1541 |
| |
1555 | 1542 |
| |
1556 |
| - | |
1557 |
| - | |
1558 |
| - | |
| 1543 | + | |
| 1544 | + | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
| 1550 | + | |
1559 | 1551 |
| |
1560 | 1552 |
| |
1561 | 1553 |
| |
| |||
1823 | 1815 |
| |
1824 | 1816 |
| |
1825 | 1817 |
| |
1826 |
| - | |
| 1818 | + | |
1827 | 1819 |
| |
1828 |
| - | |
| 1820 | + | |
1829 | 1821 |
| |
1830 | 1822 |
| |
1831 | 1823 |
| |
| |||
1919 | 1911 |
| |
1920 | 1912 |
| |
1921 | 1913 |
| |
1922 |
| - | |
| 1914 | + | |
1923 | 1915 |
| |
1924 |
| - | |
| 1916 | + | |
1925 | 1917 |
| |
1926 | 1918 |
| |
1927 | 1919 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
423 | 423 |
| |
424 | 424 |
| |
425 | 425 |
| |
426 |
| - | |
| 426 | + | |
427 | 427 |
| |
428 | 428 |
| |
429 | 429 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1452 | 1452 |
| |
1453 | 1453 |
| |
1454 | 1454 |
| |
| 1455 | + | |
| 1456 | + | |
| 1457 | + | |
| 1458 | + | |
1455 | 1459 |
| |
1456 | 1460 |
| |
1457 | 1461 |
| |
|
0 commit comments