This repository was archived by the owner on May 28, 2025. It is now read-only.
File tree
2,927 files changed
+20877
-375433
lines changed- .github/ISSUE_TEMPLATE
- compiler
- rustc_ast_lowering/src
- rustc_ast_passes/src
- rustc_attr/src
- rustc_borrowck/src
- diagnostics
- region_infer
- type_check
- rustc_builtin_macros/src
- rustc_codegen_cranelift
- .vscode
- build_sysroot
- build_system
- example
- scripts
- src
- abi
- intrinsics
- rustc_codegen_gcc/src
- rustc_codegen_llvm
- src
- back
- debuginfo
- metadata
- llvm
- rustc_codegen_ssa
- src
- back
- mir
- traits
- rustc_const_eval/src
- const_eval
- interpret
- intrinsics
- transform/check_consts
- rustc_data_structures
- src
- rustc_driver/src
- rustc_error_codes/src
- rustc_error_messages
- locales/en-US
- src
- rustc_errors/src
- rustc_expand/src
- mbe
- rustc_feature/src
- rustc_hir/src
- rustc_incremental/src
- persist
- rustc_index/src
- rustc_infer/src
- infer
- error_reporting
- nice_region_error
- outlives
- region_constraints
- traits
- rustc_interface/src
- rustc_lint/src
- rustc_llvm/llvm-wrapper
- rustc_macros/src/diagnostics
- rustc_metadata/src
- rmeta
- decoder
- rustc_middle/src
- infer
- middle
- mir
- interpret
- query
- traits
- ty
- consts
- print
- rustc_mir_build/src/thir/pattern
- rustc_mir_dataflow/src
- rustc_mir_transform/src
- inline
- rustc_monomorphize/src
- partitioning
- rustc_parse/src
- parser
- rustc_parse_format/src
- rustc_passes/src
- rustc_privacy/src
- rustc_query_impl/src
- rustc_query_system/src/query
- rustc_resolve/src
- late
- rustc_serialize
- rustc_session/src
- rustc_span/src
- rustc_symbol_mangling
- src
- typeid
- rustc_target/src
- abi
- asm
- spec
- rustc_trait_selection/src/traits
- error_reporting
- select
- specialize
- rustc_traits/src
- rustc_ty_utils/src
- rustc_type_ir/src
- rustc_typeck/src
- astconv
- check
- fn_ctxt
- generator_interior
- drop_ranges
- method
- coherence
- collect
- impl_wf_check
- structured_errors
- library
- alloc
- benches
- src
- collections/btree
- vec
- tests
- core
- src
- char
- macros
- mem
- num
- ops
- ptr
- slice
- sync
- tests
- panic_abort/src
- portable-simd
- crates
- core_simd
- src
- elements
- masks
- ops
- vector
- tests
- test_helpers/src
- proc_macro/src
- std/src
- io
- buffered
- bufreader
- os
- fd
- wasi/io
- windows
- sys
- solid
- abi
- unix
- locks
- thread
- test/src
- src
- bootstrap
- ci
- docker/host-x86_64/dist-x86_64-linux
- doc
- rustdoc/src
- unstable-book/src/compiler-flags
- librustdoc
- clean
- formats
- html
- render
- static/css
- themes
- json
- passes
- test
- assembly
- codegen
- debuginfo
- mir-opt
- const_prop
- dead-store-elimination
- dest-prop
- inline
- issues
- nll
- run-make
- export-executable-symbols
- raw-dylib-alt-calling-convention
- raw-dylib-c
- raw-dylib-link-ordinal
- raw-dylib-stdcall-ordinal
- run-make-fulldeps
- coverage
- coverage-reports
- issue-84395-lto-embed-bitcode
- used-cdylib-macos
- rustdoc
- const-generics
- rustdoc-gui
- src/test_docs
- rustdoc-ui
- ui
- argument-suggestions
- array-slice-vec
- asm/x86_64
- associated-consts
- associated-type-bounds
- associated-types
- async-await
- issues
- multiple-lifetimes
- btreemap
- c-variadic
- closures
- coherence
- const-generics
- defaults
- generic_arg_infer
- generic_const_exprs
- infer
- issues
- occurs-check
- const-ptr
- consts
- const-eval
- min_const_fn
- miri_unleashed
- derives
- dropck
- error-codes
- extern-flag
- fmt
- generator
- generic-associated-types
- generics
- impl-header-lifetime-elision
- impl-trait
- multiple-lifetimes
- inference
- inline-const
- intrinsics
- invalid
- issues
- kindck
- lifetimes
- lifetime-errors
- linkage-attr
- lint
- macros
- rfc-3086-metavar-expr
- methods
- mismatched_types
- nll
- ty-outlives
- not-panic
- panic-handler
- process
- resolve
- rfc-2632-const-trait-impl
- self
- simd
- intrinsic
- stability-attribute
- auxiliary
- suggestions
- lifetimes
- traits
- vtable
- type-alias-impl-trait
- typeck
- unboxed-closures
- underscore-lifetime
- unsized
- ui-fulldeps
- internal-lints
- tools
- bump-stage0
- cargotest
- clippy
- book/src
- continuous_integration
- development
- infrastructure
- clippy_dev/src
- clippy_lints/src
- cargo
- matches
- methods
- operators
- utils
- clippy_utils/src
- src
- tests
- ui
- crashes
- crate_level_checks
- declare_interior_mutable_const
- ui-cargo
- cargo_common_metadata
- fail
- src
- fail_publish
- src
- fail_publish_true
- src
- pass
- pass_publish_empty
- pass_publish_false
- cargo_rust_version
- fail_both_diff
- fail_both_same
- fail_cargo
- fail_clippy
- fail_file_attr
- pass_both_same
- pass_cargo
- pass_clippy
- pass_file_attr
- warn_both_diff
- module_style
- fail_mod
- fail_no_mod
- pass_mod
- pass_no_mod
- multiple_config_files
- no_warn
- warn
- src
- multiple_crate_versions/pass
- ui-internal
- ui-toml
- arithmetic_allowed
- toml_unknown_key
- compiletest/src
- runtest
- linkchecker
- rust-analyzer
- .cargo
- .github
- ISSUE_TEMPLATE
- actions/github-release
- workflows
- .vscode
- assets
- bench_data
- crates
- base-db
- src
- cfg
- src
- flycheck
- src
- hir
- src
- semantics
- hir-def
- src
- body
- tests
- item_tree
- macro_expansion_tests
- mbe
- nameres
- tests
- path
- hir-expand
- src
- hir-ty
- src
- consteval
- diagnostics
- decl_check
- match_check
- infer
- tests
- ide
- src
- doc_links
- hover
- prime_caches
- syntax_highlighting
- test_data
- typing
- ide-assists
- src
- handlers
- tests
- utils
- ide-completion
- src
- completions
- attribute
- item_list
- postfix
- context
- render
- tests
- ide-db
- src
- generated
- imports
- insert_use
- syntax_helpers
- test_data
- tests
- ide-diagnostics
- src
- handlers
- tests
- ide-ssr
- src
- limit
- src
- mbe
- src
- expander
- parser
- src
- grammar
- expressions
- items
- syntax_kind
- tests
- test_data
- lexer
- err
- ok
- parser
- err
- inline
- err
- ok
- ok
- paths
- src
- proc-macro-api
- src
- msg
- proc-macro-srv
- src
- abis
- abi_1_58
- proc_macro
- bridge
- abi_1_63
- proc_macro
- bridge
- abi_1_64
- proc_macro
- bridge
- abi_sysroot
- ra_server
- tests
- proc-macro-srv-cli
- src
- proc-macro-test
- imp
- src
- src
- profile
- src
- project-model
- src
- test_data
- fake-sysroot
- alloc/src
- core/src
- panic_abort/src
- panic_unwind/src
- proc_macro/src
- profiler_builtins/src
- std/src
- stdarch/crates/std_detect/src
- term/src
- test/src
- unwind/src
- rust-analyzer
- src
- bin
- cli
- config
- diagnostics
- test_data
- tests/slow-tests
- sourcegen
- src
- stdx
- src
- syntax
- fuzz
- fuzz_targets
- src
- ast
- generated
- parsing
- tests
- validation
- test_data
- parser
- fuzz-failures
- validation
- reparse/fuzz-failures
- test-utils
- src
- text-edit
- src
- toolchain
- src
- tt
- src
- vfs
- src
- file_set
- vfs_path
- vfs-notify
- src
- docs
- dev
- user
- editors/code
- src
- tests
- unit
- lib
- la-arena
- src
- lsp-server
- examples
- src
- xtask
- src
- release
- rustbook
- tidy/src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,927 files changed
+20877
-375433
lines changedLines changed: 1 addition & 16 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
8 | 7 |
| |
9 | 8 |
| |
10 | 9 |
| |
11 | 10 |
| |
12 |
| - | |
13 |
| - | |
14 |
| - | |
15 |
| - | |
16 |
| - | |
17 |
| - | |
18 |
| - | |
19 |
| - | |
20 |
| - | |
21 |
| - | |
22 |
| - | |
23 |
| - | |
24 |
| - | |
25 |
| - | |
26 |
| - | |
27 | 11 |
| |
28 | 12 |
| |
29 | 13 |
| |
30 | 14 |
| |
31 | 15 |
| |
| 16 | + |
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
| 41 | + | |
| 42 | + | |
| 43 | + | |
41 | 44 |
| |
42 | 45 |
| |
43 | 46 |
|
Lines changed: 59 additions & 54 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
202 | 202 |
| |
203 | 203 |
| |
204 | 204 |
| |
205 |
| - | |
| 205 | + | |
206 | 206 |
| |
207 |
| - | |
| 207 | + | |
208 | 208 |
| |
209 | 209 |
| |
210 | 210 |
| |
| |||
319 | 319 |
| |
320 | 320 |
| |
321 | 321 |
| |
322 |
| - | |
| 322 | + | |
323 | 323 |
| |
324 |
| - | |
| 324 | + | |
325 | 325 |
| |
326 | 326 |
| |
327 | 327 |
| |
| |||
506 | 506 |
| |
507 | 507 |
| |
508 | 508 |
| |
509 |
| - | |
510 |
| - | |
511 |
| - | |
512 |
| - | |
513 |
| - | |
514 |
| - | |
515 |
| - | |
516 |
| - | |
517 |
| - | |
518 |
| - | |
519 |
| - | |
520 |
| - | |
521 |
| - | |
522 | 509 |
| |
523 | 510 |
| |
524 | 511 |
| |
| |||
689 | 676 |
| |
690 | 677 |
| |
691 | 678 |
| |
692 |
| - | |
693 | 679 |
| |
694 | 680 |
| |
695 | 681 |
| |
| |||
710 | 696 |
| |
711 | 697 |
| |
712 | 698 |
| |
713 |
| - | |
| 699 | + | |
714 | 700 |
| |
715 | 701 |
| |
716 | 702 |
| |
| |||
1727 | 1713 |
| |
1728 | 1714 |
| |
1729 | 1715 |
| |
1730 |
| - | |
| 1716 | + | |
1731 | 1717 |
| |
1732 |
| - | |
| 1718 | + | |
| 1719 | + | |
| 1720 | + | |
| 1721 | + | |
| 1722 | + | |
| 1723 | + | |
| 1724 | + | |
| 1725 | + | |
| 1726 | + | |
| 1727 | + | |
1733 | 1728 |
| |
1734 | 1729 |
| |
1735 | 1730 |
| |
| |||
1888 | 1883 |
| |
1889 | 1884 |
| |
1890 | 1885 |
| |
1891 |
| - | |
| 1886 | + | |
1892 | 1887 |
| |
1893 |
| - | |
| 1888 | + | |
1894 | 1889 |
| |
1895 | 1890 |
| |
1896 |
| - | |
| 1891 | + | |
1897 | 1892 |
| |
1898 | 1893 |
| |
1899 | 1894 |
| |
| |||
1964 | 1959 |
| |
1965 | 1960 |
| |
1966 | 1961 |
| |
1967 |
| - | |
| 1962 | + | |
1968 | 1963 |
| |
1969 |
| - | |
| 1964 | + | |
1970 | 1965 |
| |
1971 | 1966 |
| |
1972 | 1967 |
| |
| |||
2353 | 2348 |
| |
2354 | 2349 |
| |
2355 | 2350 |
| |
2356 |
| - | |
| 2351 | + | |
2357 | 2352 |
| |
2358 |
| - | |
| 2353 | + | |
2359 | 2354 |
| |
2360 | 2355 |
| |
2361 | 2356 |
| |
| |||
2381 | 2376 |
| |
2382 | 2377 |
| |
2383 | 2378 |
| |
2384 |
| - | |
| 2379 | + | |
2385 | 2380 |
| |
2386 |
| - | |
| 2381 | + | |
2387 | 2382 |
| |
2388 | 2383 |
| |
2389 | 2384 |
| |
| |||
2395 | 2390 |
| |
2396 | 2391 |
| |
2397 | 2392 |
| |
2398 |
| - | |
| 2393 | + | |
2399 | 2394 |
| |
2400 |
| - | |
| 2395 | + | |
2401 | 2396 |
| |
2402 | 2397 |
| |
2403 | 2398 |
| |
| |||
2568 | 2563 |
| |
2569 | 2564 |
| |
2570 | 2565 |
| |
| 2566 | + | |
| 2567 | + | |
| 2568 | + | |
| 2569 | + | |
| 2570 | + | |
| 2571 | + | |
| 2572 | + | |
| 2573 | + | |
| 2574 | + | |
| 2575 | + | |
| 2576 | + | |
| 2577 | + | |
| 2578 | + | |
2571 | 2579 |
| |
2572 | 2580 |
| |
2573 | 2581 |
| |
2574 | 2582 |
| |
2575 | 2583 |
| |
2576 | 2584 |
| |
2577 | 2585 |
| |
2578 |
| - | |
2579 |
| - | |
| 2586 | + | |
2580 | 2587 |
| |
2581 | 2588 |
| |
2582 | 2589 |
| |
| |||
3045 | 3052 |
| |
3046 | 3053 |
| |
3047 | 3054 |
| |
3048 |
| - | |
| 3055 | + | |
3049 | 3056 |
| |
3050 |
| - | |
| 3057 | + | |
3051 | 3058 |
| |
3052 | 3059 |
| |
3053 | 3060 |
| |
| |||
3309 | 3316 |
| |
3310 | 3317 |
| |
3311 | 3318 |
| |
3312 |
| - | |
| 3319 | + | |
3313 | 3320 |
| |
3314 | 3321 |
| |
3315 | 3322 |
| |
| |||
4499 | 4506 |
| |
4500 | 4507 |
| |
4501 | 4508 |
| |
4502 |
| - | |
4503 | 4509 |
| |
4504 | 4510 |
| |
4505 | 4511 |
| |
| |||
4717 | 4723 |
| |
4718 | 4724 |
| |
4719 | 4725 |
| |
4720 |
| - | |
| 4726 | + | |
4721 | 4727 |
| |
4722 | 4728 |
| |
4723 | 4729 |
| |
| |||
4815 | 4821 |
| |
4816 | 4822 |
| |
4817 | 4823 |
| |
4818 |
| - | |
| 4824 | + | |
4819 | 4825 |
| |
4820 |
| - | |
| 4826 | + | |
4821 | 4827 |
| |
4822 | 4828 |
| |
4823 | 4829 |
| |
4824 | 4830 |
| |
4825 | 4831 |
| |
4826 | 4832 |
| |
4827 |
| - | |
| 4833 | + | |
4828 | 4834 |
| |
4829 |
| - | |
| 4835 | + | |
4830 | 4836 |
| |
4831 | 4837 |
| |
4832 | 4838 |
| |
4833 | 4839 |
| |
4834 | 4840 |
| |
4835 | 4841 |
| |
4836 |
| - | |
| 4842 | + | |
4837 | 4843 |
| |
4838 |
| - | |
| 4844 | + | |
4839 | 4845 |
| |
4840 | 4846 |
| |
4841 | 4847 |
| |
| |||
4853 | 4859 |
| |
4854 | 4860 |
| |
4855 | 4861 |
| |
4856 |
| - | |
| 4862 | + | |
4857 | 4863 |
| |
4858 |
| - | |
| 4864 | + | |
4859 | 4865 |
| |
4860 | 4866 |
| |
4861 | 4867 |
| |
| |||
5048 | 5054 |
| |
5049 | 5055 |
| |
5050 | 5056 |
| |
5051 |
| - | |
| 5057 | + | |
5052 | 5058 |
| |
5053 | 5059 |
| |
5054 | 5060 |
| |
| |||
5259 | 5265 |
| |
5260 | 5266 |
| |
5261 | 5267 |
| |
5262 |
| - | |
| 5268 | + | |
5263 | 5269 |
| |
5264 |
| - | |
| 5270 | + | |
5265 | 5271 |
| |
5266 | 5272 |
| |
5267 |
| - | |
5268 |
| - | |
| 5273 | + | |
| 5274 | + | |
5269 | 5275 |
| |
5270 | 5276 |
| |
5271 | 5277 |
| |
| |||
5282 | 5288 |
| |
5283 | 5289 |
| |
5284 | 5290 |
| |
5285 |
| - | |
| 5291 | + | |
5286 | 5292 |
| |
5287 | 5293 |
| |
5288 | 5294 |
| |
| |||
5512 | 5518 |
| |
5513 | 5519 |
| |
5514 | 5520 |
| |
5515 |
| - | |
5516 | 5521 |
| |
5517 | 5522 |
| |
5518 | 5523 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
60 | 60 |
| |
61 | 61 |
| |
62 | 62 |
| |
63 |
| - | |
| 63 | + | |
64 | 64 |
| |
65 | 65 |
| |
66 | 66 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
| 7 | + | |
| 8 | + | |
8 | 9 |
| |
9 | 10 |
| |
10 | 11 |
| |
|
0 commit comments