File tree
891 files changed
+13331
-7738
lines changed- .github/workflows
- compiler
- rustc_abi/src
- rustc_ast_ir
- src
- rustc_ast_lowering
- src
- rustc_ast_passes/src
- rustc_ast_pretty/src/pprust
- rustc_ast/src
- util
- rustc_attr_data_structures
- src
- rustc_attr_parsing
- src
- attributes
- rustc_borrowck/src
- diagnostics
- region_infer
- type_check
- rustc_builtin_macros
- src
- deriving/generic
- rustc_codegen_cranelift
- patches
- scripts
- rustc_codegen_gcc
- build_system/src
- src
- back
- rustc_codegen_llvm
- src
- back
- coverageinfo
- mapgen
- debuginfo
- metadata
- llvm
- rustc_codegen_ssa
- src
- back
- mir
- traits
- rustc_const_eval
- src
- check_consts
- interpret
- rustc_driver_impl
- rustc_errors
- src
- rustc_expand
- src
- mbe
- rustc_feature
- src
- rustc_hir_analysis
- src
- check
- coherence
- collect
- errors
- hir_ty_lowering
- rustc_hir_pretty
- src
- rustc_hir_typeck
- src
- fn_ctxt
- method
- rustc_hir
- src
- attrs
- rustc_index_macros
- rustc_index
- rustc_infer/src/infer
- canonical
- outlives
- relate
- snapshot
- rustc_interface/src
- rustc_lint
- src
- types
- rustc_llvm
- llvm-wrapper
- rustc_macros/src
- rustc_metadata
- src
- rmeta
- decoder
- rustc_middle
- src
- hir
- middle
- mir
- query
- ty
- print
- rustc_mir_build
- src/thir
- cx
- pattern
- rustc_mir_dataflow/src
- impls
- rustc_mir_transform
- src
- coroutine
- coverage
- rustc_monomorphize
- src
- rustc_next_trait_solver
- src
- solve
- eval_ctxt
- rustc_parse
- src
- parser
- rustc_passes
- src
- rustc_pattern_analysis
- rustc_privacy
- src
- rustc_proc_macro
- rustc_public
- rustc_query_system
- src
- dep_graph
- ich
- query
- rustc_resolve
- src
- late
- rustc_sanitizers
- src/cfi/typeid/itanium_cxx_abi
- rustc_session/src
- rustc_span/src
- rustc_symbol_mangling
- rustc_target/src
- callconv
- spec
- rustc_trait_selection
- src
- error_reporting
- infer
- nice_region_error
- traits
- solve
- traits
- query/type_op
- select
- rustc_traits/src
- rustc_transmute
- rustc_ty_utils/src
- rustc_type_ir
- src
- library
- alloc/src
- collections
- vec_deque
- vec
- coretests/tests
- panic
- location
- core/src
- mem
- num
- ops
- panic
- ptr
- slice
- str
- sync
- rustc-std-workspace-alloc
- rustc-std-workspace-core
- rustc-std-workspace-std
- std_detect
- src/detect
- arch
- os
- linux
- tests
- std
- src
- sync
- nonpoison
- poison
- sys
- pal
- hermit
- itron
- sgx
- teeos
- uefi
- unix
- unsupported
- wasi
- wasm/atomics
- windows
- xous
- random
- thread
- tests/sync
- sysroot
- test/src
- windows_targets
- src
- bootstrap
- defaults
- src
- core
- build_steps
- builder
- config
- toml
- utils
- ci
- docker/host-x86_64
- dist-various-2
- pr-check-1
- pr-check-2
- test-various
- github-actions
- scripts
- doc
- rustc-dev-guide
- src
- tests
- rustdoc/src
- librustdoc
- clean
- doctest
- formats
- html
- render
- json
- passes
- tools
- clippy
- clippy_lints_internal/src
- clippy_lints/src
- attrs
- casts
- doc
- functions
- loops
- matches
- methods
- operators
- utils
- clippy_utils/src
- ty
- compiletest/src
- directives
- runtest
- linkchecker
- miri
- src
- miropt-test-tools
- src
- opt-dist/src
- run-make-support/src
- external_deps
- rust-analyzer
- .github/workflows
- crates
- base-db/src
- hir-def/src
- expr_store
- lower
- hir
- hir-ty/src
- diagnostics
- layout
- tests
- hir/src
- ide-assists/src
- handlers
- tests
- utils
- ide-completion/src/completions/item_list
- ide-db/src
- ide-diagnostics/src/handlers
- ide/src
- inlay_hints
- parser
- src
- grammar
- expressions
- syntax_kind
- test_data
- generated
- parser
- err
- inline/ok
- ok
- project-model
- src
- toolchain_info
- rust-analyzer/src
- cli
- syntax
- src
- ast
- generated
- syntax_editor
- docs/book/src/contributing
- editors/code
- src
- xtask
- src
- rustbook
- tidy/src
- extra_checks
- tests
- assembly-llvm
- codegen-llvm
- enum
- naked-fn
- sanitizer
- kcfi
- coverage
- auxiliary
- crashes
- debuginfo
- mir-opt
- coverage
- instsimplify
- pre-codegen
- sroa
- pretty
- postfix-match
- run-make
- crate-loading-crate-depends-on-itself
- cross-lang-lto-clang
- fat-then-thin-lto
- link-cfg
- linker-plugin-lto-fat
- mismatching-target-triples
- musl-default-linking
- rustdoc-dep-info
- rustdoc-target-spec-json-path
- target-specs
- rustdoc-ui
- doctest
- rustdoc/extern
- ui
- asm
- associated-type-bounds/return-type-notation
- async-await
- async-drop
- issues
- borrowck
- cfg
- codemap_tests
- coercion
- compiletest-self-test
- const-generics
- defaults
- generic_const_exprs
- auxiliary
- coroutine
- deriving
- diagnostics-infra
- drop
- enum-discriminant
- error-emitter
- auxiliary
- errors
- explicit-tail-calls
- extern
- imports
- inference
- issues
- lifetimes
- linkage-attr
- lint
- must_not_suspend
- rfc-2383-lint-reason
- loop-match
- macros
- rfc-2011-nicer-assert-messages
- match
- modules
- nll
- closure-requirements
- ty-outlives
- parser
- pattern
- privacy
- proc-macro
- quote
- rfcs/rfc-2497-if-let-chains
- runtime
- structs
- suggestions
- sync
- target_modifiers
- traits
- const-traits
- next-solver/assembly
- transmutability/enums
- type-alias-impl-trait
- type-alias
- typeck
- unpretty
- unsafe
- warnings
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
891 files changed
+13331
-7738
lines changedLines changed: 8 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
117 | 117 |
| |
118 | 118 |
| |
119 | 119 |
| |
120 |
| - | |
| 120 | + | |
121 | 121 |
| |
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
125 | 125 |
| |
126 | 126 |
| |
127 | 127 |
| |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
128 | 135 |
| |
129 | 136 |
| |
130 | 137 |
| |
| |||
152 | 159 |
| |
153 | 160 |
| |
154 | 161 |
| |
155 |
| - | |
156 |
| - | |
157 |
| - | |
158 | 162 |
| |
159 | 163 |
| |
160 | 164 |
| |
|
Lines changed: 16 additions & 51 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1986 | 1986 |
| |
1987 | 1987 |
| |
1988 | 1988 |
| |
1989 |
| - | |
| 1989 | + | |
1990 | 1990 |
| |
1991 |
| - | |
| 1991 | + | |
1992 | 1992 |
| |
1993 | 1993 |
| |
1994 | 1994 |
| |
1995 | 1995 |
| |
1996 | 1996 |
| |
1997 | 1997 |
| |
1998 |
| - | |
| 1998 | + | |
1999 | 1999 |
| |
2000 | 2000 |
| |
2001 | 2001 |
| |
| |||
2448 | 2448 |
| |
2449 | 2449 |
| |
2450 | 2450 |
| |
2451 |
| - | |
| 2451 | + | |
2452 | 2452 |
| |
2453 | 2453 |
| |
2454 | 2454 |
| |
| |||
3081 | 3081 |
| |
3082 | 3082 |
| |
3083 | 3083 |
| |
3084 |
| - | |
| 3084 | + | |
3085 | 3085 |
| |
3086 |
| - | |
| 3086 | + | |
3087 | 3087 |
| |
3088 | 3088 |
| |
3089 | 3089 |
| |
| |||
3167 | 3167 |
| |
3168 | 3168 |
| |
3169 | 3169 |
| |
3170 |
| - | |
| 3170 | + | |
3171 | 3171 |
| |
3172 |
| - | |
| 3172 | + | |
3173 | 3173 |
| |
3174 | 3174 |
| |
3175 | 3175 |
| |
| |||
3364 | 3364 |
| |
3365 | 3365 |
| |
3366 | 3366 |
| |
3367 |
| - | |
| 3367 | + | |
3368 | 3368 |
| |
3369 | 3369 |
| |
3370 | 3370 |
| |
| |||
3417 | 3417 |
| |
3418 | 3418 |
| |
3419 | 3419 |
| |
| 3420 | + | |
3420 | 3421 |
| |
3421 | 3422 |
| |
3422 | 3423 |
| |
| |||
3426 | 3427 |
| |
3427 | 3428 |
| |
3428 | 3429 |
| |
3429 |
| - | |
3430 | 3430 |
| |
3431 | 3431 |
| |
3432 | 3432 |
| |
| |||
3476 | 3476 |
| |
3477 | 3477 |
| |
3478 | 3478 |
| |
3479 |
| - | |
3480 |
| - | |
3481 |
| - | |
3482 |
| - | |
3483 |
| - | |
3484 |
| - | |
3485 |
| - | |
3486 |
| - | |
3487 |
| - | |
3488 |
| - | |
3489 |
| - | |
3490 |
| - | |
3491 |
| - | |
3492 |
| - | |
3493 | 3479 |
| |
3494 | 3480 |
| |
3495 | 3481 |
| |
3496 | 3482 |
| |
3497 | 3483 |
| |
3498 | 3484 |
| |
3499 | 3485 |
| |
3500 |
| - | |
3501 | 3486 |
| |
3502 | 3487 |
| |
3503 | 3488 |
| |
| |||
3553 | 3538 |
| |
3554 | 3539 |
| |
3555 | 3540 |
| |
3556 |
| - | |
3557 | 3541 |
| |
3558 | 3542 |
| |
3559 | 3543 |
| |
| |||
3589 | 3573 |
| |
3590 | 3574 |
| |
3591 | 3575 |
| |
3592 |
| - | |
3593 | 3576 |
| |
3594 | 3577 |
| |
3595 | 3578 |
| |
| |||
3630 | 3613 |
| |
3631 | 3614 |
| |
3632 | 3615 |
| |
3633 |
| - | |
3634 | 3616 |
| |
3635 | 3617 |
| |
3636 | 3618 |
| |
| |||
3668 | 3650 |
| |
3669 | 3651 |
| |
3670 | 3652 |
| |
3671 |
| - | |
3672 | 3653 |
| |
3673 | 3654 |
| |
3674 | 3655 |
| |
| |||
3814 | 3795 |
| |
3815 | 3796 |
| |
3816 | 3797 |
| |
3817 |
| - | |
3818 | 3798 |
| |
3819 | 3799 |
| |
3820 | 3800 |
| |
| |||
3844 | 3824 |
| |
3845 | 3825 |
| |
3846 | 3826 |
| |
3847 |
| - | |
3848 | 3827 |
| |
3849 | 3828 |
| |
3850 | 3829 |
| |
| |||
3868 | 3847 |
| |
3869 | 3848 |
| |
3870 | 3849 |
| |
3871 |
| - | |
3872 | 3850 |
| |
| 3851 | + | |
3873 | 3852 |
| |
3874 | 3853 |
| |
3875 | 3854 |
| |
| |||
3914 | 3893 |
| |
3915 | 3894 |
| |
3916 | 3895 |
| |
3917 |
| - | |
| 3896 | + | |
3918 | 3897 |
| |
3919 | 3898 |
| |
3920 | 3899 |
| |
| |||
3935 | 3914 |
| |
3936 | 3915 |
| |
3937 | 3916 |
| |
3938 |
| - | |
3939 | 3917 |
| |
3940 | 3918 |
| |
3941 | 3919 |
| |
| |||
3962 | 3940 |
| |
3963 | 3941 |
| |
3964 | 3942 |
| |
3965 |
| - | |
3966 | 3943 |
| |
3967 | 3944 |
| |
3968 | 3945 |
| |
| |||
3974 | 3951 |
| |
3975 | 3952 |
| |
3976 | 3953 |
| |
3977 |
| - | |
3978 | 3954 |
| |
3979 | 3955 |
| |
3980 | 3956 |
| |
| |||
3999 | 3975 |
| |
4000 | 3976 |
| |
4001 | 3977 |
| |
4002 |
| - | |
| 3978 | + | |
4003 | 3979 |
| |
4004 | 3980 |
| |
4005 | 3981 |
| |
| |||
4120 | 4096 |
| |
4121 | 4097 |
| |
4122 | 4098 |
| |
4123 |
| - | |
4124 | 4099 |
| |
4125 | 4100 |
| |
4126 | 4101 |
| |
| |||
4194 | 4169 |
| |
4195 | 4170 |
| |
4196 | 4171 |
| |
4197 |
| - | |
4198 | 4172 |
| |
4199 | 4173 |
| |
4200 | 4174 |
| |
| |||
4230 | 4204 |
| |
4231 | 4205 |
| |
4232 | 4206 |
| |
4233 |
| - | |
4234 | 4207 |
| |
4235 | 4208 |
| |
4236 | 4209 |
| |
| |||
4264 | 4237 |
| |
4265 | 4238 |
| |
4266 | 4239 |
| |
4267 |
| - | |
4268 | 4240 |
| |
4269 | 4241 |
| |
4270 | 4242 |
| |
| |||
4311 | 4283 |
| |
4312 | 4284 |
| |
4313 | 4285 |
| |
4314 |
| - | |
4315 | 4286 |
| |
4316 | 4287 |
| |
4317 | 4288 |
| |
| |||
4337 | 4308 |
| |
4338 | 4309 |
| |
4339 | 4310 |
| |
4340 |
| - | |
4341 | 4311 |
| |
4342 | 4312 |
| |
4343 | 4313 |
| |
| |||
4408 | 4378 |
| |
4409 | 4379 |
| |
4410 | 4380 |
| |
4411 |
| - | |
4412 | 4381 |
| |
4413 | 4382 |
| |
4414 | 4383 |
| |
| |||
4455 | 4424 |
| |
4456 | 4425 |
| |
4457 | 4426 |
| |
4458 |
| - | |
4459 | 4427 |
| |
4460 | 4428 |
| |
4461 | 4429 |
| |
| |||
4530 | 4498 |
| |
4531 | 4499 |
| |
4532 | 4500 |
| |
4533 |
| - | |
4534 | 4501 |
| |
4535 | 4502 |
| |
4536 | 4503 |
| |
| |||
4557 | 4524 |
| |
4558 | 4525 |
| |
4559 | 4526 |
| |
4560 |
| - | |
4561 | 4527 |
| |
4562 | 4528 |
| |
4563 | 4529 |
| |
| |||
4612 | 4578 |
| |
4613 | 4579 |
| |
4614 | 4580 |
| |
4615 |
| - | |
| 4581 | + | |
4616 | 4582 |
| |
4617 | 4583 |
| |
4618 | 4584 |
| |
| |||
4697 | 4663 |
| |
4698 | 4664 |
| |
4699 | 4665 |
| |
4700 |
| - | |
| 4666 | + | |
4701 | 4667 |
| |
4702 | 4668 |
| |
4703 | 4669 |
| |
| |||
4720 | 4686 |
| |
4721 | 4687 |
| |
4722 | 4688 |
| |
4723 |
| - | |
4724 | 4689 |
| |
4725 | 4690 |
| |
4726 | 4691 |
| |
| |||
5409 | 5374 |
| |
5410 | 5375 |
| |
5411 | 5376 |
| |
5412 |
| - | |
| 5377 | + | |
5413 | 5378 |
| |
5414 | 5379 |
| |
5415 | 5380 |
| |
|
Lines changed: 8 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
465 | 465 |
| |
466 | 466 |
| |
467 | 467 |
| |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
468 | 473 |
| |
469 | 474 |
| |
470 | 475 |
| |
| |||
475 | 480 |
| |
476 | 481 |
| |
477 | 482 |
| |
| 483 | + | |
| 484 | + | |
| 485 | + | |
478 | 486 |
| |
479 | 487 |
| |
480 | 488 |
| |
|
0 commit comments