File tree
664 files changed
+15659
-17461
lines changed- compiler
- rustc_ast_lowering/src
- rustc_ast_pretty/src
- rustc_ast/src
- rustc_attr_parsing/src
- attributes
- rustc_builtin_macros/src
- rustc_codegen_cranelift/src/driver
- rustc_codegen_llvm/src
- coverageinfo
- llvm
- rustc_codegen_ssa/src
- back
- mir
- traits
- rustc_const_eval/src
- const_eval
- interpret
- rustc_driver_impl/src
- rustc_errors
- src
- rustc_feature/src
- rustc_hir_analysis/src
- check
- collect
- type_of
- hir_ty_lowering
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir/src
- rustc_incremental/src/persist
- rustc_index/src
- rustc_interface/src
- rustc_lint_defs/src
- rustc_lint/src
- types
- rustc_llvm
- llvm-wrapper
- rustc_metadata/src/rmeta
- decoder
- rustc_middle/src
- middle
- mir
- interpret
- query
- ty
- print
- rustc_mir_build/src/builder
- expr
- matches
- rustc_mir_transform/src
- coroutine
- rustc_next_trait_solver/src/solve
- eval_ctxt
- rustc_parse/src/parser
- rustc_public_bridge/src/context
- rustc_resolve/src
- late
- rustc_sanitizers/src/cfi/typeid/itanium_cxx_abi
- rustc_session/src
- rustc_span/src
- rustc_symbol_mangling/src
- rustc_target/src/callconv
- rustc_trait_selection/src
- error_reporting/traits
- solve
- fulfill
- inspect
- traits
- select
- rustc_ty_utils/src
- rustc_type_ir/src/search_graph
- library
- alloc/src
- collections/btree/map
- coretests/tests
- floats
- core/src
- alloc
- intrinsics
- num
- panic
- slice
- proc_macro/src
- std/src
- sync/poison
- sys/pal/unix/sync
- src
- bootstrap/src/core
- build_steps
- ci
- citool/src
- docker/host-x86_64
- dist-loongarch64-linux
- dist-loongarch64-musl
- doc
- rustc-dev-guide
- src
- building
- offload
- rustdoc-internals
- tests
- rustc/src/platform-support
- unstable-book/src/compiler-flags
- librustdoc
- html
- tools
- clippy
- clippy_lints/src
- loops
- methods
- clippy_utils/src
- tests/ui
- compiletest/src
- directives
- runtest
- miri
- .github/workflows
- src
- rust-analyzer
- crates
- cfg
- src
- hir-ty
- src
- diagnostics
- match_check
- infer
- lower_nextsolver
- lower
- mir
- eval
- shim
- next_solver
- fulfill
- infer
- canonical
- opaque_types
- region_constraints
- relate
- snapshot
- tests
- regression
- hir/src
- ide-assists/src
- handlers
- tests
- ide-completion
- src
- completions
- context
- render
- tests
- ide-db
- src
- ide-diagnostics/src
- handlers
- ide
- src
- hover
- inlay_hints
- syntax_highlighting
- test_data
- intern/src/symbol
- macros/src
- parser
- src
- grammar
- test_data
- generated
- lexer/ok
- parser
- err
- inline/err
- project-model/src
- rust-analyzer/src
- cli
- handlers
- lsp
- syntax/src/ast
- generated
- test-fixture/src
- test-utils/src
- vfs/src
- editors/code
- src
- xtask/src
- rustdoc-js
- tests
- codegen-llvm
- sanitizer/cfi
- coverage
- debuginfo
- incremental
- mir-opt
- building
- nll
- run-make
- rustdoc-default-output
- rustdoc-js
- auxiliary
- rustdoc-ui
- deref
- intra-doc
- auxiliary
- lints
- rustdoc/doc-cfg
- ui
- abi
- annotate-snippet
- array-slice-vec
- asm
- aarch64
- loongarch
- powerpc
- riscv
- s390x
- sparc
- associated-consts
- attributes
- autoref-autoderef
- binop
- conditional-compilation
- contracts
- internal_machinery
- lowering
- dst
- error-codes
- feature-gates
- frontmatter
- issues
- iterators
- lint/improper-ctypes
- operator-recovery
- parallel-rustc
- pattern
- recursion
- repr
- resolve
- rustc_public-ir-print
- sanitizer
- sized-hierarchy
- stats
- traits
- const-traits
- next-solver
- cycles/coinduction
- normalize
- opaques
- trait-upcasting
- typeck
- wf
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
664 files changed
+15659
-17461
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
680 | 680 | | |
681 | 681 | | |
682 | 682 | | |
| 683 | + | |
683 | 684 | | |
684 | 685 | | |
685 | 686 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
79 | 89 | | |
80 | 90 | | |
81 | 91 | | |
| |||
136 | 146 | | |
137 | 147 | | |
138 | 148 | | |
139 | | - | |
| 149 | + | |
140 | 150 | | |
141 | 151 | | |
142 | 152 | | |
| |||
464 | 474 | | |
465 | 475 | | |
466 | 476 | | |
467 | | - | |
| 477 | + | |
468 | 478 | | |
469 | | - | |
| 479 | + | |
470 | 480 | | |
| 481 | + | |
471 | 482 | | |
472 | 483 | | |
473 | 484 | | |
| |||
677 | 688 | | |
678 | 689 | | |
679 | 690 | | |
680 | | - | |
| 691 | + | |
681 | 692 | | |
682 | 693 | | |
683 | 694 | | |
| |||
808 | 819 | | |
809 | 820 | | |
810 | 821 | | |
811 | | - | |
| 822 | + | |
812 | 823 | | |
813 | 824 | | |
814 | 825 | | |
| |||
1485 | 1496 | | |
1486 | 1497 | | |
1487 | 1498 | | |
1488 | | - | |
| 1499 | + | |
1489 | 1500 | | |
1490 | 1501 | | |
1491 | 1502 | | |
| |||
1887 | 1898 | | |
1888 | 1899 | | |
1889 | 1900 | | |
1890 | | - | |
| 1901 | + | |
1891 | 1902 | | |
1892 | 1903 | | |
1893 | 1904 | | |
| |||
3756 | 3767 | | |
3757 | 3768 | | |
3758 | 3769 | | |
3759 | | - | |
| 3770 | + | |
3760 | 3771 | | |
3761 | 3772 | | |
3762 | 3773 | | |
| |||
4331 | 4342 | | |
4332 | 4343 | | |
4333 | 4344 | | |
4334 | | - | |
| 4345 | + | |
4335 | 4346 | | |
4336 | 4347 | | |
4337 | 4348 | | |
| |||
4590 | 4601 | | |
4591 | 4602 | | |
4592 | 4603 | | |
4593 | | - | |
| 4604 | + | |
4594 | 4605 | | |
4595 | 4606 | | |
4596 | 4607 | | |
| |||
5936 | 5947 | | |
5937 | 5948 | | |
5938 | 5949 | | |
5939 | | - | |
| 5950 | + | |
5940 | 5951 | | |
5941 | | - | |
| 5952 | + | |
5942 | 5953 | | |
5943 | 5954 | | |
5944 | 5955 | | |
| |||
6223 | 6234 | | |
6224 | 6235 | | |
6225 | 6236 | | |
6226 | | - | |
| 6237 | + | |
6227 | 6238 | | |
6228 | 6239 | | |
6229 | 6240 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3680 | 3680 | | |
3681 | 3681 | | |
3682 | 3682 | | |
| 3683 | + | |
| 3684 | + | |
| 3685 | + | |
3683 | 3686 | | |
3684 | 3687 | | |
3685 | 3688 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
21 | 26 | | |
22 | 27 | | |
23 | 28 | | |
| |||
27 | 32 | | |
28 | 33 | | |
29 | 34 | | |
| 35 | + | |
30 | 36 | | |
31 | 37 | | |
32 | 38 | | |
| |||
45 | 51 | | |
46 | 52 | | |
47 | 53 | | |
48 | | - | |
49 | | - | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
50 | 59 | | |
51 | 60 | | |
52 | 61 | | |
| |||
68 | 77 | | |
69 | 78 | | |
70 | 79 | | |
| 80 | + | |
71 | 81 | | |
72 | 82 | | |
73 | 83 | | |
74 | 84 | | |
75 | 85 | | |
76 | | - | |
77 | 86 | | |
78 | 87 | | |
79 | | - | |
| 88 | + | |
80 | 89 | | |
81 | 90 | | |
82 | 91 | | |
| |||
91 | 100 | | |
92 | 101 | | |
93 | 102 | | |
| 103 | + | |
94 | 104 | | |
95 | 105 | | |
96 | 106 | | |
97 | 107 | | |
98 | 108 | | |
99 | | - | |
| 109 | + | |
100 | 110 | | |
101 | 111 | | |
102 | 112 | | |
| |||
145 | 155 | | |
146 | 156 | | |
147 | 157 | | |
| 158 | + | |
148 | 159 | | |
149 | 160 | | |
150 | | - | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
151 | 164 | | |
152 | 165 | | |
153 | 166 | | |
| |||
164 | 177 | | |
165 | 178 | | |
166 | 179 | | |
| 180 | + | |
167 | 181 | | |
168 | 182 | | |
169 | 183 | | |
170 | | - | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
171 | 187 | | |
172 | 188 | | |
173 | 189 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
62 | 63 | | |
63 | 64 | | |
64 | 65 | | |
| 66 | + | |
65 | 67 | | |
66 | 68 | | |
67 | 69 | | |
68 | 70 | | |
69 | 71 | | |
70 | 72 | | |
71 | | - | |
| 73 | + | |
72 | 74 | | |
73 | 75 | | |
74 | 76 | | |
| |||
287 | 289 | | |
288 | 290 | | |
289 | 291 | | |
290 | | - | |
| 292 | + | |
| 293 | + | |
291 | 294 | | |
292 | 295 | | |
293 | 296 | | |
| |||
379 | 382 | | |
380 | 383 | | |
381 | 384 | | |
382 | | - | |
| 385 | + | |
383 | 386 | | |
384 | 387 | | |
385 | 388 | | |
| |||
461 | 464 | | |
462 | 465 | | |
463 | 466 | | |
464 | | - | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
465 | 474 | | |
466 | 475 | | |
467 | 476 | | |
| |||
1233 | 1242 | | |
1234 | 1243 | | |
1235 | 1244 | | |
1236 | | - | |
1237 | | - | |
1238 | | - | |
1239 | | - | |
1240 | | - | |
1241 | | - | |
1242 | | - | |
| 1245 | + | |
| 1246 | + | |
1243 | 1247 | | |
1244 | 1248 | | |
1245 | 1249 | | |
| |||
1475 | 1479 | | |
1476 | 1480 | | |
1477 | 1481 | | |
1478 | | - | |
| 1482 | + | |
1479 | 1483 | | |
1480 | 1484 | | |
1481 | 1485 | | |
| |||
1552 | 1556 | | |
1553 | 1557 | | |
1554 | 1558 | | |
| 1559 | + | |
| 1560 | + | |
1555 | 1561 | | |
1556 | | - | |
1557 | | - | |
| 1562 | + | |
| 1563 | + | |
1558 | 1564 | | |
1559 | 1565 | | |
1560 | 1566 | | |
1561 | 1567 | | |
1562 | | - | |
| 1568 | + | |
1563 | 1569 | | |
1564 | 1570 | | |
1565 | 1571 | | |
| |||
0 commit comments