Commit 2b8902c
File tree
2,120 files changed
+30467
-23365
lines changed- .github/workflows
- .reuse
- LICENSES
- compiler
- rustc_abi/src
- rustc_apfloat
- src
- tests
- rustc_ast_lowering/src
- rustc_ast_passes/src
- rustc_ast_pretty/src/pprust/state
- rustc_ast/src
- attr
- util
- rustc_borrowck/src
- diagnostics
- region_infer
- type_check
- rustc_builtin_macros
- src
- deriving
- generic
- rustc_codegen_cranelift
- .github/workflows
- build_system
- example
- patches
- scripts
- src
- abi
- debuginfo
- driver
- intrinsics
- rustc_codegen_gcc
- example
- src
- intrinsic
- rustc_codegen_llvm
- src
- back
- coverageinfo
- debuginfo
- llvm
- rustc_codegen_ssa
- src
- back
- debuginfo
- mir
- traits
- rustc_const_eval
- src
- const_eval
- interpret
- intrinsics
- transform
- check_consts
- util
- rustc_data_structures/src
- binary_search_util
- sso
- rustc_driver_impl
- src
- rustc_error_codes/src/error_codes
- rustc_error_messages/src
- rustc_errors
- src
- json
- markdown/tests
- rustc_expand/src
- mbe
- parse
- rustc_feature/src
- rustc_hir_analysis/src
- astconv
- check
- coherence
- collect
- impl_wf_check
- structured_errors
- variance
- rustc_hir_pretty/src
- rustc_hir_typeck
- src
- fn_ctxt
- generator_interior
- drop_ranges
- method
- rustc_hir/src
- rustc_incremental/src
- persist
- rustc_infer/src
- errors
- infer
- canonical
- error_reporting
- nice_region_error
- lexical_region_resolve
- nll_relate
- outlives
- region_constraints
- traits
- error_reporting
- rustc_interface
- src
- rustc_lexer/src
- rustc_lint_defs/src
- rustc_lint
- src
- rustc_llvm
- llvm-wrapper
- rustc_log/src
- rustc_macros
- src
- rustc_metadata/src
- rmeta
- decoder
- rustc_middle
- src
- dep_graph
- hir/map
- middle
- mir
- interpret
- allocation
- query
- traits
- solve
- inspect
- ty
- consts
- print
- util
- rustc_mir_build
- src
- build
- custom
- expr
- matches
- thir
- cx
- pattern
- rustc_mir_dataflow/src
- impls
- rustc_mir_transform/src
- coverage
- test_macros/src
- rustc_monomorphize/src
- rustc_parse_format/src
- rustc_parse
- src
- lexer
- parser
- rustc_passes
- src
- rustc_privacy/src
- rustc_query_impl/src
- rustc_query_system
- src
- dep_graph
- query
- rustc_resolve/src
- late
- rustc_session
- src
- rustc_smir/src
- rustc_internal
- rustc_smir
- stable_mir
- mir
- rustc_span/src
- rustc_symbol_mangling/src/typeid
- rustc_target/src
- abi
- call
- asm
- spec
- rustc_trait_selection
- src
- solve
- assembly
- eval_ctxt
- search_graph
- traits
- error_reporting
- query
- type_op
- select
- specialize
- rustc_transmute/src
- layout
- rustc_ty_utils/src
- rustc_type_ir/src
- rustc
- library
- alloc
- src
- collections/btree
- vec
- tests
- core
- benches
- src
- ffi
- fmt
- net
- ptr
- slice
- iter
- str
- sync
- tests
- iter/traits
- proc_macro/src
- std
- src
- backtrace
- ffi
- fs
- io
- util
- os
- linux
- raw
- unix
- net
- path
- sync
- mpmc
- sys_common
- sys
- common
- thread_local
- personality
- sgx
- unix
- windows
- thread_local_key
- tests
- test/src
- formatters
- unwind/src
- src
- bootstrap
- bin
- ci
- docker
- host-aarch64/aarch64-gnu
- host-x86_64
- armhf-gnu
- disabled
- dist-m68k-linux
- riscv64gc-linux
- dist-i686-linux
- dist-powerpc64le-linux
- dist-various-1
- dist-various-2
- dist-x86_64-linux
- dist-x86_64-musl
- dist-x86_64-netbsd
- test-various
- uefi_qemu_test
- wasm32
- x86_64-gnu-debug
- x86_64-gnu-llvm-14
- x86_64-gnu-llvm-15
- x86_64-gnu-llvm-16
- x86_64-gnu-nopt
- x86_64-gnu
- scripts
- github-actions
- doc
- rustc
- src
- codegen-options
- platform-support
- symbol-mangling
- style-guide/src
- unstable-book/src/compiler-flags
- etc
- completions
- natvis
- librustdoc
- clean
- types
- formats
- html
- markdown
- render
- static
- css
- js
- templates
- json
- passes
- lint
- tools
- build-manifest
- src
- build_helper/src
- clippy
- .github/workflows
- book/src
- development
- infrastructure
- clippy_dev/src
- setup
- clippy_lints
- src
- casts
- functions
- loops
- matches
- methods
- operators
- transmute
- types
- unit_types
- utils
- internal_lints
- clippy_test_deps
- src
- clippy_utils
- src
- mir
- declare_clippy_lint
- lintcheck/src
- src
- tests
- ui-toml
- allow_mixed_uninlined_format_args
- excessive_nesting/auxiliary
- toml_trivially_copy
- unwrap_used
- ui
- auxiliary
- crashes
- missing_const_for_fn
- should_impl_trait
- util
- compiletest/src
- header
- runtest
- miri
- .github/workflows
- src
- borrow_tracker
- stacked_borrows
- tree_borrows
- concurrency
- shims
- intrinsics
- unix
- linux
- macos
- windows
- test-cargo-miri
- tests
- fail
- both_borrows
- function_calls
- stacked_borrows
- tree_borrows
- reserved
- pass
- function_calls
- stacked-borrows
- tree_borrows
- opt-dist
- src
- environment
- utils
- rust-analyzer
- .github/workflows
- crates
- hir-def/src
- body
- hir-ty/src
- consteval
- diagnostics
- infer
- layout
- mir
- eval
- tests
- hir/src
- ide-assists/src/handlers
- ide-diagnostics/src/handlers
- ide/src
- syntax_highlighting
- test_data
- parser
- src
- tests
- test_data/parser/inline/ok
- project-model/src
- rust-analyzer/src
- cli
- syntax/src/ast
- docs/user
- editors/code
- src
- rust-installer
- rustfmt/src
- parse
- test
- tidy/src
- tests
- assembly
- codegen
- avr
- intrinsics
- issues
- repr
- riscv-abi
- simd-intrinsic
- debuginfo
- incremental/hashes
- mir-opt
- const_prop
- dead-store-elimination
- inline
- issues
- pre-codegen
- run-make-fulldeps/issue-19371
- run-make
- comment-section
- coverage-llvmir
- dump-ice-to-disk
- src
- exit-code
- extern-flag-pathless
- llvm-ident
- mixing-libs
- no-builtins-attribute
- no-cdylib-as-rdylib
- pgo-indirect-call-promotion
- print-cfg
- rmeta-preferred
- short-ice
- rustdoc-gui
- rustdoc-json/impls
- rustdoc-ui
- intra-doc
- lints
- rustdoc
- auxiliary
- inline_cross
- auxiliary
- intra-doc
- ui-fulldeps/session-diagnostic
- ui
- abi
- annotate-snippet
- auxiliary
- asm/x86_64
- associated-consts
- associated-inherent-types/bugs
- associated-type-bounds
- associated-types
- async-await/in-trait
- attributes
- auto-traits
- check-cfg
- closures
- codegen
- coherence
- command
- const-generics
- generic_const_exprs
- issues
- late-bound-vars
- const_prop
- consts
- const-eval
- extra-const-ub
- cycle-trait
- diagnostic-width
- diagnostic_namespace
- auxiliary
- dropck
- dyn-star
- error-codes
- feature-gates
- fmt
- generator
- generic-associated-types
- generic-const-items
- generics
- hello_world
- higher-ranked/trait-bounds
- impl-trait
- in-trait
- imports
- auxiliary
- infinite
- inline-const
- issues
- layout
- lint
- unused
- macros
- methods
- mismatched_types
- modules
- numbers-arithmetic
- object-safety
- panics
- parser
- privacy
- proc-macro
- process
- recursion
- regions
- repr
- resolve
- rfcs
- rfc-2396-target_feature-11
- rfc-2627-raw-dylib
- rfc-2632-const-trait-impl
- specialization
- rfc-3348-c-string-literals
- auxiliary
- rmeta/auxiliary
- simd
- intrinsic
- sized
- specialization/min_specialization
- suggestions
- target-feature
- traits
- new-solver
- assembly
- object
- trait-upcasting
- vtable
- transmutability
- type-alias-enum-variants
- type-alias-impl-trait
- type-alias
- typeck
- underscore-imports
- unpretty
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,120 files changed
+30467
-23365
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| |||
293 | 293 | | |
294 | 294 | | |
295 | 295 | | |
296 | | - | |
297 | | - | |
298 | | - | |
299 | | - | |
300 | 296 | | |
301 | 297 | | |
302 | 298 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | 41 | | |
47 | 42 | | |
48 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
220 | 220 | | |
221 | 221 | | |
222 | 222 | | |
223 | | - | |
| 223 | + | |
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
| |||
502 | 502 | | |
503 | 503 | | |
504 | 504 | | |
505 | | - | |
| 505 | + | |
506 | 506 | | |
507 | 507 | | |
508 | 508 | | |
| |||
513 | 513 | | |
514 | 514 | | |
515 | 515 | | |
516 | | - | |
| 516 | + | |
517 | 517 | | |
518 | 518 | | |
| 519 | + | |
| 520 | + | |
519 | 521 | | |
| 522 | + | |
| 523 | + | |
520 | 524 | | |
| 525 | + | |
| 526 | + | |
521 | 527 | | |
522 | 528 | | |
| 529 | + | |
| 530 | + | |
523 | 531 | | |
524 | 532 | | |
525 | 533 | | |
| 534 | + | |
526 | 535 | | |
527 | 536 | | |
528 | 537 | | |
| |||
543 | 552 | | |
544 | 553 | | |
545 | 554 | | |
546 | | - | |
| 555 | + | |
547 | 556 | | |
548 | 557 | | |
549 | 558 | | |
| |||
566 | 575 | | |
567 | 576 | | |
568 | 577 | | |
569 | | - | |
570 | | - | |
571 | | - | |
572 | | - | |
573 | | - | |
574 | | - | |
575 | | - | |
576 | | - | |
577 | | - | |
578 | | - | |
579 | | - | |
580 | | - | |
581 | | - | |
582 | | - | |
583 | | - | |
584 | | - | |
585 | | - | |
586 | | - | |
587 | 578 | | |
588 | 579 | | |
589 | | - | |
| 580 | + | |
590 | 581 | | |
591 | 582 | | |
592 | 583 | | |
| |||
650 | 641 | | |
651 | 642 | | |
652 | 643 | | |
653 | | - | |
| 644 | + | |
654 | 645 | | |
655 | | - | |
| 646 | + | |
656 | 647 | | |
657 | 648 | | |
658 | 649 | | |
| |||
847 | 838 | | |
848 | 839 | | |
849 | 840 | | |
850 | | - | |
| 841 | + | |
851 | 842 | | |
852 | 843 | | |
853 | 844 | | |
854 | | - | |
| 845 | + | |
855 | 846 | | |
856 | 847 | | |
857 | 848 | | |
| |||
952 | 943 | | |
953 | 944 | | |
954 | 945 | | |
955 | | - | |
| 946 | + | |
956 | 947 | | |
957 | 948 | | |
958 | 949 | | |
| |||
1318 | 1309 | | |
1319 | 1310 | | |
1320 | 1311 | | |
1321 | | - | |
| 1312 | + | |
1322 | 1313 | | |
1323 | 1314 | | |
1324 | 1315 | | |
| |||
2465 | 2456 | | |
2466 | 2457 | | |
2467 | 2458 | | |
2468 | | - | |
| 2459 | + | |
2469 | 2460 | | |
2470 | 2461 | | |
2471 | 2462 | | |
| |||
2504 | 2495 | | |
2505 | 2496 | | |
2506 | 2497 | | |
| 2498 | + | |
2507 | 2499 | | |
2508 | 2500 | | |
2509 | 2501 | | |
| |||
2652 | 2644 | | |
2653 | 2645 | | |
2654 | 2646 | | |
2655 | | - | |
| 2647 | + | |
2656 | 2648 | | |
2657 | 2649 | | |
2658 | 2650 | | |
| |||
3144 | 3136 | | |
3145 | 3137 | | |
3146 | 3138 | | |
3147 | | - | |
| 3139 | + | |
| 3140 | + | |
| 3141 | + | |
3148 | 3142 | | |
3149 | 3143 | | |
3150 | 3144 | | |
| |||
3376 | 3370 | | |
3377 | 3371 | | |
3378 | 3372 | | |
3379 | | - | |
3380 | 3373 | | |
3381 | 3374 | | |
3382 | 3375 | | |
| |||
3497 | 3490 | | |
3498 | 3491 | | |
3499 | 3492 | | |
| 3493 | + | |
3500 | 3494 | | |
3501 | 3495 | | |
3502 | 3496 | | |
| |||
3593 | 3587 | | |
3594 | 3588 | | |
3595 | 3589 | | |
3596 | | - | |
| 3590 | + | |
3597 | 3591 | | |
3598 | 3592 | | |
3599 | 3593 | | |
| |||
3741 | 3735 | | |
3742 | 3736 | | |
3743 | 3737 | | |
3744 | | - | |
3745 | 3738 | | |
3746 | 3739 | | |
3747 | 3740 | | |
| |||
3863 | 3856 | | |
3864 | 3857 | | |
3865 | 3858 | | |
3866 | | - | |
| 3859 | + | |
3867 | 3860 | | |
3868 | 3861 | | |
3869 | 3862 | | |
| |||
4205 | 4198 | | |
4206 | 4199 | | |
4207 | 4200 | | |
4208 | | - | |
4209 | 4201 | | |
4210 | 4202 | | |
4211 | 4203 | | |
| |||
4471 | 4463 | | |
4472 | 4464 | | |
4473 | 4465 | | |
4474 | | - | |
| 4466 | + | |
4475 | 4467 | | |
4476 | 4468 | | |
4477 | 4469 | | |
| |||
4638 | 4630 | | |
4639 | 4631 | | |
4640 | 4632 | | |
4641 | | - | |
| 4633 | + | |
4642 | 4634 | | |
4643 | 4635 | | |
4644 | 4636 | | |
| |||
4734 | 4726 | | |
4735 | 4727 | | |
4736 | 4728 | | |
4737 | | - | |
| 4729 | + | |
4738 | 4730 | | |
4739 | | - | |
| 4731 | + | |
4740 | 4732 | | |
4741 | 4733 | | |
4742 | 4734 | | |
| |||
4919 | 4911 | | |
4920 | 4912 | | |
4921 | 4913 | | |
4922 | | - | |
| 4914 | + | |
4923 | 4915 | | |
4924 | | - | |
| 4916 | + | |
4925 | 4917 | | |
4926 | 4918 | | |
4927 | 4919 | | |
| |||
4948 | 4940 | | |
4949 | 4941 | | |
4950 | 4942 | | |
4951 | | - | |
| 4943 | + | |
4952 | 4944 | | |
4953 | 4945 | | |
4954 | 4946 | | |
| |||
5098 | 5090 | | |
5099 | 5091 | | |
5100 | 5092 | | |
5101 | | - | |
| 5093 | + | |
5102 | 5094 | | |
5103 | 5095 | | |
5104 | 5096 | | |
| |||
5151 | 5143 | | |
5152 | 5144 | | |
5153 | 5145 | | |
| 5146 | + | |
| 5147 | + | |
| 5148 | + | |
| 5149 | + | |
| 5150 | + | |
| 5151 | + | |
| 5152 | + | |
| 5153 | + | |
| 5154 | + | |
| 5155 | + | |
| 5156 | + | |
| 5157 | + | |
| 5158 | + | |
| 5159 | + | |
| 5160 | + | |
| 5161 | + | |
| 5162 | + | |
| 5163 | + | |
| 5164 | + | |
| 5165 | + | |
| 5166 | + | |
| 5167 | + | |
| 5168 | + | |
| 5169 | + | |
| 5170 | + | |
| 5171 | + | |
| 5172 | + | |
5154 | 5173 | | |
5155 | 5174 | | |
5156 | 5175 | | |
| |||
5292 | 5311 | | |
5293 | 5312 | | |
5294 | 5313 | | |
5295 | | - | |
| 5314 | + | |
5296 | 5315 | | |
5297 | 5316 | | |
5298 | 5317 | | |
| |||
5722 | 5741 | | |
5723 | 5742 | | |
5724 | 5743 | | |
5725 | | - | |
| 5744 | + | |
5726 | 5745 | | |
5727 | 5746 | | |
5728 | 5747 | | |
| |||
5756 | 5775 | | |
5757 | 5776 | | |
5758 | 5777 | | |
5759 | | - | |
| 5778 | + | |
5760 | 5779 | | |
5761 | 5780 | | |
5762 | 5781 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | 12 | | |
14 | 13 | | |
15 | 14 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | | - | |
96 | 95 | | |
97 | 96 | | |
98 | 97 | | |
| |||
0 commit comments