File tree
1,749 files changed
+27147
-16196
lines changed- compiler
- rustc_abi/src
- rustc_ast_lowering/src
- rustc_ast_passes
- src
- rustc_ast_pretty/src/pprust
- rustc_ast/src
- util
- 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_analysis
- src
- check
- coherence
- collect
- hir_ty_lowering
- rustc_hir_pretty/src
- rustc_hir_typeck
- src
- fn_ctxt
- method
- rustc_hir/src
- rustc_incremental/src/persist
- rustc_index_macros/src
- rustc_index/src
- rustc_infer/src
- infer
- snapshot
- traits
- rustc_interface/src
- rustc_lint_defs/src
- rustc_lint/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_format/src
- rustc_parse
- src
- lexer
- parser
- 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_common
- sys
- pal
- hermit
- itron
- sgx
- teeos
- uefi
- unix
- unsupported
- wasip2
- wasi
- windows
- xous
- zkvm
- personality/dwarf
- sync/rwlock
- 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-toml
- absolute_paths
- large_stack_frames
- ui
- author
- auxiliary
- crashes
- missing_const_for_fn
- mixed_attributes_style
- auxiliary
- 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-dep/shims
- pass
- stacked-borrows
- run-make-support/src
- rust-analyzer
- .github/workflows
- crates
- base-db/src
- flycheck/src
- hir-def/src
- item_tree
- macro_expansion_tests
- nameres
- hir-expand/src
- hir-ty
- src
- consteval
- diagnostics
- match_check
- infer
- mir
- eval
- tests
- hir/src
- term_search
- ide-assists/src/handlers
- ide-completion/src
- completions
- item_list
- render
- tests
- ide-db/src
- ide-diagnostics
- src
- handlers
- ide
- src
- doc_links
- hover
- inlay_hints
- syntax_highlighting
- test_data
- 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-notify/src
- vfs/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-units/item-collection
- codegen
- cffi
- enum
- intrinsics
- sanitizer/cfi
- 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-gui
- rustdoc-ui/synthetic-auto-trait-impls
- rustdoc
- synthetic_auto
- ui-fulldeps/stable-mir
- 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
- statics
- static
- structs-enums
- thir-print
- traits
- trait-upcasting
- unpretty
- version-flags
- wf
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| 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 | | |
| |||
| 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 | | |
| |||
| 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