File tree
1,533 files changed
+25915
-15248
lines changed- .github/workflows
- compiler
- rustc_abi/src
- layout
- rustc_ast/src
- attr
- expand
- util
- rustc_ast_ir/src
- 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
- deriving
- rustc_codegen_cranelift
- example
- src
- intrinsics
- rustc_codegen_gcc
- src
- intrinsic
- rustc_codegen_llvm
- src
- coverageinfo
- llvm
- rustc_codegen_ssa
- src
- back
- mir
- rustc_const_eval
- src
- check_consts
- const_eval
- interpret
- rustc_data_structures/src
- rustc_driver_impl
- src
- rustc_error_codes/src/error_codes
- rustc_errors/src
- rustc_expand
- src
- rustc_feature/src
- rustc_fs_util/src
- rustc_hir/src
- rustc_hir_analysis
- src
- check
- compare_impl_item
- coherence
- collect
- errors
- hir_ty_lowering
- variance
- rustc_hir_pretty/src
- rustc_hir_typeck
- src
- fn_ctxt
- method
- rustc_incremental/src/persist
- rustc_index/src
- rustc_index_macros
- rustc_infer/src
- infer
- opaque_types
- outlives
- region_constraints
- relate
- snapshot
- traits
- rustc_interface/src
- rustc_lexer/src
- rustc_lint
- src
- context
- rustc_lint_defs/src
- rustc_llvm/llvm-wrapper
- rustc_metadata/src/rmeta
- rustc_middle
- src
- mir
- interpret
- thir
- ty
- rustc_mir_build/src
- build
- coverageinfo
- expr
- thir
- cx
- rustc_mir_dataflow/src
- framework
- move_paths
- rustc_mir_transform
- src
- coverage
- rustc_next_trait_solver/src
- relate
- solve
- eval_ctxt
- normalizes_to
- rustc_parse
- src
- lexer
- parser
- rustc_parse_format/src
- rustc_passes
- src
- rustc_resolve/src
- late
- rustc_serialize/src
- rustc_session/src
- rustc_smir/src/rustc_smir/convert
- rustc_span
- src
- source_map
- rustc_target/src
- asm
- callconv
- spec
- targets
- rustc_trait_selection/src
- error_reporting
- infer
- nice_region_error
- traits
- solve
- traits
- select
- rustc_ty_utils
- src
- rustc_type_ir/src
- relate
- search_graph
- stable_mir/src/mir
- library
- alloc
- src
- collections/vec_deque
- ffi
- slice
- vec
- tests
- sort
- core
- src
- alloc
- array
- ascii
- char
- fmt
- intrinsics
- iter/traits
- macros
- mem
- net
- num
- ops
- ptr
- slice
- str
- unicode
- tests
- hash
- net
- std
- src
- io
- os/wasi
- sys
- pal
- sgx
- unix
- process
- wasip2
- windows
- sync
- condvar
- mutex
- rwlock
- thread_parking
- sys_common
- thread
- tests
- test/src
- unwind/src
- src
- bootstrap
- src
- bin
- core
- build_steps
- setup
- builder
- config
- utils
- ci
- docker
- host-x86_64
- dist-loongarch64-linux
- dist-loongarch64-musl
- mingw-check
- x86_64-fuchsia
- x86_64-gnu-tools
- scripts
- github-actions
- scripts
- doc
- rustc/src
- platform-support
- etc
- completions
- librustdoc
- clean
- cfg
- doctest
- formats
- html
- escape
- highlight
- render
- static/css
- json
- passes
- lint
- rustdoc-json-types
- tools
- build_helper/src
- clippy
- clippy_lints/src
- attrs
- loops
- matches
- types
- clippy_utils/src
- tests/ui
- crashes
- dbg_macro
- doc
- compiletest/src
- header
- test-auxillary
- runtest
- coverage-dump/src
- jsondoclint/src
- validator
- miri
- cargo-miri
- src
- ci
- etc
- src
- alloc_addresses
- bin
- borrow_tracker/tree_borrows
- concurrency
- intrinsics
- shims
- unix
- freebsd
- linux
- macos
- solarish
- windows
- x86
- tests
- fail
- concurrency
- data_race
- tree_borrows
- fail-dep
- concurrency
- libc
- fs
- panic
- pass
- concurrency
- intrinsics
- shims/x86
- pass-dep
- concurrency
- libc
- opt-dist/src
- run-make-support/src
- diff
- rust-analyzer
- .github/workflows
- crates
- cfg/src
- hir/src
- semantics
- hir-def/src
- macro_expansion_tests
- nameres
- hir-expand/src
- builtin
- hir-ty/src
- diagnostics
- decl_check
- dyn_compatibility
- mir
- ide/src
- hover
- ide-assists/src/handlers
- ide-completion/src
- ide-db/src
- generated
- imports
- ide-diagnostics/src/handlers
- load-cargo/src
- parser/src
- project-model/src
- rust-analyzer
- src
- bin
- cli
- handlers
- lsp
- tracing
- tests/slow-tests
- span/src
- syntax/src
- ast
- syntax_factory
- syntax_editor
- syntax-bridge/src
- vfs/src
- docs
- dev
- user
- editors/code
- src
- rustfmt
- src
- parse
- macros
- tests
- source
- target
- tidy/src
- unicode-table-generator/src
- wasm-component-ld
- tests
- assembly
- targets
- codegen
- cffi
- naked-fn
- coverage
- attr
- branch
- condition
- mcdc
- crashes
- debuginfo
- mir-opt
- pre-codegen
- unnamed-fields
- pretty
- run-make
- broken-pipe-no-ice
- cross-lang-lto-pgo-smoketest-clang
- emit-to-stdout
- msvc-lld-thinlto-imp-symbols
- naked-symbol-visibility
- non-unicode-env
- optimization-remarks-dir-pgo
- pgo-branch-weights
- pgo-gen
- pgo-gen-lto
- pgo-indirect-call-promotion
- pgo-use
- profile
- track-pgo-dep-info
- run-pass-valgrind
- unsized-locals
- rustdoc-gui
- rustdoc-json/fns
- rustdoc-ui/doctest
- ui
- abi
- allocator
- asm
- aarch64
- associated-type-bounds
- associated-types
- async-await
- in-trait
- autodiff
- auxiliary
- c-variadic
- cfg
- check-cfg
- closures/2229_closure_analysis/match
- cmse-nonsecure
- cmse-nonsecure-call
- cmse-nonsecure-entry
- coherence
- command
- const-generics
- adt_const_params
- generic_const_exprs
- consts
- const-eval
- coverage-attr
- deriving
- diagnostic_namespace/on_unimplemented
- dyn-compatibility
- dyn-keyword
- editions
- error-codes
- extern
- feature-gates
- float
- fmt
- generic-associated-types
- half-open-range-patterns
- hygiene
- impl-trait
- in-trait
- precise-capturing
- instrument-coverage
- intrinsics
- issues
- kindck
- layout
- lint
- non-local-defs
- unused
- macros
- meta
- never_type
- object-safety
- panic-handler
- parser
- issues
- recover
- precondition-checks
- proc-macro
- raw-ref-op
- reachable
- resolve
- rfcs
- rfc-2027-dyn-compatible-for-dispatch
- rfc-2091-track-caller
- runtime
- rust-2021
- rust-2024
- auxiliary
- unsafe-extern-blocks
- sanitizer/cfi
- self
- sized
- specialization
- suggestions
- auxiliary
- target-feature
- traits
- alias
- bound
- fn-pointer
- next-solver
- typeck
- non_lifetime_binders
- object
- vtable
- wf-object
- union/unnamed-fields
- auxiliary
- unpretty
- unsized-locals
- use
- wf
- ui-fulldeps/session-diagnostic
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,533 files changed
+25915
-15248
lines changedLines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
| 125 | + | |
| 126 | + | |
| 127 | + | |
125 | 128 |
| |
126 | 129 |
| |
127 | 130 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
74 | 74 |
| |
75 | 75 |
| |
76 | 76 |
| |
| 77 | + | |
77 | 78 |
| |
78 | 79 |
| |
79 | 80 |
| |
| |||
311 | 312 |
| |
312 | 313 |
| |
313 | 314 |
| |
| 315 | + | |
314 | 316 |
| |
315 | 317 |
| |
316 | 318 |
| |
|
Lines changed: 57 additions & 39 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
96 | 96 |
| |
97 | 97 |
| |
98 | 98 |
| |
99 |
| - | |
| 99 | + | |
100 | 100 |
| |
101 | 101 |
| |
102 | 102 |
| |
| |||
107 | 107 |
| |
108 | 108 |
| |
109 | 109 |
| |
110 |
| - | |
| 110 | + | |
111 | 111 |
| |
112 | 112 |
| |
113 | 113 |
| |
| |||
168 | 168 |
| |
169 | 169 |
| |
170 | 170 |
| |
171 |
| - | |
| 171 | + | |
172 | 172 |
| |
173 | 173 |
| |
174 | 174 |
| |
| |||
377 | 377 |
| |
378 | 378 |
| |
379 | 379 |
| |
380 |
| - | |
| 380 | + | |
381 | 381 |
| |
382 | 382 |
| |
383 | 383 |
| |
| |||
552 | 552 |
| |
553 | 553 |
| |
554 | 554 |
| |
555 |
| - | |
| 555 | + | |
556 | 556 |
| |
557 | 557 |
| |
558 | 558 |
| |
| |||
737 | 737 |
| |
738 | 738 |
| |
739 | 739 |
| |
740 |
| - | |
| 740 | + | |
741 | 741 |
| |
742 | 742 |
| |
743 | 743 |
| |
| |||
1425 | 1425 |
| |
1426 | 1426 |
| |
1427 | 1427 |
| |
1428 |
| - | |
| 1428 | + | |
1429 | 1429 |
| |
1430 | 1430 |
| |
1431 | 1431 |
| |
| |||
1788 | 1788 |
| |
1789 | 1789 |
| |
1790 | 1790 |
| |
1791 |
| - | |
| 1791 | + | |
1792 | 1792 |
| |
1793 | 1793 |
| |
1794 | 1794 |
| |
| |||
2590 | 2590 |
| |
2591 | 2591 |
| |
2592 | 2592 |
| |
2593 |
| - | |
| 2593 | + | |
2594 | 2594 |
| |
2595 | 2595 |
| |
2596 | 2596 |
| |
| |||
2601 | 2601 |
| |
2602 | 2602 |
| |
2603 | 2603 |
| |
2604 |
| - | |
| 2604 | + | |
2605 | 2605 |
| |
2606 | 2606 |
| |
2607 | 2607 |
| |
| |||
3416 | 3416 |
| |
3417 | 3417 |
| |
3418 | 3418 |
| |
| 3419 | + | |
3419 | 3420 |
| |
3420 | 3421 |
| |
3421 | 3422 |
| |
| |||
3456 | 3457 |
| |
3457 | 3458 |
| |
3458 | 3459 |
| |
| 3460 | + | |
3459 | 3461 |
| |
3460 | 3462 |
| |
3461 | 3463 |
| |
| |||
3493 | 3495 |
| |
3494 | 3496 |
| |
3495 | 3497 |
| |
| 3498 | + | |
3496 | 3499 |
| |
3497 | 3500 |
| |
3498 | 3501 |
| |
| |||
3772 | 3775 |
| |
3773 | 3776 |
| |
3774 | 3777 |
| |
| 3778 | + | |
3775 | 3779 |
| |
3776 | 3780 |
| |
3777 | 3781 |
| |
| |||
4027 | 4031 |
| |
4028 | 4032 |
| |
4029 | 4033 |
| |
| 4034 | + | |
4030 | 4035 |
| |
4031 | 4036 |
| |
4032 | 4037 |
| |
| |||
4183 | 4188 |
| |
4184 | 4189 |
| |
4185 | 4190 |
| |
4186 |
| - | |
| 4191 | + | |
4187 | 4192 |
| |
4188 | 4193 |
| |
4189 | 4194 |
| |
| |||
4417 | 4422 |
| |
4418 | 4423 |
| |
4419 | 4424 |
| |
4420 |
| - | |
| 4425 | + | |
4421 | 4426 |
| |
4422 | 4427 |
| |
4423 | 4428 |
| |
| |||
4460 | 4465 |
| |
4461 | 4466 |
| |
4462 | 4467 |
| |
| 4468 | + | |
| 4469 | + | |
| 4470 | + | |
| 4471 | + | |
| 4472 | + | |
| 4473 | + | |
4463 | 4474 |
| |
4464 | 4475 |
| |
4465 | 4476 |
| |
| |||
4522 | 4533 |
| |
4523 | 4534 |
| |
4524 | 4535 |
| |
| 4536 | + | |
4525 | 4537 |
| |
4526 | 4538 |
| |
4527 | 4539 |
| |
| |||
4681 | 4693 |
| |
4682 | 4694 |
| |
4683 | 4695 |
| |
4684 |
| - | |
| 4696 | + | |
4685 | 4697 |
| |
4686 | 4698 |
| |
4687 | 4699 |
| |
| |||
5091 | 5103 |
| |
5092 | 5104 |
| |
5093 | 5105 |
| |
5094 |
| - | |
| 5106 | + | |
5095 | 5107 |
| |
5096 | 5108 |
| |
5097 | 5109 |
| |
| |||
5640 | 5652 |
| |
5641 | 5653 |
| |
5642 | 5654 |
| |
| 5655 | + | |
| 5656 | + | |
| 5657 | + | |
| 5658 | + | |
| 5659 | + | |
| 5660 | + | |
5643 | 5661 |
| |
5644 | 5662 |
| |
5645 | 5663 |
| |
| |||
5798 | 5816 |
| |
5799 | 5817 |
| |
5800 | 5818 |
| |
5801 |
| - | |
| 5819 | + | |
5802 | 5820 |
| |
5803 |
| - | |
| 5821 | + | |
5804 | 5822 |
| |
5805 | 5823 |
| |
5806 | 5824 |
| |
5807 | 5825 |
| |
5808 | 5826 |
| |
5809 | 5827 |
| |
5810 |
| - | |
| 5828 | + | |
5811 | 5829 |
| |
5812 | 5830 |
| |
5813 | 5831 |
| |
| |||
5831 | 5849 |
| |
5832 | 5850 |
| |
5833 | 5851 |
| |
5834 |
| - | |
| 5852 | + | |
5835 | 5853 |
| |
5836 |
| - | |
| 5854 | + | |
5837 | 5855 |
| |
5838 | 5856 |
| |
5839 |
| - | |
| 5857 | + | |
5840 | 5858 |
| |
5841 | 5859 |
| |
5842 | 5860 |
| |
5843 | 5861 |
| |
5844 |
| - | |
| 5862 | + | |
5845 | 5863 |
| |
5846 |
| - | |
| 5864 | + | |
5847 | 5865 |
| |
5848 | 5866 |
| |
5849 | 5867 |
| |
5850 | 5868 |
| |
5851 | 5869 |
| |
5852 | 5870 |
| |
5853 | 5871 |
| |
5854 |
| - | |
5855 |
| - | |
| 5872 | + | |
| 5873 | + | |
5856 | 5874 |
| |
5857 | 5875 |
| |
5858 | 5876 |
| |
| |||
5867 | 5885 |
| |
5868 | 5886 |
| |
5869 | 5887 |
| |
5870 |
| - | |
| 5888 | + | |
5871 | 5889 |
| |
5872 |
| - | |
| 5890 | + | |
5873 | 5891 |
| |
5874 | 5892 |
| |
5875 | 5893 |
| |
| |||
5881 | 5899 |
| |
5882 | 5900 |
| |
5883 | 5901 |
| |
5884 |
| - | |
| 5902 | + | |
5885 | 5903 |
| |
5886 |
| - | |
| 5904 | + | |
5887 | 5905 |
| |
5888 | 5906 |
| |
5889 | 5907 |
| |
5890 | 5908 |
| |
5891 |
| - | |
5892 |
| - | |
| 5909 | + | |
| 5910 | + | |
5893 | 5911 |
| |
5894 | 5912 |
| |
5895 | 5913 |
| |
5896 | 5914 |
| |
5897 |
| - | |
| 5915 | + | |
5898 | 5916 |
| |
5899 |
| - | |
| 5917 | + | |
5900 | 5918 |
| |
5901 | 5919 |
| |
5902 | 5920 |
| |
| |||
6173 | 6191 |
| |
6174 | 6192 |
| |
6175 | 6193 |
| |
6176 |
| - | |
| 6194 | + | |
6177 | 6195 |
| |
6178 |
| - | |
| 6196 | + | |
6179 | 6197 |
| |
6180 | 6198 |
| |
6181 | 6199 |
| |
| |||
6184 | 6202 |
| |
6185 | 6203 |
| |
6186 | 6204 |
| |
6187 |
| - | |
| 6205 | + | |
6188 | 6206 |
| |
6189 |
| - | |
| 6207 | + | |
6190 | 6208 |
| |
6191 | 6209 |
| |
6192 | 6210 |
| |
6193 | 6211 |
| |
6194 | 6212 |
| |
6195 |
| - | |
| 6213 | + | |
6196 | 6214 |
| |
6197 |
| - | |
| 6215 | + | |
6198 | 6216 |
| |
6199 | 6217 |
| |
6200 | 6218 |
| |
| |||
6205 | 6223 |
| |
6206 | 6224 |
| |
6207 | 6225 |
| |
6208 |
| - | |
| 6226 | + | |
6209 | 6227 |
| |
6210 | 6228 |
| |
6211 | 6229 |
| |
|
Lines changed: 17 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
79 | 79 |
| |
80 | 80 |
| |
81 | 81 |
| |
82 |
| - | |
83 |
| - | |
84 |
| - | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
85 | 99 |
| |
86 | 100 |
| |
87 | 101 |
| |
|
0 commit comments