File tree
1,042 files changed
+11078
-6943
lines changed- .github/workflows
- compiler
- rustc_abi/src
- rustc_ast_lowering/src
- rustc_ast_passes
- src
- rustc_ast_pretty/src/pprust
- rustc_ast/src
- attr
- rustc_attr_parsing/src
- attributes
- rustc_borrowck/src
- diagnostics
- polonius
- region_infer
- type_check
- rustc_builtin_macros
- src
- rustc_codegen_cranelift/src
- rustc_codegen_llvm/src/debuginfo
- metadata/enums
- rustc_codegen_ssa/src
- rustc_const_eval/src
- rustc_data_structures/src
- rustc_driver_impl
- src
- rustc_driver/src
- rustc_error_codes/src/error_codes
- rustc_errors/src
- rustc_expand/src
- mbe
- rustc_feature/src
- rustc_fluent_macro/src
- rustc_hir_analysis/src
- check
- coherence
- collect
- type_of
- errors
- hir_ty_lowering
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir/src
- hir
- rustc_incremental/src
- persist
- rustc_index_macros/src
- rustc_infer/src
- infer
- region_constraints
- snapshot
- traits
- rustc_interface/src
- rustc_lint_defs/src
- rustc_lint
- src
- rustc_macros/src
- diagnostics
- rustc_metadata/src
- rmeta
- rustc_middle/src
- hir
- infer
- mir
- query
- ty
- print
- rustc_mir_build/src
- builder/matches
- thir/cx
- rustc_mir_dataflow/src
- framework
- rustc_mir_transform/src
- rustc_monomorphize/src
- mono_checks
- rustc_next_trait_solver/src/solve
- assembly
- eval_ctxt
- normalizes_to
- rustc_parse
- src
- lexer
- parser
- rustc_passes
- src
- rustc_pattern_analysis/src
- rustc_privacy/src
- rustc_query_impl/src
- rustc_query_system/src/dep_graph
- rustc_resolve/src
- late
- rustc_sanitizers/src
- cfi/typeid/itanium_cxx_abi
- rustc_serialize/src
- rustc_session/src
- config
- externs
- rustc_smir/src
- rustc_internal
- rustc_smir/convert
- stable_mir
- mir
- rustc_span/src
- rustc_symbol_mangling/src
- rustc_target/src
- spec
- base
- targets
- rustc_trait_selection
- src
- error_reporting
- infer
- nice_region_error
- traits
- errors
- traits
- query/type_op
- select
- rustc_traits/src
- rustc_transmute/src
- maybe_transmutable
- rustc_ty_utils/src
- rustc_type_ir_macros/src
- rustc_type_ir/src
- library
- alloc/src
- core/src
- fmt
- intrinsics
- iter/adapters
- num
- pin
- ptr
- slice
- proc_macro/src
- bridge
- profiler_builtins
- std
- src
- io
- sys
- args
- windows
- fd
- fs
- windows
- net/connection/socket
- pal
- hermit
- sgx
- solid
- teeos
- trusty
- uefi
- unix
- unsupported
- wasip2
- wasi
- wasm
- windows
- c
- xous
- zkvm
- path
- process
- unix
- stdio
- thread_local/destructors
- thread
- tests/sync
- test/src
- src
- bootstrap
- src
- core
- build_steps
- config
- utils
- build_helper/src
- ci
- citool
- src
- docker/host-x86_64/x86_64-gnu-llvm-20
- github-actions
- doc
- rustc-dev-guide/src
- appendix
- building
- tests
- rustc/src
- codegen-options
- platform-support
- tests
- unstable-book/src
- compiler-flags
- language-features
- library-features
- librustdoc
- clean
- html
- render
- json
- passes
- tools
- bump-stage0/src
- clippy
- clippy_lints/src
- methods
- clippy_utils/src
- ty
- compiletest
- src
- executor
- header
- runtest
- util
- generate-windows-sys
- miri
- test_dependencies
- opt-dist/src
- utils
- run-make-support/src
- rust-analyzer/crates
- ide-db/src/generated
- proc-macro-srv/src
- server_impl
- tests
- rustbook
- rustdoc-gui-test
- src
- rustfmt/src
- tidy/src
- tests
- assembly
- auxiliary
- targets
- codegen
- cffi
- enum
- intrinsics
- crashes
- incremental
- link_order
- mir-opt
- pretty
- run-make
- crate-data-smoke
- crate-name-priority
- embed-source-dwarf
- extra-filename-with-temp-outputs
- output-type-permutations
- reproducible-build
- rustc-help
- strip
- symbols-all-mangled
- rustdoc-js-std
- rustdoc-js
- rustdoc-ui
- doctest
- ui-fulldeps
- internal-lints
- stable-mir
- ui
- abi
- asm
- associated-types
- async-await
- attributes/z-crate-attr
- auto-traits
- bootstrap/self-test
- cast
- cfg
- auxiliary
- check-cfg
- closures
- codegen
- codemap_tests
- coercion
- conditional-compilation
- const-generics
- defaults
- generic_const_exprs
- consts
- const-blocks
- const-extern-fn
- miri_unleashed
- contracts
- internal_machinery
- coroutine
- debuginfo
- delegation
- deriving
- did_you_mean
- drop
- error-codes
- expr/if/attrs
- extern-flag
- feature-gates
- ffi-attrs
- fn
- generic-associated-types
- generics
- half-open-range-patterns
- hygiene
- impl-trait
- auto-trait-leakage
- in-trait
- intrinsics
- invalid-compile-flags
- issues
- layout
- lexer
- link-native-libs
- lint
- dead-code
- non-local-defs
- removed-lints
- rfc-2383-lint-reason
- unknown-lints
- unused
- lto
- auxiliary
- macros
- rfc-2011-nicer-assert-messages
- match
- mir-dataflow
- missing
- no_std
- numbers-arithmetic
- or-patterns
- packed
- panic-runtime
- parser
- assoc
- attribute
- issues
- macro
- recover
- pattern
- bindings-after-at
- precondition-checks
- print-request
- proc-macro
- auxiliary
- quote
- reachable
- regions
- resolve
- auxiliary
- rfcs
- rfc-2294-if-let-guard
- rfc-2497-if-let-chains
- rfc-2565-param-attrs
- rfc-3467-unsafe-pinned
- specialization
- suggestions
- target-feature
- test-attrs
- traits
- associated_type_bound
- next-solver
- cycles
- normalize
- winnowing
- type-alias-impl-trait
- typeck
- type
- ascription
- pattern_types
- unknown-unstable-lints
- unpretty
- wasm
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,042 files changed
+11078
-6943
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
| 35 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
56 | 63 | | |
57 | 64 | | |
58 | 65 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
292 | 292 | | |
293 | 293 | | |
294 | 294 | | |
| 295 | + | |
295 | 296 | | |
296 | 297 | | |
297 | 298 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
719 | 719 | | |
720 | 720 | | |
721 | 721 | | |
| 722 | + | |
722 | 723 | | |
723 | 724 | | |
724 | 725 | | |
| |||
931 | 932 | | |
932 | 933 | | |
933 | 934 | | |
934 | | - | |
935 | | - | |
936 | | - | |
937 | | - | |
938 | | - | |
939 | | - | |
940 | | - | |
941 | | - | |
942 | | - | |
943 | 935 | | |
944 | 936 | | |
945 | 937 | | |
| |||
1221 | 1213 | | |
1222 | 1214 | | |
1223 | 1215 | | |
1224 | | - | |
| 1216 | + | |
1225 | 1217 | | |
1226 | 1218 | | |
1227 | 1219 | | |
| |||
2291 | 2283 | | |
2292 | 2284 | | |
2293 | 2285 | | |
2294 | | - | |
| 2286 | + | |
2295 | 2287 | | |
2296 | | - | |
| 2288 | + | |
2297 | 2289 | | |
2298 | 2290 | | |
2299 | 2291 | | |
| |||
2425 | 2417 | | |
2426 | 2418 | | |
2427 | 2419 | | |
2428 | | - | |
2429 | | - | |
2430 | | - | |
2431 | | - | |
2432 | | - | |
2433 | | - | |
2434 | 2420 | | |
2435 | 2421 | | |
2436 | 2422 | | |
| |||
2808 | 2794 | | |
2809 | 2795 | | |
2810 | 2796 | | |
2811 | | - | |
2812 | | - | |
2813 | | - | |
2814 | | - | |
2815 | | - | |
2816 | | - | |
2817 | 2797 | | |
2818 | 2798 | | |
2819 | 2799 | | |
| |||
3616 | 3596 | | |
3617 | 3597 | | |
3618 | 3598 | | |
| 3599 | + | |
3619 | 3600 | | |
3620 | 3601 | | |
3621 | 3602 | | |
| |||
3662 | 3643 | | |
3663 | 3644 | | |
3664 | 3645 | | |
3665 | | - | |
3666 | 3646 | | |
3667 | 3647 | | |
3668 | 3648 | | |
| |||
4692 | 4672 | | |
4693 | 4673 | | |
4694 | 4674 | | |
| 4675 | + | |
4695 | 4676 | | |
4696 | 4677 | | |
4697 | 4678 | | |
| |||
5356 | 5337 | | |
5357 | 5338 | | |
5358 | 5339 | | |
5359 | | - | |
5360 | | - | |
5361 | | - | |
5362 | | - | |
5363 | | - | |
5364 | | - | |
5365 | | - | |
5366 | | - | |
5367 | | - | |
5368 | | - | |
5369 | | - | |
5370 | | - | |
5371 | | - | |
5372 | | - | |
5373 | | - | |
5374 | | - | |
5375 | | - | |
5376 | | - | |
5377 | | - | |
5378 | | - | |
5379 | | - | |
5380 | | - | |
5381 | | - | |
5382 | | - | |
5383 | | - | |
5384 | | - | |
5385 | | - | |
5386 | | - | |
5387 | | - | |
5388 | | - | |
5389 | | - | |
5390 | 5340 | | |
5391 | 5341 | | |
5392 | 5342 | | |
| |||
6111 | 6061 | | |
6112 | 6062 | | |
6113 | 6063 | | |
6114 | | - | |
| 6064 | + | |
6115 | 6065 | | |
6116 | | - | |
| 6066 | + | |
6117 | 6067 | | |
6118 | 6068 | | |
| 6069 | + | |
| 6070 | + | |
6119 | 6071 | | |
6120 | 6072 | | |
6121 | 6073 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
315 | 315 | | |
316 | 316 | | |
317 | 317 | | |
318 | | - | |
| 318 | + | |
319 | 319 | | |
320 | 320 | | |
321 | 321 | | |
| |||
348 | 348 | | |
349 | 349 | | |
350 | 350 | | |
351 | | - | |
| 351 | + | |
352 | 352 | | |
353 | 353 | | |
354 | 354 | | |
| |||
505 | 505 | | |
506 | 506 | | |
507 | 507 | | |
508 | | - | |
| 508 | + | |
509 | 509 | | |
510 | 510 | | |
511 | 511 | | |
| |||
524 | 524 | | |
525 | 525 | | |
526 | 526 | | |
527 | | - | |
| 527 | + | |
528 | 528 | | |
529 | 529 | | |
530 | 530 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
123 | 134 | | |
124 | 135 | | |
125 | 136 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
| |||
206 | 205 | | |
207 | 206 | | |
208 | 207 | | |
209 | | - | |
210 | | - | |
211 | | - | |
212 | | - | |
213 | | - | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
222 | 208 | | |
223 | 209 | | |
224 | 210 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
627 | 627 | | |
628 | 628 | | |
629 | 629 | | |
630 | | - | |
| 630 | + | |
631 | 631 | | |
632 | 632 | | |
633 | 633 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
844 | 844 | | |
845 | 845 | | |
846 | 846 | | |
847 | | - | |
848 | | - | |
849 | | - | |
| 847 | + | |
| 848 | + | |
| 849 | + | |
850 | 850 | | |
851 | 851 | | |
852 | 852 | | |
| |||
864 | 864 | | |
865 | 865 | | |
866 | 866 | | |
867 | | - | |
868 | | - | |
869 | | - | |
870 | | - | |
871 | 867 | | |
872 | 868 | | |
873 | 869 | | |
874 | 870 | | |
875 | 871 | | |
876 | | - | |
877 | | - | |
878 | | - | |
879 | | - | |
880 | | - | |
881 | | - | |
882 | | - | |
883 | | - | |
884 | | - | |
885 | | - | |
886 | | - | |
887 | | - | |
888 | | - | |
889 | | - | |
890 | | - | |
891 | | - | |
892 | | - | |
893 | | - | |
894 | | - | |
895 | | - | |
896 | | - | |
897 | | - | |
898 | | - | |
899 | | - | |
900 | | - | |
901 | | - | |
902 | | - | |
903 | | - | |
904 | | - | |
905 | | - | |
906 | 872 | | |
907 | 873 | | |
908 | 874 | | |
| |||
0 commit comments