File tree
1,699 files changed
+27230
-15705
lines changed- compiler
- rustc_ast_lowering
- src
- rustc_ast_passes
- src
- rustc_ast_pretty/src/pprust/state
- rustc_ast/src
- rustc_borrowck/src
- diagnostics
- polonius
- region_infer
- type_check
- liveness
- rustc_codegen_cranelift/src
- rustc_codegen_llvm/src
- rustc_codegen_ssa/src/mir
- rustc_const_eval
- src
- const_eval
- interpret
- rustc_errors/src
- rustc_expand
- src
- mbe
- rustc_feature/src
- rustc_hir_analysis
- src
- check
- compare_impl_item
- coherence
- collect
- type_of
- outlives
- variance
- rustc_hir_typeck/src
- fn_ctxt
- rustc_infer/src/infer
- canonical
- error_reporting
- snapshot
- rustc_interface/src
- rustc_lint_defs/src
- rustc_lint
- src
- context
- rustc_metadata
- rustc_middle/src
- mir
- interpret
- traits
- ty
- print
- rustc_mir_build
- src
- build/custom/parse
- thir/pattern
- rustc_mir_transform/src
- rustc_next_trait_solver/src
- solve
- assembly
- eval_ctxt
- inspect
- normalizes_to
- rustc_parse
- src
- parser
- rustc_passes
- src
- rustc_pattern_analysis/src
- rustc_resolve
- src
- rustc_sanitizers/src/cfi/typeid/itanium_cxx_abi
- rustc_session
- src
- rustc_smir/src/rustc_smir
- rustc_span
- src
- rustc_target/src
- asm
- spec
- rustc_trait_selection/src
- solve
- inspect
- traits
- error_reporting
- query
- rustc_type_ir/src
- ty_kind
- stable_mir/src
- library
- alloc
- src
- rc
- slice
- tests
- core
- src
- ffi
- intrinsics
- num
- ops
- slice
- iter
- sort
- stable
- unstable
- sync
- task
- tests
- num
- panic_unwind
- std/src
- net
- os/linux
- sys_common
- thread_local_key
- sys
- pal
- hermit
- itron
- sgx
- solid
- teeos
- uefi
- unix
- linux
- pidfd
- process
- process_unix
- unsupported
- wasip2
- wasi
- wasm
- windows
- xous
- zkvm
- thread_local
- destructors
- guard
- key
- native
- src
- bootstrap
- src
- core
- build_steps
- builder
- config
- utils
- ci
- docker
- host-x86_64/dist-loongarch64-musl
- scripts
- github-actions
- doc
- rustc/src
- platform-support
- unstable-book/src
- language-features
- library-features
- etc
- completions
- librustdoc
- clean
- html/render
- json
- tools
- build-manifest
- src
- build_helper/src
- clippy
- clippy_utils/src
- tests/ui
- compiletest/src
- header
- miri
- src
- tests
- fail
- pass-dep/concurrency
- run-make-support/src
- rust-analyzer
- .cargo
- crates
- base-db/src
- flycheck/src
- hir-def/src
- attr
- body
- dyn_map
- macro_expansion_tests
- nameres
- path
- hir-expand/src
- hir-ty/src
- consteval
- diagnostics
- infer
- mir
- eval
- hir
- src
- semantics
- term_search
- ide-assists/src
- handlers
- utils
- ide-completion/src
- completions
- postfix
- context
- render
- tests
- ide-db/src
- imports
- ide-diagnostics/src
- handlers
- ide-ssr/src
- ide/src
- hover
- inlay_hints
- syntax_highlighting
- test_data
- load-cargo/src
- mbe/src
- expander
- parser/src
- grammar
- paths/src
- proc-macro-api/src
- project-model/src
- rust-analyzer
- src
- bin
- cli
- diagnostics
- handlers
- lsp
- tracing
- tests/slow-tests
- salsa
- salsa-macros/src
- src
- tests
- incremental
- parallel
- span/src
- stdx/src
- syntax/src
- ast
- test-fixture/src
- test-utils/src
- toolchain/src
- tt/src
- vfs/src
- docs
- dev
- user
- editors/code
- src
- tests/unit
- lib/lsp-server/src
- xtask/src
- rustfmt
- .github/workflows
- check_diff
- src
- ci
- config_proc_macro/src
- docs
- src
- bin
- cargo-fmt
- test
- config
- emitter
- format-diff
- formatting
- parse
- macros
- test
- tests
- config
- mod-resolver/skip-files-issue-5065
- rustfmt
- source
- arrow_in_comments
- configs/format_generated_files
- issue-5801
- issue-5987
- issue-6059
- issue-6147
- target
- arrow_in_comments
- configs/format_generated_files
- issue-5801
- issue-5987
- issue-6059
- issue-6147
- tidy
- src
- tests
- assembly/asm
- codegen
- issues
- coverage
- crashes
- mir-opt
- pre-codegen
- run-make
- branch-protection-check-IBT
- compressed-debuginfo
- crate-name-priority
- debugger-visualizer-dep-info
- error-writing-dependencies
- extern-flag-rename-transitive
- extern-overrides-distribution
- forced-unwind-terminate-pof
- inaccessible-temp-dir
- inline-always-many-cgu
- link-args-order
- ls-metadata
- lto-readonly-lib
- metadata-flag-frobs-symbols
- relocation-model
- relro-levels
- static-pie
- symlinked-extern
- symlinked-libraries
- symlinked-rlib
- rustdoc
- auxiliary
- const-generics
- lazy_normalization_consts
- deref
- doctest
- duplicate_impls
- generic-associated-types
- inline_cross
- auxiliary
- inline_local
- intra-doc-crate
- intra-doc
- cross-crate
- notable-trait
- primitive
- synthetic_auto
- type-alias
- ui-fulldeps/stable-mir
- ui
- abi
- asm
- async-await
- attributes
- unsafe
- c-variadic
- check-cfg
- closures/2229_closure_analysis/migrations
- codemap_tests
- const-generics
- consts
- auxiliary
- const-eval
- const_in_pattern
- delegation
- error-codes
- feature-gates
- half-open-range-patterns
- impl-trait
- imports
- incoherent-inherent-impls
- instrument-coverage
- intrinsics
- issues
- let-else
- lifetimes
- lint
- loops
- macros
- auxiliary
- match
- mir
- mismatched_types
- moves
- object-safety
- parser
- diff-markers
- issues
- recover
- pattern/usefulness
- resolve
- rfcs/rfc-2632-const-trait-impl
- auxiliary
- const_derives
- effects
- auxiliary
- specialization
- rust-2024
- unsafe-attributes
- sized
- span
- stability-attribute
- suggestions
- tool-attributes
- traits
- next-solver/canonical
- try-trait
- ufcs
- unboxed-closures
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,699 files changed
+27230
-15705
lines changedLines changed: 86 additions & 175 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 33 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3184 | 3184 |
| |
3185 | 3185 |
| |
3186 | 3186 |
| |
3187 |
| - | |
3188 |
| - | |
3189 |
| - | |
3190 |
| - | |
3191 |
| - | |
3192 |
| - | |
3193 |
| - | |
3194 |
| - | |
3195 |
| - | |
3196 |
| - | |
3197 |
| - | |
3198 |
| - | |
3199 |
| - | |
3200 |
| - | |
3201 |
| - | |
3202 |
| - | |
3203 |
| - | |
3204 |
| - | |
3205 |
| - | |
3206 |
| - | |
3207 |
| - | |
3208 |
| - | |
3209 |
| - | |
3210 |
| - | |
3211 |
| - | |
3212 |
| - | |
3213 |
| - | |
3214 |
| - | |
3215 |
| - | |
3216 |
| - | |
3217 |
| - | |
3218 |
| - | |
3219 | 3187 |
| |
3220 | 3188 |
| |
3221 | 3189 |
| |
| |||
3430 | 3398 |
| |
3431 | 3399 |
| |
3432 | 3400 |
| |
3433 |
| - | |
| 3401 | + | |
3434 | 3402 |
| |
3435 | 3403 |
| |
3436 | 3404 |
| |
|
Lines changed: 1 addition & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1310 | 1310 |
| |
1311 | 1311 |
| |
1312 | 1312 |
| |
1313 |
| - | |
1314 |
| - | |
1315 |
| - | |
1316 |
| - | |
1317 |
| - | |
1318 |
| - | |
| 1313 | + | |
1319 | 1314 |
| |
1320 | 1315 |
| |
1321 | 1316 |
| |
|
Lines changed: 45 additions & 21 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
| 4 | + | |
| 5 | + | |
4 | 6 |
| |
5 | 7 |
| |
6 | 8 |
| |
| |||
871 | 873 |
| |
872 | 874 |
| |
873 | 875 |
| |
| 876 | + | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
| 880 | + | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
| 886 | + | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
874 | 897 |
| |
875 | 898 |
| |
876 | 899 |
| |
| |||
892 | 915 |
| |
893 | 916 |
| |
894 | 917 |
| |
895 |
| - | |
896 |
| - | |
897 |
| - | |
898 |
| - | |
899 |
| - | |
900 |
| - | |
901 |
| - | |
902 |
| - | |
903 |
| - | |
| 918 | + | |
| 919 | + | |
904 | 920 |
| |
905 | 921 |
| |
906 | 922 |
| |
| |||
922 | 938 |
| |
923 | 939 |
| |
924 | 940 |
| |
925 |
| - | |
926 |
| - | |
927 |
| - | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
928 | 946 |
| |
929 |
| - | |
930 |
| - | |
931 |
| - | |
932 |
| - | |
933 |
| - | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
934 | 957 |
| |
935 | 958 |
| |
936 | 959 |
| |
| |||
942 | 965 |
| |
943 | 966 |
| |
944 | 967 |
| |
| 968 | + | |
945 | 969 |
| |
946 | 970 |
| |
947 | 971 |
| |
948 | 972 |
| |
949 | 973 |
| |
950 |
| - | |
951 |
| - | |
952 |
| - | |
953 |
| - | |
| 974 | + | |
| 975 | + | |
| 976 | + | |
| 977 | + | |
954 | 978 |
| |
955 | 979 |
| |
956 | 980 |
| |
|
Lines changed: 1 addition & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
672 | 672 |
| |
673 | 673 |
| |
674 | 674 |
| |
675 |
| - | |
676 |
| - | |
677 |
| - | |
678 |
| - | |
679 |
| - | |
680 |
| - | |
| 675 | + | |
681 | 676 |
| |
682 | 677 |
| |
683 | 678 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
78 | 78 |
| |
79 | 79 |
| |
80 | 80 |
| |
81 |
| - | |
| 81 | + | |
82 | 82 |
| |
83 | 83 |
| |
84 | 84 |
| |
|
Lines changed: 1 addition & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
664 | 664 |
| |
665 | 665 |
| |
666 | 666 |
| |
667 |
| - | |
668 |
| - | |
669 |
| - | |
670 |
| - | |
671 |
| - | |
672 |
| - | |
| 667 | + | |
673 | 668 |
| |
674 | 669 |
| |
675 | 670 |
| |
|
Lines changed: 7 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
31 |
| - | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
32 | 35 |
| |
33 | 36 |
| |
34 | 37 |
| |
| |||
167 | 170 |
| |
168 | 171 |
| |
169 | 172 |
| |
| 173 | + | |
| 174 | + | |
| 175 | + | |
170 | 176 |
| |
171 | 177 |
| |
172 | 178 |
| |
|
Lines changed: 41 additions & 18 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
456 | 456 |
| |
457 | 457 |
| |
458 | 458 |
| |
459 |
| - | |
460 |
| - | |
461 |
| - | |
462 |
| - | |
463 |
| - | |
464 |
| - | |
465 |
| - | |
466 |
| - | |
467 |
| - | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
468 | 482 |
| |
469 | 483 |
| |
470 | 484 |
| |
| |||
623 | 637 |
| |
624 | 638 |
| |
625 | 639 |
| |
| 640 | + | |
626 | 641 |
| |
627 | 642 |
| |
628 | 643 |
| |
| |||
746 | 761 |
| |
747 | 762 |
| |
748 | 763 |
| |
| 764 | + | |
749 | 765 |
| |
750 | 766 |
| |
751 | 767 |
| |
| |||
883 | 899 |
| |
884 | 900 |
| |
885 | 901 |
| |
886 |
| - | |
| 902 | + | |
887 | 903 |
| |
888 | 904 |
| |
889 | 905 |
| |
| |||
1174 | 1190 |
| |
1175 | 1191 |
| |
1176 | 1192 |
| |
1177 |
| - | |
1178 |
| - | |
1179 |
| - | |
1180 |
| - | |
1181 |
| - | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
| 1201 | + | |
1182 | 1202 |
| |
1183 | 1203 |
| |
1184 | 1204 |
| |
| |||
1212 | 1232 |
| |
1213 | 1233 |
| |
1214 | 1234 |
| |
1215 |
| - | |
1216 | 1235 |
| |
1217 | 1236 |
| |
1218 | 1237 |
| |
| |||
1232 | 1251 |
| |
1233 | 1252 |
| |
1234 | 1253 |
| |
1235 |
| - | |
1236 |
| - | |
| 1254 | + | |
| 1255 | + | |
1237 | 1256 |
| |
1238 | 1257 |
| |
1239 | 1258 |
| |
| |||
1453 | 1472 |
| |
1454 | 1473 |
| |
1455 | 1474 |
| |
| 1475 | + | |
| 1476 | + | |
| 1477 | + | |
| 1478 | + | |
1456 | 1479 |
| |
1457 | 1480 |
| |
1458 | 1481 |
| |
|
Lines changed: 14 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
225 | 225 |
| |
226 | 226 |
| |
227 | 227 |
| |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
228 | 242 |
| |
229 | 243 |
| |
230 | 244 |
| |
|
0 commit comments