File tree
1,654 files changed
+31071
-14528
lines changed- compiler
- rustc_abi/src
- rustc_arena/src
- rustc_ast/src
- util
- rustc_ast_lowering
- src
- rustc_ast_passes/src
- rustc_ast_pretty/src/pprust
- rustc_attr/src
- rustc_borrowck/src
- diagnostics
- polonius
- region_infer
- type_check
- liveness
- rustc_builtin_macros/src
- rustc_codegen_cranelift
- src
- abi
- intrinsics
- rustc_codegen_gcc/src
- intrinsic
- rustc_codegen_llvm
- src
- rustc_codegen_ssa
- src
- back
- mir
- rustc_const_eval
- src
- const_eval
- interpret
- transform
- check_consts
- util
- rustc_data_structures
- src
- binary_search_util
- rustc_error_codes/src/error_codes
- rustc_errors/src
- rustc_expand
- src
- mbe
- rustc_feature/src
- rustc_hir/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_incremental/src
- persist
- rustc_index/src
- rustc_index_macros/src
- rustc_infer/src
- infer
- error_reporting
- relate
- traits
- rustc_interface
- src
- rustc_lexer/src
- rustc_lint
- src
- context
- rustc_lint_defs/src
- rustc_macros/src/diagnostics
- rustc_metadata
- src/rmeta
- decoder
- rustc_middle
- src
- hir
- map
- infer
- middle
- mir
- interpret
- query
- traits
- ty
- print
- util
- rustc_mir_build
- src
- build
- custom/parse
- expr
- matches
- thir
- cx
- pattern
- rustc_mir_dataflow/src
- impls
- move_paths
- rustc_mir_transform/src
- coverage
- rustc_monomorphize/src
- rustc_parse
- src
- lexer
- parser
- rustc_parse_format/src
- rustc_passes/src
- rustc_pattern_analysis
- src
- rustc_privacy/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
- 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
- boxed
- vec
- tests
- core
- benches
- src
- alloc
- array
- convert
- intrinsics
- iter
- adapters
- sources
- traits
- macros
- mem
- net
- num
- ops
- slice
- iter
- str
- sync
- task
- tests
- async_iter
- iter
- adapters
- traits
- net
- panic_abort/src
- proc_macro/src
- std
- src
- collections/hash
- os
- unix/net
- wasi
- wasi_preview2
- xous
- services
- sys
- cmath
- os_str
- bytes
- pal
- common
- hermit
- sgx
- solid
- teeos
- uefi
- unix
- unsupported
- wasi
- wasi_preview2
- wasm
- windows
- xous
- locks
- net
- zkvm
- sys_common/once
- thread
- tests
- test/src
- unwind/src
- src
- bootstrap
- src
- core
- build_steps
- doc
- rustc/src
- platform-support
- style-guide/src
- unstable-book/src
- compiler-flags
- language-features
- etc
- librustdoc
- clean
- html
- markdown
- render
- static
- css
- js
- passes
- lint
- tools
- build-manifest/src
- clippy
- clippy_lints/src
- casts
- loops
- matches
- methods
- operators
- types
- utils
- internal_lints
- clippy_utils/src
- mir
- tests
- ui
- author
- ui-internal
- compiletest/src
- header
- miri
- src
- borrow_tracker
- stacked_borrows
- tree_borrows
- shims/intrinsics
- tests
- fail
- unaligned_pointers
- fail-dep/shims
- pass
- issues
- miropt-test-tools/src
- remote-test-client/src
- remote-test-server/src
- rust-analyzer
- crates
- base-db/src
- hir/src
- semantics
- hir-def/src
- body
- data
- dyn_map
- hir
- item_tree
- macro_expansion_tests
- nameres
- tests
- path
- hir-expand/src
- hir-ty
- src
- diagnostics
- match_check
- infer
- layout
- tests
- mir
- eval
- shim
- lower
- tests
- ide/src
- annotations
- doc_links
- hover
- inlay_hints
- ide-assists/src
- handlers
- tests
- utils
- ide-completion/src
- completions
- item_list
- context
- render
- tests
- ide-db/src
- generated
- imports
- insert_use
- ide-diagnostics/src
- handlers
- ide-ssr/src
- load-cargo/src
- mbe/src
- expander
- parser
- src
- grammar
- items
- tests
- test_data/parser
- err
- inline
- err
- ok
- proc-macro-srv/proc-macro-test
- project-model
- src
- test_data/output
- rust-analyzer
- src
- bin
- cli
- handlers
- lsp
- tests/slow-tests
- span/src
- stdx/src
- syntax/src
- ast
- test-fixture/src
- test-utils/src
- vfs/src
- vfs-notify/src
- docs/user
- editors/code
- lib
- la-arena/src
- line-index/src
- lsp-server/src
- xtask/src
- rust-installer
- rustfmt
- src
- parse/macros
- tests
- source/macros
- target/macros
- tidy/src
- tests
- assembly/targets
- codegen
- issues
- coverage
- coverage-run-rustdoc
- debuginfo
- incremental
- hashes
- mir-opt
- building/custom
- const_prop
- dataflow-const-prop
- pretty
- rustdoc
- rustdoc-gui
- rustdoc-ui/error-in-impl-trait
- ui
- array-slice-vec
- asm
- associated-consts
- associated-type-bounds/return-type-notation
- async-await
- in-trait
- borrowck
- check-cfg
- closures/print
- codegen
- const-generics
- generic_const_exprs
- issues
- consts
- const-blocks
- const-eval
- heap
- const-mut-refs
- min_const_fn
- miri_unleashed
- std
- coroutine
- print
- dyn-star
- extern
- auxiliary
- feature-gates
- for-loop-while
- half-open-range-patterns
- higher-ranked/trait-bounds
- impl-trait
- in-ctfe
- in-trait
- rpit
- transmute
- implied-bounds
- auxiliary
- imports
- auxiliary
- inference
- issues
- layout
- lexer
- lifetimes/lifetime-errors
- lint
- dead-code
- large_assignments
- let_underscore
- rfc-2457-non-ascii-idents
- object-safety
- offset-of
- or-patterns
- packed
- parser
- removed-syntax
- pattern
- privacy
- proc-macro
- auxiliary/api
- recursion
- repeat-expr
- rfcs
- rfc-0000-never_patterns
- rfc-2396-target_feature-11
- rfc-2632-const-trait-impl
- rfc-3348-c-string-literals
- single-use-lifetime
- specialization
- ctfe
- min_specialization
- suggestions
- trait-bounds
- traits
- next-solver
- trait-upcasting
- treat-err-as-bug
- type-alias-enum-variants
- type-alias-impl-trait
- typeck
- unsafe
- unsafe_op_in_unsafe_fn
- auxiliary
- wf
- ui-fulldeps/stable-mir
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,654 files changed
+31071
-14528
lines changed+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
129 | 129 |
| |
130 | 130 |
| |
131 | 131 |
| |
132 |
| - | |
| 132 | + | |
133 | 133 |
| |
134 | 134 |
| |
135 | 135 |
| |
|
+85-29
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
878 | 878 |
| |
879 | 879 |
| |
880 | 880 |
| |
881 |
| - | |
| 881 | + | |
882 | 882 |
| |
883 |
| - | |
| 883 | + | |
884 | 884 |
| |
885 | 885 |
| |
886 |
| - | |
| 886 | + | |
887 | 887 |
| |
888 | 888 |
| |
889 | 889 |
| |
| |||
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 |
| |
| |||
2522 | 2512 |
| |
2523 | 2513 |
| |
2524 | 2514 |
| |
2525 |
| - | |
| 2515 | + | |
2526 | 2516 |
| |
2527 |
| - | |
| 2517 | + | |
2528 | 2518 |
| |
2529 |
| - | |
| 2519 | + | |
2530 | 2520 |
| |
2531 | 2521 |
| |
2532 |
| - | |
2533 | 2522 |
| |
2534 | 2523 |
| |
2535 | 2524 |
| |
| |||
2651 | 2640 |
| |
2652 | 2641 |
| |
2653 | 2642 |
| |
2654 |
| - | |
| 2643 | + | |
2655 | 2644 |
| |
2656 |
| - | |
| 2645 | + | |
2657 | 2646 |
| |
2658 |
| - | |
| 2647 | + | |
2659 | 2648 |
| |
2660 | 2649 |
| |
2661 | 2650 |
| |
| |||
2683 | 2672 |
| |
2684 | 2673 |
| |
2685 | 2674 |
| |
2686 |
| - | |
| 2675 | + | |
2687 | 2676 |
| |
2688 |
| - | |
| 2677 | + | |
2689 | 2678 |
| |
2690 | 2679 |
| |
2691 | 2680 |
| |
| |||
4005 | 3994 |
| |
4006 | 3995 |
| |
4007 | 3996 |
| |
4008 |
| - | |
| 3997 | + | |
4009 | 3998 |
| |
4010 | 3999 |
| |
4011 | 4000 |
| |
| |||
4135 | 4124 |
| |
4136 | 4125 |
| |
4137 | 4126 |
| |
4138 |
| - | |
| 4127 | + | |
4139 | 4128 |
| |
4140 | 4129 |
| |
4141 | 4130 |
| |
| |||
4355 | 4344 |
| |
4356 | 4345 |
| |
4357 | 4346 |
| |
| 4347 | + | |
4358 | 4348 |
| |
4359 | 4349 |
| |
4360 | 4350 |
| |
| |||
5353 | 5343 |
| |
5354 | 5344 |
| |
5355 | 5345 |
| |
5356 |
| - | |
| 5346 | + | |
5357 | 5347 |
| |
5358 |
| - | |
| 5348 | + | |
5359 | 5349 |
| |
5360 | 5350 |
| |
5361 | 5351 |
| |
| |||
6152 | 6142 |
| |
6153 | 6143 |
| |
6154 | 6144 |
| |
| 6145 | + | |
| 6146 | + | |
| 6147 | + | |
| 6148 | + | |
| 6149 | + | |
| 6150 | + | |
| 6151 | + | |
| 6152 | + | |
| 6153 | + | |
6155 | 6154 |
| |
6156 | 6155 |
| |
6157 | 6156 |
| |
| |||
6182 | 6181 |
| |
6183 | 6182 |
| |
6184 | 6183 |
| |
| 6184 | + | |
| 6185 | + | |
| 6186 | + | |
| 6187 | + | |
| 6188 | + | |
| 6189 | + | |
| 6190 | + | |
| 6191 | + | |
| 6192 | + | |
| 6193 | + | |
| 6194 | + | |
| 6195 | + | |
| 6196 | + | |
| 6197 | + | |
| 6198 | + | |
6185 | 6199 |
| |
6186 | 6200 |
| |
6187 | 6201 |
| |
| |||
6194 | 6208 |
| |
6195 | 6209 |
| |
6196 | 6210 |
| |
| 6211 | + | |
| 6212 | + | |
| 6213 | + | |
| 6214 | + | |
| 6215 | + | |
| 6216 | + | |
6197 | 6217 |
| |
6198 | 6218 |
| |
6199 | 6219 |
| |
| |||
6206 | 6226 |
| |
6207 | 6227 |
| |
6208 | 6228 |
| |
| 6229 | + | |
| 6230 | + | |
| 6231 | + | |
| 6232 | + | |
| 6233 | + | |
| 6234 | + | |
6209 | 6235 |
| |
6210 | 6236 |
| |
6211 | 6237 |
| |
| |||
6218 | 6244 |
| |
6219 | 6245 |
| |
6220 | 6246 |
| |
| 6247 | + | |
| 6248 | + | |
| 6249 | + | |
| 6250 | + | |
| 6251 | + | |
| 6252 | + | |
6221 | 6253 |
| |
6222 | 6254 |
| |
6223 | 6255 |
| |
| |||
6230 | 6262 |
| |
6231 | 6263 |
| |
6232 | 6264 |
| |
| 6265 | + | |
| 6266 | + | |
| 6267 | + | |
| 6268 | + | |
| 6269 | + | |
| 6270 | + | |
6233 | 6271 |
| |
6234 | 6272 |
| |
6235 | 6273 |
| |
| |||
6242 | 6280 |
| |
6243 | 6281 |
| |
6244 | 6282 |
| |
| 6283 | + | |
| 6284 | + | |
| 6285 | + | |
| 6286 | + | |
| 6287 | + | |
| 6288 | + | |
6245 | 6289 |
| |
6246 | 6290 |
| |
6247 | 6291 |
| |
| |||
6254 | 6298 |
| |
6255 | 6299 |
| |
6256 | 6300 |
| |
| 6301 | + | |
| 6302 | + | |
| 6303 | + | |
| 6304 | + | |
| 6305 | + | |
| 6306 | + | |
6257 | 6307 |
| |
6258 | 6308 |
| |
6259 | 6309 |
| |
| |||
6266 | 6316 |
| |
6267 | 6317 |
| |
6268 | 6318 |
| |
| 6319 | + | |
| 6320 | + | |
| 6321 | + | |
| 6322 | + | |
| 6323 | + | |
| 6324 | + | |
6269 | 6325 |
| |
6270 | 6326 |
| |
6271 | 6327 |
| |
|
+4-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
| 18 | + | |
18 | 19 |
| |
19 | 20 |
| |
20 | 21 |
| |
| |||
29 | 30 |
| |
30 | 31 |
| |
31 | 32 |
| |
32 |
| - | |
| 33 | + | |
33 | 34 |
| |
34 |
| - | |
| 35 | + | |
| 36 | + | |
35 | 37 |
| |
36 | 38 |
| |
37 | 39 |
| |
|
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 | |
---|---|---|---|
| |||
484 | 484 |
| |
485 | 485 |
| |
486 | 486 |
| |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
487 | 500 |
| |
488 | 501 |
| |
489 | 502 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
27 | 27 |
| |
28 | 28 |
| |
29 | 29 |
| |
| 30 | + | |
30 | 31 |
| |
31 | 32 |
| |
32 | 33 |
| |
| |||
625 | 626 |
| |
626 | 627 |
| |
627 | 628 |
| |
628 |
| - | |
| 629 | + | |
| 630 | + | |
629 | 631 |
| |
630 | 632 |
| |
631 | 633 |
| |
| |||
809 | 811 |
| |
810 | 812 |
| |
811 | 813 |
| |
| 814 | + | |
| 815 | + | |
| 816 | + | |
812 | 817 |
| |
813 | 818 |
| |
814 | 819 |
| |
| |||
1829 | 1834 |
| |
1830 | 1835 |
| |
1831 | 1836 |
| |
1832 |
| - | |
| 1837 | + | |
1833 | 1838 |
| |
1834 | 1839 |
| |
1835 | 1840 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1267 | 1267 |
| |
1268 | 1268 |
| |
1269 | 1269 |
| |
1270 |
| - | |
| 1270 | + | |
1271 | 1271 |
| |
1272 | 1272 |
| |
1273 | 1273 |
| |
|
0 commit comments