This repository was archived by the owner on May 28, 2025. It is now read-only.
File tree
1,103 files changed
+17008
-8535
lines changed- compiler
- rustc_abi/src
- rustc_ast_lowering
- src
- rustc_ast_pretty/src/pprust
- rustc_ast/src
- util
- rustc_borrowck/src
- diagnostics
- polonius
- region_infer
- type_check
- liveness
- rustc_builtin_macros/src
- rustc_codegen_cranelift
- src
- abi
- intrinsics
- rustc_codegen_llvm
- src
- rustc_codegen_ssa/src
- back
- mir
- rustc_const_eval/src
- const_eval
- interpret
- transform
- check_consts
- rustc_data_structures
- src
- binary_search_util
- rustc_driver_impl/src
- rustc_error_codes/src/error_codes
- rustc_errors/src
- rustc_expand
- src
- mbe
- rustc_feature/src
- rustc_hir_analysis
- src
- astconv
- check
- compare_impl_item
- coherence
- collect/type_of
- impl_wf_check
- outlives
- structured_errors
- variance
- rustc_hir_pretty/src
- rustc_hir_typeck
- src
- fn_ctxt
- method
- rustc_hir/src
- rustc_incremental/src
- persist
- rustc_index_macros/src
- rustc_infer/src
- infer
- canonical
- error_reporting
- relate
- traits
- rustc_interface
- src
- rustc_lexer/src
- rustc_lint/src
- context
- rustc_macros/src/diagnostics
- rustc_metadata
- src/rmeta
- decoder
- rustc_middle
- src
- hir
- map
- infer
- mir
- interpret
- query
- traits
- ty
- print
- util
- rustc_mir_build
- src
- build
- custom/parse
- expr
- matches
- thir
- cx
- pattern
- rustc_mir_dataflow/src
- move_paths
- rustc_mir_transform/src
- coverage
- rustc_monomorphize/src
- rustc_parse
- src
- lexer
- parser
- rustc_passes/src
- rustc_pattern_analysis
- src
- rustc_query_impl
- rustc_query_system/src
- dep_graph
- ich
- query
- rustc_resolve
- src
- late
- rustc_serialize/src
- rustc_session
- src
- rustc_smir/src
- rustc_internal
- rustc_smir/convert
- rustc_span/src
- rustc_target/src/spec
- base
- targets
- rustc_trait_selection/src
- solve
- 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
- boxed
- vec
- core
- benches
- src
- array
- iter
- adapters
- traits
- macros
- mem
- net
- num
- ops
- slice
- sync
- tests
- async_iter
- iter/traits
- net
- proc_macro/src
- std
- src
- collections/hash
- os/unix/net
- sync
- sys
- os_str
- bytes
- pal
- hermit
- sgx
- solid
- teeos
- uefi
- unix
- unsupported
- wasi
- wasm
- windows
- xous
- unwind/src
- src
- bootstrap
- src/core
- build_steps
- doc
- rustc/src
- unstable-book/src/compiler-flags
- etc
- librustdoc
- clean
- html
- markdown
- render
- static/css
- passes
- tools
- clippy
- clippy_lints/src
- loops
- matches
- methods
- types
- utils
- clippy_utils/src
- mir
- tests/ui/author
- compiletest/src
- miri
- src
- tests
- fail-dep/shims
- fail
- unaligned_pointers
- pass
- issues
- miropt-test-tools/src
- rust-analyzer
- crates
- base-db/src
- hir-def
- src
- body
- data
- hir
- item_tree
- macro_expansion_tests
- nameres
- tests
- hir-expand/src
- hir-ty
- src
- layout
- tests
- hir/src
- ide-assists/src
- handlers
- tests
- ide-completion/src
- render
- ide-db/src
- imports
- ide-diagnostics/src/handlers
- ide/src
- load-cargo/src
- parser
- src
- grammar
- test_data/parser/inline/ok
- proc-macro-api/src
- proc-macro-srv-cli/src
- proc-macro-srv
- proc-macro-test
- imp
- src
- src
- project-model/src
- rust-analyzer
- src
- handlers
- lsp
- rustc-dependencies
- src
- syntax
- src
- ast
- test-utils/src
- vfs-notify/src
- vfs/src
- docs/dev
- editors/code
- rustfmt/src
- tidy/src
- tests
- assembly/targets
- codegen
- coverage
- debuginfo
- incremental
- hashes
- mir-opt
- const_prop
- dataflow-const-prop
- dead-store-elimination
- dest-prop
- inline
- issues
- pre-codegen
- pretty
- rustdoc-gui
- rustdoc-ui
- error-in-impl-trait
- rustdoc
- doctest
- inline_cross
- auxiliary
- intra-doc
- ui-fulldeps/stable-mir
- ui
- asm
- associated-consts
- async-await
- in-trait
- issues
- binop
- borrowck
- check-cfg
- closures/print
- consts
- const-eval
- coroutine
- deprecation
- dyn-star
- feature-gates
- generic-associated-types
- higher-ranked/trait-bounds
- impl-trait
- in-ctfe
- in-trait
- issues
- transmute
- implied-bounds
- auxiliary
- inference
- issues
- layout
- lifetimes/lifetime-errors
- lint
- dead-code
- large_assignments
- moves
- object-safety
- offset-of
- packed
- parser
- attribute
- removed-syntax
- pattern
- proc-macro
- auxiliary/api
- recursion
- rfcs
- rfc-0000-never_patterns
- rfc-2632-const-trait-impl
- rfc-3348-c-string-literals
- single-use-lifetime
- specialization
- ctfe
- suggestions
- traits/non_lifetime_binders
- treat-err-as-bug
- type-alias-enum-variants
- type-alias-impl-trait
- wf
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,103 files changed
+17008
-8535
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
714 | 714 | | |
715 | 715 | | |
716 | 716 | | |
717 | | - | |
| 717 | + | |
718 | 718 | | |
719 | | - | |
| 719 | + | |
720 | 720 | | |
721 | 721 | | |
722 | 722 | | |
| |||
2187 | 2187 | | |
2188 | 2188 | | |
2189 | 2189 | | |
2190 | | - | |
2191 | | - | |
2192 | | - | |
2193 | | - | |
2194 | | - | |
2195 | | - | |
2196 | | - | |
2197 | | - | |
2198 | | - | |
2199 | | - | |
2200 | 2190 | | |
2201 | 2191 | | |
2202 | 2192 | | |
| |||
2366 | 2356 | | |
2367 | 2357 | | |
2368 | 2358 | | |
2369 | | - | |
| 2359 | + | |
2370 | 2360 | | |
2371 | | - | |
| 2361 | + | |
2372 | 2362 | | |
2373 | 2363 | | |
2374 | 2364 | | |
| |||
2479 | 2469 | | |
2480 | 2470 | | |
2481 | 2471 | | |
2482 | | - | |
| 2472 | + | |
2483 | 2473 | | |
2484 | 2474 | | |
2485 | 2475 | | |
| |||
3879 | 3869 | | |
3880 | 3870 | | |
3881 | 3871 | | |
| 3872 | + | |
3882 | 3873 | | |
3883 | 3874 | | |
3884 | 3875 | | |
| |||
3917 | 3908 | | |
3918 | 3909 | | |
3919 | 3910 | | |
| 3911 | + | |
3920 | 3912 | | |
3921 | 3913 | | |
3922 | 3914 | | |
| |||
4003 | 3995 | | |
4004 | 3996 | | |
4005 | 3997 | | |
4006 | | - | |
| 3998 | + | |
4007 | 3999 | | |
4008 | 4000 | | |
4009 | 4001 | | |
| |||
4133 | 4125 | | |
4134 | 4126 | | |
4135 | 4127 | | |
4136 | | - | |
| 4128 | + | |
4137 | 4129 | | |
4138 | 4130 | | |
4139 | 4131 | | |
| |||
4200 | 4192 | | |
4201 | 4193 | | |
4202 | 4194 | | |
| 4195 | + | |
4203 | 4196 | | |
4204 | 4197 | | |
4205 | 4198 | | |
| |||
4352 | 4345 | | |
4353 | 4346 | | |
4354 | 4347 | | |
| 4348 | + | |
4355 | 4349 | | |
4356 | 4350 | | |
4357 | 4351 | | |
| |||
4366 | 4360 | | |
4367 | 4361 | | |
4368 | 4362 | | |
4369 | | - | |
4370 | 4363 | | |
4371 | 4364 | | |
4372 | 4365 | | |
| |||
5351 | 5344 | | |
5352 | 5345 | | |
5353 | 5346 | | |
5354 | | - | |
| 5347 | + | |
5355 | 5348 | | |
5356 | | - | |
| 5349 | + | |
5357 | 5350 | | |
5358 | 5351 | | |
5359 | 5352 | | |
| |||
5705 | 5698 | | |
5706 | 5699 | | |
5707 | 5700 | | |
5708 | | - | |
5709 | | - | |
5710 | | - | |
5711 | | - | |
5712 | | - | |
5713 | | - | |
5714 | 5701 | | |
5715 | 5702 | | |
5716 | 5703 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
53 | 60 | | |
54 | 61 | | |
55 | 62 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
625 | 625 | | |
626 | 626 | | |
627 | 627 | | |
628 | | - | |
| 628 | + | |
| 629 | + | |
629 | 630 | | |
630 | 631 | | |
631 | 632 | | |
| |||
809 | 810 | | |
810 | 811 | | |
811 | 812 | | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
812 | 816 | | |
813 | 817 | | |
814 | 818 | | |
| |||
3300 | 3304 | | |
3301 | 3305 | | |
3302 | 3306 | | |
3303 | | - | |
| 3307 | + | |
| 3308 | + | |
| 3309 | + | |
3304 | 3310 | | |
3305 | | - | |
| 3311 | + | |
| 3312 | + | |
| 3313 | + | |
3306 | 3314 | | |
3307 | 3315 | | |
3308 | 3316 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1267 | 1267 | | |
1268 | 1268 | | |
1269 | 1269 | | |
1270 | | - | |
| 1270 | + | |
1271 | 1271 | | |
1272 | 1272 | | |
1273 | 1273 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | | - | |
63 | | - | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
64 | 68 | | |
65 | 69 | | |
66 | 70 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | 11 | | |
13 | 12 | | |
14 | 13 | | |
| |||
39 | 38 | | |
40 | 39 | | |
41 | 40 | | |
42 | | - | |
43 | 41 | | |
44 | 42 | | |
45 | 43 | | |
| |||
156 | 154 | | |
157 | 155 | | |
158 | 156 | | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
| 157 | + | |
163 | 158 | | |
164 | 159 | | |
165 | 160 | | |
| |||
179 | 174 | | |
180 | 175 | | |
181 | 176 | | |
182 | | - | |
183 | | - | |
184 | | - | |
185 | | - | |
| 177 | + | |
186 | 178 | | |
187 | 179 | | |
188 | 180 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
568 | 568 | | |
569 | 569 | | |
570 | 570 | | |
571 | | - | |
| 571 | + | |
572 | 572 | | |
573 | 573 | | |
574 | 574 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | 17 | | |
22 | 18 | | |
23 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | 148 | | |
157 | 149 | | |
158 | 150 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
| 2 | + | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
17 | 16 | | |
18 | 17 | | |
19 | 18 | | |
| |||
1028 | 1027 | | |
1029 | 1028 | | |
1030 | 1029 | | |
1031 | | - | |
1032 | | - | |
1033 | | - | |
1034 | | - | |
1035 | 1030 | | |
1036 | 1031 | | |
1037 | 1032 | | |
1038 | 1033 | | |
1039 | 1034 | | |
1040 | 1035 | | |
1041 | | - | |
1042 | | - | |
1043 | | - | |
1044 | 1036 | | |
1045 | | - | |
1046 | | - | |
1047 | | - | |
1048 | | - | |
1049 | | - | |
1050 | 1037 | | |
1051 | 1038 | | |
1052 | | - | |
| 1039 | + | |
1053 | 1040 | | |
1054 | 1041 | | |
1055 | 1042 | | |
1056 | 1043 | | |
1057 | 1044 | | |
1058 | 1045 | | |
1059 | 1046 | | |
1060 | | - | |
1061 | | - | |
1062 | | - | |
1063 | | - | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
1064 | 1050 | | |
1065 | | - | |
| 1051 | + | |
1066 | 1052 | | |
1067 | | - | |
| 1053 | + | |
1068 | 1054 | | |
1069 | | - | |
| 1055 | + | |
| 1056 | + | |
1070 | 1057 | | |
1071 | | - | |
| 1058 | + | |
| 1059 | + | |
1072 | 1060 | | |
1073 | 1061 | | |
1074 | 1062 | | |
1075 | 1063 | | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
1076 | 1067 | | |
1077 | 1068 | | |
1078 | 1069 | | |
| |||
0 commit comments