File tree
2,119 files changed
+25393
-17371
lines changed- .github/workflows
- compiler
- rustc_abi/src
- rustc_ast_lowering/src
- rustc_ast/src
- rustc_attr_data_structures/src
- rustc_attr_parsing/src
- attributes
- rustc_borrowck/src/diagnostics
- rustc_builtin_macros/src
- rustc_codegen_cranelift/src
- rustc_codegen_gcc
- build_system/src
- src
- back
- rustc_codegen_llvm
- src
- back
- builder
- llvm
- rustc_codegen_ssa
- src
- back
- link
- mir
- traits
- rustc_const_eval
- src
- const_eval
- interpret
- util
- rustc_data_structures/src
- rustc_error_codes/src/error_codes
- rustc_errors/src/markdown
- rustc_expand
- src
- mbe
- rustc_feature/src
- rustc_hir_analysis/src
- check
- collect
- hir_ty_lowering
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir/src
- rustc_interface/src
- rustc_lint_defs/src
- rustc_lint
- src
- rustc_llvm/llvm-wrapper
- rustc_macros/src
- rustc_metadata
- src
- rmeta
- rustc_middle/src
- hooks
- middle
- mir
- interpret
- query
- ty
- inhabitedness
- print
- rustc_mir_build
- src
- builder
- expr
- rustc_mir_transform/src
- rustc_monomorphize/src
- rustc_next_trait_solver/src/solve/assembly
- rustc_parse
- src
- lexer
- rustc_passes
- src
- rustc_pattern_analysis
- src
- tests
- common
- rustc_privacy/src
- rustc_public_bridge/src
- context
- rustc_public/src
- mir
- rustc_internal
- unstable
- convert
- stable
- internal_cx
- rustc_query_system/src/query
- rustc_resolve
- src
- late
- rustc_session/src
- rustc_span/src
- rustc_target
- src
- spec
- base
- targets
- rustc_ty_utils/src
- rustc_type_ir/src
- library
- alloc
- src
- collections/vec_deque
- raw_vec
- compiler-builtins
- .github/workflows
- builtins-test
- ci
- compiler-builtins/src/mem
- crates
- josh-sync
- src
- libm-macros
- musl-math-sys
- libm-test
- libm/src/math/support
- coretests/tests
- num
- dec2flt
- flt2dec
- core/src
- array
- ascii
- char
- convert
- iter/adapters
- macros
- mem
- net
- num
- flt2dec
- ops
- ptr
- slice/sort
- stable
- unstable
- str
- sync
- std_detect
- src
- detect
- arch
- os
- darwin
- freebsd
- linux
- aarch64
- auxvec
- openbsd
- riscv
- windows
- test_data
- tests
- stdarch
- .github/workflows
- ci
- docker
- aarch64-unknown-linux-gnu
- aarch64_be-unknown-linux-gnu
- arm-unknown-linux-gnueabihf
- armv7-unknown-linux-gnueabihf
- i586-unknown-linux-gnu
- i686-unknown-linux-gnu
- loongarch64-unknown-linux-gnu
- mips-unknown-linux-gnu
- mips64-unknown-linux-gnuabi64
- mips64el-unknown-linux-gnuabi64
- mipsel-unknown-linux-musl
- nvptx64-nvidia-cuda
- powerpc-unknown-linux-gnu
- powerpc64-unknown-linux-gnu
- powerpc64le-unknown-linux-gnu
- riscv32gc-unknown-linux-gnu
- riscv64gc-unknown-linux-gnu
- s390x-unknown-linux-gnu
- wasm32-wasip1
- x86_64-unknown-linux-gnu
- crates
- core_arch/src
- aarch64/neon
- loongarch32
- loongarch64
- lasx
- lsx
- s390x
- wasm32
- intrinsic-test/src
- arm
- common
- simd-test-macro/src
- std_detect
- stdarch-gen-arm
- spec/neon
- src
- stdarch-gen-loongarch
- src
- stdarch-test
- src
- examples
- std
- src
- sys
- net/connection/uefi
- pal
- sgx/abi/usercalls
- uefi
- unix
- thread_local/guard
- thread
- sysroot
- windows_targets/src
- src
- bootstrap/src
- core
- build_steps
- builder
- config
- toml
- utils
- tests
- build_helper/src
- ci
- citool
- src
- jobs
- tests
- docker/host-x86_64
- pr-check-1
- test-various
- uefi_qemu_test
- tidy
- github-actions
- doc
- rustc-dev-guide
- src
- autodiff
- building
- hir
- offload
- rustdoc-internals
- tests
- ty_module
- unstable-book/src/compiler-flags
- etc/completions
- librustdoc
- clean
- html
- render
- static/js
- tools
- clippy
- .github/workflows
- clippy_dev/src
- clippy_lints_internal/src
- clippy_lints/src
- attrs
- casts
- doc
- functions
- loops
- matches
- methods
- operators
- clippy_test_deps
- clippy_utils
- src
- ty
- type_certainty
- rustc_tools_util/src
- tests
- ui-toml
- check_incompatible_msrv_in_tests
- enum_variant_size
- ui
- auxiliary
- checked_unwrap
- pattern_type_mismatch
- auxiliary
- util/gh-pages
- compiletest/src
- directives
- generate-copyright
- src
- miri
- cargo-miri
- src
- etc
- miri-script
- src
- src
- alloc_addresses
- alloc
- bin
- borrow_tracker
- stacked_borrows
- tree_borrows
- shims
- native_lib
- trace
- tests
- deps
- src
- fail
- function_pointers
- shims
- tail_calls
- pass
- opt-dist/src
- run-make-support/src/external_deps
- rust-analyzer
- crates/hir-ty/src/layout
- rustdoc-gui-test/src
- tidy
- src
- extra_checks
- tests
- assembly-llvm
- asm
- auxiliary
- compiletest-self-test
- libs
- naked-functions
- nvptx-kernel-abi
- sanitizer/kcfi
- simd
- stack-protector
- targets
- codegen-llvm
- asm
- autodiff
- autovec
- auxiliary
- avr
- bounds-checking
- cffi
- compiletest-self-test
- cross-crate-inlining
- auxiliary
- debug-accessibility
- debuginfo-proc-macro
- auxiliary
- dllimports
- auxiliary
- enum
- ergonomic-clones
- float
- gpu_offload
- hint
- instrument-coverage
- instrument-xray
- intrinsics
- issues
- lib-optimizations
- loongarch-abi
- macos
- meta-filecheck
- naked-fn
- non-terminate
- option-niche-unfixed
- patchable-function-entry
- remap_path_prefix
- auxiliary
- repr
- riscv-abi
- sanitizer
- cfi
- kcfi
- simd-intrinsic
- simd
- src-hash-algorithm
- unwind-abis
- crashes
- debuginfo
- mir-opt
- building
- const_prop
- dead-store-elimination
- inline
- instsimplify
- issues
- pre-codegen
- sroa
- pretty
- run-make
- avr-rjmp-offset
- linker-warning
- llvm-ident
- rustdoc-target-modifiers
- rustdoc-target-spec-json-path
- target-specs
- uefi-qemu
- uefi_qemu_test
- src
- ui-fulldeps/rustc_public
- ui
- abi
- allocator
- asm
- x86_64
- associated-type-bounds
- async-await
- async-closures
- in-trait
- attributes
- unsafe
- backtrace
- borrowck
- c-variadic
- cast
- cfg
- check-cfg
- closures/2229_closure_analysis
- match
- migrations
- codegen
- equal-pointers-unequal
- as-cast
- exposed-provenance
- strict-provenance
- const-generics
- generic_const_exprs
- min_const_generics
- consts
- const-eval
- control-flow
- coroutine
- cross-crate
- auxiliary
- delegation
- derives
- did_you_mean
- drop
- dyn-compatibility
- dyn-keyword
- editions
- entry-point
- auxiliary
- enum-discriminant
- enum
- ergonomic-clones/closure
- errors
- extern
- feature-gates
- float
- generics
- auxiliary
- impl-trait
- precise-capturing
- intrinsics
- issues
- iterators
- auxiliary
- layout
- lifetimes
- linkage-attr
- raw-dylib/elf
- lint
- force-warn
- unused
- loop-match
- lto
- macros
- marker_trait_attr
- match
- methods
- mir
- moves
- never_type
- nll
- numbers-arithmetic
- offset-of
- panic-runtime
- parser
- recover
- pattern/move-ref-patterns
- print-request
- privacy
- pub-priv-dep
- auxiliary
- sealed-traits
- proc-macro
- process
- range
- recursion
- resolve
- return
- rfcs
- rfc-2091-track-caller
- rfc-2294-if-let-guard
- rfc-2396-target_feature-11
- runtime
- on-broken-pipe
- rust-2018
- rust-2021
- rust-2024
- prelude-migration
- unsafe-attributes
- unsafe-extern-blocks
- rustc_public-ir-print
- sanitizer
- cfi
- self-profile
- self
- simd
- intrinsic
- sized
- stability-attribute
- statics
- static
- structs
- suggestions
- trait-bounds
- traits
- bound
- const-traits
- transmutability
- trivial-bounds
- type-alias-enum-variants
- type-alias-impl-trait
- type-inference
- typeck/suggestions
- unboxed-closures
- uninhabited
- auxiliary
- union
- unpretty
- unreachable-code
- unsafe-binders
- unsafe
- unsafe_op_in_unsafe_fn
- unsized
- use
- wf
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,119 files changed
+25393
-17371
lines changedLines changed: 0 additions & 23 deletions
This file was deleted.
Lines changed: 0 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
85 | 85 |
| |
86 | 86 |
| |
87 | 87 |
| |
88 |
| - | |
89 |
| - | |
90 | 88 |
| |
91 | 89 |
| |
92 | 90 |
| |
|
Lines changed: 112 additions & 55 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
384 | 384 |
| |
385 | 385 |
| |
386 | 386 |
| |
387 |
| - | |
| 387 | + | |
388 | 388 |
| |
389 | 389 |
| |
390 | 390 |
| |
| |||
402 | 402 |
| |
403 | 403 |
| |
404 | 404 |
| |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
405 | 430 |
| |
406 | 431 |
| |
407 | 432 |
| |
408 | 433 |
| |
409 | 434 |
| |
410 | 435 |
| |
411 | 436 |
| |
412 |
| - | |
| 437 | + | |
413 | 438 |
| |
414 | 439 |
| |
415 | 440 |
| |
| |||
418 | 443 |
| |
419 | 444 |
| |
420 | 445 |
| |
421 |
| - | |
| 446 | + | |
422 | 447 |
| |
423 |
| - | |
| 448 | + | |
424 | 449 |
| |
425 | 450 |
| |
426 |
| - | |
| 451 | + | |
| 452 | + | |
427 | 453 |
| |
428 | 454 |
| |
429 | 455 |
| |
| |||
561 | 587 |
| |
562 | 588 |
| |
563 | 589 |
| |
564 |
| - | |
| 590 | + | |
565 | 591 |
| |
566 | 592 |
| |
567 | 593 |
| |
| |||
703 | 729 |
| |
704 | 730 |
| |
705 | 731 |
| |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
706 | 741 |
| |
707 | 742 |
| |
708 | 743 |
| |
| |||
716 | 751 |
| |
717 | 752 |
| |
718 | 753 |
| |
719 |
| - | |
| 754 | + | |
720 | 755 |
| |
721 | 756 |
| |
722 | 757 |
| |
| |||
1143 | 1178 |
| |
1144 | 1179 |
| |
1145 | 1180 |
| |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
1146 | 1191 |
| |
1147 | 1192 |
| |
1148 | 1193 |
| |
| |||
1305 | 1350 |
| |
1306 | 1351 |
| |
1307 | 1352 |
| |
1308 |
| - | |
| 1353 | + | |
1309 | 1354 |
| |
1310 | 1355 |
| |
1311 | 1356 |
| |
| |||
1831 | 1876 |
| |
1832 | 1877 |
| |
1833 | 1878 |
| |
1834 |
| - | |
| 1879 | + | |
1835 | 1880 |
| |
1836 |
| - | |
| 1881 | + | |
1837 | 1882 |
| |
1838 | 1883 |
| |
1839 | 1884 |
| |
1840 | 1885 |
| |
1841 |
| - | |
1842 | 1886 |
| |
1843 | 1887 |
| |
1844 |
| - | |
| 1888 | + | |
1845 | 1889 |
| |
1846 | 1890 |
| |
1847 | 1891 |
| |
| |||
2240 | 2284 |
| |
2241 | 2285 |
| |
2242 | 2286 |
| |
2243 |
| - | |
2244 | 2287 |
| |
2245 | 2288 |
| |
2246 | 2289 |
| |
| |||
2263 | 2306 |
| |
2264 | 2307 |
| |
2265 | 2308 |
| |
2266 |
| - | |
| 2309 | + | |
2267 | 2310 |
| |
2268 | 2311 |
| |
2269 | 2312 |
| |
| |||
2280 | 2323 |
| |
2281 | 2324 |
| |
2282 | 2325 |
| |
2283 |
| - | |
| 2326 | + | |
2284 | 2327 |
| |
2285 | 2328 |
| |
2286 | 2329 |
| |
| |||
2560 | 2603 |
| |
2561 | 2604 |
| |
2562 | 2605 |
| |
| 2606 | + | |
| 2607 | + | |
| 2608 | + | |
| 2609 | + | |
| 2610 | + | |
| 2611 | + | |
| 2612 | + | |
| 2613 | + | |
| 2614 | + | |
2563 | 2615 |
| |
2564 | 2616 |
| |
2565 | 2617 |
| |
| |||
4189 | 4241 |
| |
4190 | 4242 |
| |
4191 | 4243 |
| |
| 4244 | + | |
4192 | 4245 |
| |
4193 | 4246 |
| |
4194 | 4247 |
| |
| |||
4497 | 4550 |
| |
4498 | 4551 |
| |
4499 | 4552 |
| |
| 4553 | + | |
| 4554 | + | |
4500 | 4555 |
| |
| 4556 | + | |
4501 | 4557 |
| |
4502 | 4558 |
| |
4503 | 4559 |
| |
| |||
4845 | 4901 |
| |
4846 | 4902 |
| |
4847 | 4903 |
| |
| 4904 | + | |
| 4905 | + | |
| 4906 | + | |
| 4907 | + | |
| 4908 | + | |
| 4909 | + | |
| 4910 | + | |
| 4911 | + | |
| 4912 | + | |
| 4913 | + | |
| 4914 | + | |
| 4915 | + | |
| 4916 | + | |
| 4917 | + | |
| 4918 | + | |
| 4919 | + | |
| 4920 | + | |
| 4921 | + | |
| 4922 | + | |
| 4923 | + | |
| 4924 | + | |
4848 | 4925 |
| |
4849 | 4926 |
| |
4850 | 4927 |
| |
| |||
4868 | 4945 |
| |
4869 | 4946 |
| |
4870 | 4947 |
| |
| 4948 | + | |
| 4949 | + | |
| 4950 | + | |
| 4951 | + | |
| 4952 | + | |
| 4953 | + | |
| 4954 | + | |
| 4955 | + | |
| 4956 | + | |
| 4957 | + | |
4871 | 4958 |
| |
4872 | 4959 |
| |
4873 | 4960 |
| |
| |||
4942 | 5029 |
| |
4943 | 5030 |
| |
4944 | 5031 |
| |
4945 |
| - | |
4946 |
| - | |
4947 |
| - | |
4948 |
| - | |
4949 |
| - | |
4950 |
| - | |
4951 |
| - | |
4952 |
| - | |
4953 |
| - | |
4954 |
| - | |
4955 | 5032 |
| |
4956 | 5033 |
| |
4957 | 5034 |
| |
| |||
5279 | 5356 |
| |
5280 | 5357 |
| |
5281 | 5358 |
| |
5282 |
| - | |
| 5359 | + | |
5283 | 5360 |
| |
5284 | 5361 |
| |
5285 | 5362 |
| |
| |||
5529 | 5606 |
| |
5530 | 5607 |
| |
5531 | 5608 |
| |
| 5609 | + | |
| 5610 | + | |
| 5611 | + | |
| 5612 | + | |
| 5613 | + | |
| 5614 | + | |
5532 | 5615 |
| |
5533 | 5616 |
| |
5534 | 5617 |
| |
| |||
5550 | 5633 |
| |
5551 | 5634 |
| |
5552 | 5635 |
| |
5553 |
| - | |
5554 |
| - | |
5555 |
| - | |
5556 |
| - | |
5557 |
| - | |
5558 |
| - | |
5559 |
| - | |
5560 |
| - | |
5561 |
| - | |
5562 |
| - | |
5563 |
| - | |
5564 |
| - | |
5565 |
| - | |
5566 |
| - | |
5567 |
| - | |
5568 |
| - | |
5569 |
| - | |
5570 |
| - | |
5571 |
| - | |
5572 |
| - | |
5573 |
| - | |
5574 |
| - | |
5575 |
| - | |
5576 |
| - | |
5577 |
| - | |
5578 |
| - | |
5579 | 5636 |
| |
5580 | 5637 |
| |
5581 | 5638 |
| |
| |||
5585 | 5642 |
| |
5586 | 5643 |
| |
5587 | 5644 |
| |
5588 |
| - | |
| 5645 | + | |
5589 | 5646 |
| |
5590 | 5647 |
| |
5591 |
| - | |
| 5648 | + | |
5592 | 5649 |
| |
5593 | 5650 |
| |
5594 | 5651 |
| |
| |||
5599 | 5656 |
| |
5600 | 5657 |
| |
5601 | 5658 |
| |
5602 |
| - | |
| 5659 | + | |
5603 | 5660 |
| |
5604 | 5661 |
| |
5605 | 5662 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
| 40 | + | |
| 41 | + | |
40 | 42 |
| |
41 | 43 |
| |
42 | 44 |
| |
|
0 commit comments