File tree
1,749 files changed
+27147
-16196
lines changed- compiler
- rustc_abi/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
- type_check
- liveness
- rustc_builtin_macros
- src
- deriving
- cmp
- generic
- rustc_codegen_cranelift
- .github/workflows
- build_system
- docs
- example
- scripts
- src
- debuginfo
- intrinsics
- rustc_codegen_gcc
- example
- patches/libgccjit12
- src
- rustc_codegen_llvm/src
- back
- coverageinfo
- debuginfo
- llvm
- rustc_codegen_ssa/src
- back
- mir
- traits
- rustc_const_eval
- src
- interpret
- transform
- check_consts
- util
- rustc_data_structures/src
- graph/dominators
- tagged_ptr
- rustc_errors/src
- rustc_expand/src
- mbe
- rustc_feature/src
- rustc_hir/src
- rustc_hir_analysis
- src
- check
- coherence
- collect
- hir_ty_lowering
- 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
- snapshot
- traits
- rustc_interface/src
- rustc_lint/src
- rustc_lint_defs/src
- rustc_llvm
- llvm-wrapper
- rustc_log
- rustc_metadata/src/rmeta
- rustc_middle/src
- dep_graph
- hir
- map
- infer
- middle
- mir
- interpret
- query
- thir
- traits
- solve
- inspect
- ty
- consts
- print
- rustc_mir_build/src
- build
- custom
- expr
- matches
- thir
- cx
- pattern
- rustc_mir_dataflow/src
- rustc_mir_transform
- src
- coroutine
- coverage
- inline
- rustc_monomorphize/src
- rustc_next_trait_solver/src
- rustc_parse
- src
- lexer
- parser
- rustc_parse_format/src
- rustc_passes/src
- rustc_pattern_analysis
- src
- rustc_query_system/src/dep_graph
- rustc_resolve/src
- rustc_session
- src
- rustc_smir/src/rustc_smir
- convert
- rustc_span/src
- source_map
- rustc_symbol_mangling/src
- typeid
- rustc_target/src/abi/call
- rustc_trait_selection/src
- solve
- assembly
- eval_ctxt
- inspect
- normalizes_to
- traits
- error_reporting
- query/type_op
- select
- specialize
- rustc_ty_utils/src
- rustc_type_ir/src
- stable_mir/src
- mir
- library
- alloc
- benches
- src
- collections/vec_deque
- vec
- tests
- core
- src
- char
- fmt
- hash
- intrinsics
- macros
- num
- ptr
- slice
- sync
- task
- tests
- num
- portable-simd/crates/core_simd
- src/simd/ptr
- tests
- proc_macro/src
- std/src
- os/xous
- sys
- pal
- hermit
- itron
- sgx
- teeos
- uefi
- unix
- unsupported
- wasi
- wasip2
- windows
- xous
- zkvm
- personality/dwarf
- sync/rwlock
- sys_common
- thread
- src
- bootstrap
- src
- bin
- core
- build_steps
- builder
- config
- utils
- ci
- docker
- host-x86_64
- mingw-check
- x86_64-gnu-tools
- scripts
- doc
- rustc/src
- codegen-options
- platform-support
- rustdoc/src
- unstable-book/src/compiler-flags
- etc
- completions
- librustdoc
- clean
- html
- render
- search_index
- static
- css
- js
- tools
- clippy
- book/src
- development
- clippy_config/src
- clippy_dev/src
- clippy_lints/src
- attrs
- cargo
- casts
- functions
- loops
- matches
- methods
- misc_early
- operators
- transmute
- types
- unit_types
- utils
- internal_lints
- clippy_utils/src
- mir
- lintcheck/src
- tests
- ui
- author
- auxiliary
- crashes
- missing_const_for_fn
- mixed_attributes_style
- auxiliary
- ui-toml
- absolute_paths
- large_stack_frames
- compiletest/src
- miri
- cargo-miri/src
- ci
- miri-script/src
- src
- alloc_addresses
- borrow_tracker
- stacked_borrows
- tree_borrows
- tree
- concurrency
- shims
- intrinsics
- test-cargo-miri
- issue-1760
- proc-macro-crate
- src
- src
- tests
- fail
- intrinsics
- provenance
- stacked_borrows
- pass
- stacked-borrows
- pass-dep/shims
- run-make-support/src
- rust-analyzer
- .github/workflows
- crates
- base-db/src
- flycheck/src
- hir/src
- term_search
- hir-def/src
- item_tree
- macro_expansion_tests
- nameres
- hir-expand/src
- hir-ty
- src
- consteval
- diagnostics
- match_check
- infer
- mir
- eval
- tests
- ide
- src
- doc_links
- hover
- inlay_hints
- syntax_highlighting
- test_data
- ide-assists/src/handlers
- ide-completion/src
- completions
- item_list
- render
- tests
- ide-db/src
- ide-diagnostics
- src
- handlers
- load-cargo
- src
- mbe/src
- expander
- parser
- src/grammar/expressions
- test_data/parser/inline/err
- paths
- src
- proc-macro-api
- src
- msg
- proc-macro-srv/src
- server
- tests
- project-model
- src
- rust-analyzer
- src
- bin
- cli
- diagnostics
- handlers
- lsp
- tests
- slow-tests
- span/src
- syntax
- src
- ast/generated
- test-fixture/src
- toolchain
- src
- tt
- src
- vfs/src
- vfs-notify/src
- docs
- dev
- user
- editors/code
- src
- xtask
- src
- codegen
- grammar
- rust-installer/src
- rustdoc-js
- rustfmt
- src
- tests
- source
- target
- tidy/src
- tests
- assembly
- auxiliary
- codegen
- cffi
- enum
- intrinsics
- sanitizer/cfi
- codegen-units/item-collection
- coverage
- debuginfo
- incremental/hashes
- mir-opt
- building
- custom
- match
- deref-patterns
- const_prop
- copy-prop
- dataflow-const-prop
- dead-store-elimination
- dest-prop
- inline
- instsimplify
- issues
- pre-codegen
- sroa
- unnamed-fields
- run-make
- arguments-non-c-like-enum
- hir-tree
- issue-7349
- non-unicode-env
- remap-path-prefix
- split-debuginfo
- version
- rustdoc
- synthetic_auto
- rustdoc-gui
- rustdoc-ui/synthetic-auto-trait-impls
- ui
- abi/extern
- asm/x86_64
- async-await
- async-closures
- attributes/unix_sigpipe
- auxiliary
- binop
- closures
- coercion
- coherence
- negative-coherence
- compiletest-self-test
- const-generics
- generic_const_exprs
- consts
- const-eval
- const-extern-fn
- derives
- auxiliary
- extern
- feature-gates
- fn
- generic-associated-types
- higher-ranked
- leak-check
- trait-bounds
- impl-trait
- in-trait
- implied-bounds
- issues
- layout
- lifetimes
- lifetime-errors
- lint
- loops
- marker_trait_attr
- match
- postfix-match
- methods
- mir
- alignment
- mismatched_types
- mut
- nll
- parser
- pattern
- usefulness
- privacy
- proc-macro
- auxiliary/api
- repr
- resolve
- rfcs/rfc-2396-target_feature-11
- sanitizer
- self
- simd/intrinsic
- sized
- specialization
- min_specialization
- stability-attribute
- static
- statics
- structs-enums
- thir-print
- traits
- trait-upcasting
- unpretty
- version-flags
- 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,749 files changed
+27147
-16196
lines changed+20-33
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
593 | 593 |
| |
594 | 594 |
| |
595 | 595 |
| |
596 |
| - | |
597 | 596 |
| |
598 | 597 |
| |
599 | 598 |
| |
| |||
2590 | 2589 |
| |
2591 | 2590 |
| |
2592 | 2591 |
| |
| 2592 | + | |
| 2593 | + | |
| 2594 | + | |
| 2595 | + | |
| 2596 | + | |
| 2597 | + | |
| 2598 | + | |
| 2599 | + | |
| 2600 | + | |
2593 | 2601 |
| |
2594 | 2602 |
| |
2595 | 2603 |
| |
| |||
3560 | 3568 |
| |
3561 | 3569 |
| |
3562 | 3570 |
| |
| 3571 | + | |
3563 | 3572 |
| |
3564 | 3573 |
| |
3565 | 3574 |
| |
| |||
4773 | 4782 |
| |
4774 | 4783 |
| |
4775 | 4784 |
| |
| 4785 | + | |
| 4786 | + | |
4776 | 4787 |
| |
4777 | 4788 |
| |
4778 | 4789 |
| |
| |||
5358 | 5369 |
| |
5359 | 5370 |
| |
5360 | 5371 |
| |
5361 |
| - | |
| 5372 | + | |
5362 | 5373 |
| |
5363 |
| - | |
| 5374 | + | |
5364 | 5375 |
| |
5365 | 5376 |
| |
5366 | 5377 |
| |
| |||
5496 | 5507 |
| |
5497 | 5508 |
| |
5498 | 5509 |
| |
5499 |
| - | |
5500 |
| - | |
5501 |
| - | |
5502 |
| - | |
5503 |
| - | |
5504 |
| - | |
5505 |
| - | |
5506 |
| - | |
5507 |
| - | |
5508 |
| - | |
5509 |
| - | |
5510 |
| - | |
5511 |
| - | |
5512 | 5510 |
| |
5513 | 5511 |
| |
5514 | 5512 |
| |
| |||
5778 | 5776 |
| |
5779 | 5777 |
| |
5780 | 5778 |
| |
5781 |
| - | |
5782 |
| - | |
5783 |
| - | |
5784 |
| - | |
5785 |
| - | |
5786 |
| - | |
5787 |
| - | |
5788 |
| - | |
5789 |
| - | |
5790 |
| - | |
5791 |
| - | |
5792 | 5779 |
| |
5793 | 5780 |
| |
5794 | 5781 |
| |
| |||
5807 | 5794 |
| |
5808 | 5795 |
| |
5809 | 5796 |
| |
5810 |
| - | |
| 5797 | + | |
5811 | 5798 |
| |
5812 | 5799 |
| |
5813 | 5800 |
| |
| |||
5816 | 5803 |
| |
5817 | 5804 |
| |
5818 | 5805 |
| |
5819 |
| - | |
| 5806 | + | |
5820 | 5807 |
| |
5821 | 5808 |
| |
5822 | 5809 |
| |
5823 | 5810 |
| |
5824 |
| - | |
| 5811 | + | |
5825 | 5812 |
| |
5826 |
| - | |
| 5813 | + | |
5827 | 5814 |
| |
5828 |
| - | |
| 5815 | + | |
5829 | 5816 |
| |
5830 |
| - | |
| 5817 | + | |
5831 | 5818 |
| |
5832 | 5819 |
| |
5833 | 5820 |
| |
|
+24-15
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
2 |
| - | |
3 |
| - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
4 | 12 |
| |
5 | 13 |
| |
6 | 14 |
| |
7 | 15 |
| |
8 | 16 |
| |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
9 | 23 |
| |
10 |
| - | |
11 |
| - | |
12 |
| - | |
| 24 | + | |
13 | 25 |
| |
14 |
| - | |
15 |
| - | |
| 26 | + | |
16 | 27 |
| |
17 |
| - | |
18 |
| - | |
19 |
| - | |
20 |
| - | |
21 |
| - | |
22 |
| - | |
| 28 | + | |
23 | 29 |
| |
24 |
| - | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
25 | 34 |
| |
26 | 35 |
| |
27 | 36 |
| |
|
+10
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
1 | 11 |
| |
2 | 12 |
| |
3 | 13 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
698 | 698 |
| |
699 | 699 |
| |
700 | 700 |
| |
| 701 | + | |
701 | 702 |
| |
702 | 703 |
| |
703 | 704 |
| |
| |||
707 | 708 |
| |
708 | 709 |
| |
709 | 710 |
| |
710 |
| - | |
| 711 | + | |
711 | 712 |
| |
712 | 713 |
| |
713 | 714 |
| |
714 | 715 |
| |
715 | 716 |
| |
716 | 717 |
| |
717 |
| - | |
| 718 | + | |
718 | 719 |
| |
719 | 720 |
| |
720 | 721 |
| |
721 | 722 |
| |
722 |
| - | |
| 723 | + | |
723 | 724 |
| |
724 | 725 |
| |
725 | 726 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
702 | 702 |
| |
703 | 703 |
| |
704 | 704 |
| |
705 |
| - | |
| 705 | + | |
706 | 706 |
| |
707 | 707 |
| |
708 | 708 |
| |
709 |
| - | |
710 |
| - | |
711 |
| - | |
712 |
| - | |
713 |
| - | |
714 |
| - | |
715 |
| - | |
716 |
| - | |
717 |
| - | |
718 | 709 |
| |
719 | 710 |
| |
720 | 711 |
| |
| |||
724 | 715 |
| |
725 | 716 |
| |
726 | 717 |
| |
727 |
| - | |
| 718 | + | |
728 | 719 |
| |
729 |
| - | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
730 | 723 |
| |
731 | 724 |
| |
732 | 725 |
| |
733 | 726 |
| |
734 | 727 |
| |
735 | 728 |
| |
736 | 729 |
| |
| 730 | + | |
| 731 | + | |
737 | 732 |
| |
738 | 733 |
| |
739 | 734 |
| |
| |||
1281 | 1276 |
| |
1282 | 1277 |
| |
1283 | 1278 |
| |
1284 |
| - | |
| 1279 | + | |
| 1280 | + | |
1285 | 1281 |
| |
1286 | 1282 |
| |
1287 | 1283 |
| |
| |||
2488 | 2484 |
| |
2489 | 2485 |
| |
2490 | 2486 |
| |
| 2487 | + | |
| 2488 | + | |
| 2489 | + | |
| 2490 | + | |
| 2491 | + | |
| 2492 | + | |
| 2493 | + | |
| 2494 | + | |
2491 | 2495 |
| |
2492 | 2496 |
| |
2493 | 2497 |
| |
| |||
3346 | 3350 |
| |
3347 | 3351 |
| |
3348 | 3352 |
| |
3349 |
| - | |
| 3353 | + | |
3350 | 3354 |
| |
3351 | 3355 |
| |
3352 | 3356 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
12 |
| - | |
13 |
| - | |
14 |
| - | |
15 | 11 |
| |
16 | 12 |
| |
17 | 13 |
| |
18 | 14 |
| |
19 |
| - | |
20 |
| - | |
21 |
| - | |
22 |
| - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
23 | 19 |
| |
24 | 20 |
| |
25 | 21 |
| |
| |||
29 | 25 |
| |
30 | 26 |
| |
31 | 27 |
| |
| 28 | + | |
| 29 | + | |
32 | 30 |
| |
33 | 31 |
| |
34 | 32 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1021 | 1021 |
| |
1022 | 1022 |
| |
1023 | 1023 |
| |
1024 |
| - | |
| 1024 | + | |
1025 | 1025 |
| |
1026 | 1026 |
| |
1027 | 1027 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
768 | 768 |
| |
769 | 769 |
| |
770 | 770 |
| |
771 |
| - | |
| 771 | + | |
772 | 772 |
| |
773 | 773 |
| |
774 | 774 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
281 | 281 |
| |
282 | 282 |
| |
283 | 283 |
| |
| 284 | + | |
284 | 285 |
| |
285 | 286 |
| |
286 | 287 |
| |
| |||
334 | 335 |
| |
335 | 336 |
| |
336 | 337 |
| |
337 |
| - | |
| 338 | + | |
| 339 | + | |
338 | 340 |
| |
339 | 341 |
| |
340 | 342 |
| |
| |||
390 | 392 |
| |
391 | 393 |
| |
392 | 394 |
| |
393 |
| - | |
| 395 | + | |
| 396 | + | |
394 | 397 |
| |
395 | 398 |
| |
396 | 399 |
| |
|
0 commit comments