File tree
675 files changed
+6235
-4787
lines changed- .github/workflows
- compiler
- rustc_abi/src
- rustc_ast_lowering/src
- rustc_ast_pretty/src/pprust/state
- rustc_ast/src
- rustc_borrowck/src
- diagnostics
- region_infer
- type_check
- liveness
- rustc_builtin_macros/src
- assert
- deriving
- cmp
- rustc_codegen_cranelift/src
- intrinsics
- rustc_codegen_gcc/src
- rustc_codegen_llvm/src
- debuginfo
- metadata/enums
- rustc_codegen_ssa
- src
- mir
- traits
- rustc_const_eval
- src
- const_eval
- interpret
- transform
- check_consts
- util
- rustc_data_structures
- src
- flock
- graph
- implementation
- scc
- obligation_forest
- tiny_list
- rustc_errors/src
- rustc_expand/src
- rustc_hir_analysis/src
- check
- coherence
- collect
- hir_ty_lowering
- impl_wf_check
- structured_errors
- variance
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir/src
- rustc_infer/src
- errors
- infer
- canonical
- error_reporting
- nice_region_error
- opaque_types
- outlives
- relate
- snapshot
- traits
- rustc_lint/src
- rustc_llvm
- rustc_macros/src
- rustc_metadata/src/rmeta
- rustc_middle/src
- mir
- interpret
- traits
- ty
- print
- rustc_mir_build/src/build/matches
- rustc_mir_transform/src
- coverage
- rustc_monomorphize/src
- rustc_next_trait_solver/src
- rustc_parse
- src
- parser
- rustc_passes
- src
- rustc_privacy/src
- rustc_query_impl/src
- rustc_resolve/src
- rustc_smir/src/rustc_smir/convert
- rustc_symbol_mangling/src
- rustc_target/src
- abi
- call
- spec
- base
- apple
- targets
- rustc_trait_selection/src
- solve
- eval_ctxt
- inspect
- normalizes_to
- traits
- error_reporting
- query/type_op
- select
- specialize
- rustc_traits/src
- rustc_ty_utils/src
- rustc_type_ir/src
- stable_mir/src
- library
- alloc
- src
- tests
- core
- benches
- str
- src
- fmt
- iter/adapters
- mem
- num
- ptr
- slice
- str
- profiler_builtins
- std/src/sys/pal/unix
- test/src
- formatters
- src
- bootstrap/src
- bin
- core
- builder
- utils
- ci
- docker/host-x86_64/dist-x86_64-linux
- github-actions
- scripts
- librustdoc
- clean
- html
- render
- tools
- build-manifest/src
- clippy
- clippy_lints/src
- matches
- methods
- operators
- transmute
- clippy_utils/src
- ty/type_certainty
- lintcheck/src
- tests/ui
- compiletest/src
- miri
- ci
- miri-script/src
- src
- bin
- borrow_tracker
- stacked_borrows
- tree_borrows
- intrinsics
- shims
- unix
- linux
- solarish
- windows
- x86
- test-cargo-miri
- test_dependencies
- tests
- fail-dep
- concurrency
- libc
- fs
- fail
- function_pointers
- intrinsics
- validity
- native-lib
- fail
- pass
- panic
- pass-dep
- concurrency
- libc
- pass
- function_calls
- shims
- utils
- opt-dist
- rust-analyzer/crates/hir-ty/src
- rustfmt/src
- tidy/src
- tests
- codegen
- crashes
- mir-opt
- inline
- pre-codegen
- run-make
- alloc-no-oom-handling
- alloc-no-rc
- alloc-no-sync
- allocator-shim-circular-deps
- archive-duplicate-names
- bare-outfile
- c-dynamic-dylib
- c-dynamic-rlib
- c-link-to-rust-dylib
- c-link-to-rust-staticlib
- c-static-dylib
- c-static-rlib
- c-unwind-abi-catch-lib-panic
- c-unwind-abi-catch-panic
- cat-and-grep-sanity-check
- cdylib-dylib-linkage
- cdylib-fewer-symbols
- cdylib
- codegen-options-parsing
- comment-section
- compile-stdin
- compiler-lookup-paths-2
- compiler-lookup-paths
- libtest-padding
- rustdoc-map-file
- rustdoc-output-path
- ui-fulldeps
- stable-mir
- ui
- abi
- associated-types
- async-await
- attributes
- borrowck
- check-cfg
- conditional-compilation
- consts
- coroutine
- deprecation
- derives
- deriving
- diagnostic_namespace
- auxiliary
- dyn-star
- instrument-coverage
- lint
- macros
- match
- ref_pat_eat_one_layer_2024
- meta
- methods
- mismatched_types
- parser
- attribute
- recover
- rust-2018
- rust-2024
- span
- suggestions
- target-feature
- traits/next-solver
- coherence
- cycles/coinduction
- transmutability/primitives
- type/pattern_types
- version
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
675 files changed
+6235
-4787
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| 55 | + | |
| 56 | + | |
55 | 57 | | |
56 | 58 | | |
57 | 59 | | |
| |||
75 | 77 | | |
76 | 78 | | |
77 | 79 | | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | 80 | | |
87 | 81 | | |
88 | 82 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
479 | 479 | | |
480 | 480 | | |
481 | 481 | | |
482 | | - | |
| 482 | + | |
483 | 483 | | |
484 | | - | |
| 484 | + | |
485 | 485 | | |
486 | 486 | | |
487 | 487 | | |
| |||
1218 | 1218 | | |
1219 | 1219 | | |
1220 | 1220 | | |
1221 | | - | |
| 1221 | + | |
1222 | 1222 | | |
1223 | | - | |
| 1223 | + | |
1224 | 1224 | | |
1225 | 1225 | | |
1226 | 1226 | | |
| |||
2219 | 2219 | | |
2220 | 2220 | | |
2221 | 2221 | | |
2222 | | - | |
| 2222 | + | |
2223 | 2223 | | |
2224 | 2224 | | |
2225 | 2225 | | |
| |||
2760 | 2760 | | |
2761 | 2761 | | |
2762 | 2762 | | |
2763 | | - | |
| 2763 | + | |
2764 | 2764 | | |
2765 | 2765 | | |
2766 | 2766 | | |
| |||
3746 | 3746 | | |
3747 | 3747 | | |
3748 | 3748 | | |
| 3749 | + | |
3749 | 3750 | | |
3750 | 3751 | | |
| 3752 | + | |
3751 | 3753 | | |
3752 | 3754 | | |
3753 | 3755 | | |
| |||
6586 | 6588 | | |
6587 | 6589 | | |
6588 | 6590 | | |
6589 | | - | |
6590 | | - | |
6591 | | - | |
6592 | | - | |
6593 | | - | |
6594 | | - | |
6595 | | - | |
6596 | | - | |
6597 | | - | |
6598 | 6591 | | |
6599 | 6592 | | |
6600 | 6593 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
13 | | - | |
14 | | - | |
| 14 | + | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
327 | 328 | | |
328 | 329 | | |
329 | 330 | | |
330 | | - | |
| 331 | + | |
331 | 332 | | |
332 | 333 | | |
333 | 334 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
926 | 926 | | |
927 | 927 | | |
928 | 928 | | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
| 932 | + | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
| 939 | + | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
929 | 964 | | |
930 | 965 | | |
931 | 966 | | |
| |||
938 | 973 | | |
939 | 974 | | |
940 | 975 | | |
941 | | - | |
942 | | - | |
943 | | - | |
944 | | - | |
| 976 | + | |
945 | 977 | | |
946 | 978 | | |
947 | 979 | | |
| |||
952 | 984 | | |
953 | 985 | | |
954 | 986 | | |
955 | | - | |
956 | | - | |
957 | | - | |
958 | | - | |
| 987 | + | |
959 | 988 | | |
960 | 989 | | |
961 | 990 | | |
| |||
969 | 998 | | |
970 | 999 | | |
971 | 1000 | | |
972 | | - | |
973 | | - | |
974 | | - | |
975 | | - | |
| 1001 | + | |
976 | 1002 | | |
977 | 1003 | | |
978 | 1004 | | |
| |||
1149 | 1175 | | |
1150 | 1176 | | |
1151 | 1177 | | |
1152 | | - | |
| 1178 | + | |
1153 | 1179 | | |
1154 | 1180 | | |
1155 | 1181 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1422 | 1422 | | |
1423 | 1423 | | |
1424 | 1424 | | |
1425 | | - | |
| 1425 | + | |
1426 | 1426 | | |
1427 | 1427 | | |
1428 | 1428 | | |
| |||
2164 | 2164 | | |
2165 | 2165 | | |
2166 | 2166 | | |
2167 | | - | |
| 2167 | + | |
2168 | 2168 | | |
2169 | 2169 | | |
2170 | 2170 | | |
| |||
2729 | 2729 | | |
2730 | 2730 | | |
2731 | 2731 | | |
2732 | | - | |
| 2732 | + | |
2733 | 2733 | | |
2734 | 2734 | | |
2735 | 2735 | | |
| |||
2881 | 2881 | | |
2882 | 2882 | | |
2883 | 2883 | | |
| 2884 | + | |
| 2885 | + | |
| 2886 | + | |
| 2887 | + | |
| 2888 | + | |
| 2889 | + | |
| 2890 | + | |
2884 | 2891 | | |
2885 | 2892 | | |
2886 | 2893 | | |
2887 | 2894 | | |
2888 | 2895 | | |
2889 | 2896 | | |
2890 | | - | |
2891 | | - | |
2892 | | - | |
2893 | | - | |
2894 | | - | |
| 2897 | + | |
2895 | 2898 | | |
2896 | 2899 | | |
2897 | 2900 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
441 | 441 | | |
442 | 442 | | |
443 | 443 | | |
444 | | - | |
| 444 | + | |
445 | 445 | | |
446 | 446 | | |
447 | 447 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
517 | 517 | | |
518 | 518 | | |
519 | 519 | | |
520 | | - | |
521 | | - | |
| 520 | + | |
| 521 | + | |
522 | 522 | | |
523 | 523 | | |
524 | 524 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | | - | |
| 161 | + | |
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
167 | | - | |
| 167 | + | |
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
138 | | - | |
139 | | - | |
| 138 | + | |
| 139 | + | |
140 | 140 | | |
141 | 141 | | |
142 | 142 | | |
| |||
518 | 518 | | |
519 | 519 | | |
520 | 520 | | |
521 | | - | |
| 521 | + | |
522 | 522 | | |
523 | 523 | | |
524 | 524 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1283 | 1283 | | |
1284 | 1284 | | |
1285 | 1285 | | |
1286 | | - | |
| 1286 | + | |
| 1287 | + | |
1287 | 1288 | | |
1288 | 1289 | | |
1289 | 1290 | | |
| |||
0 commit comments