File tree
1,924 files changed
+27668
-31618
lines changed- .github/workflows
- compiler
- rustc_abi
- src
- rustc_arena/src
- rustc_ast/src
- attr
- util
- rustc_ast_lowering/src
- rustc_ast_passes/src
- rustc_ast_pretty/src/pprust
- state
- rustc_borrowck/src
- diagnostics
- region_infer
- type_check
- rustc_builtin_macros/src
- assert
- deriving/generic
- format_foreign
- printf
- shell
- rustc_codegen_cranelift
- build_system
- src
- rustc_codegen_llvm/src
- coverageinfo
- debuginfo
- metadata/enums
- llvm
- rustc_codegen_ssa/src
- back
- mir
- rustc_const_eval
- src
- const_eval
- interpret
- intrinsics
- transform
- check_consts
- util
- rustc_driver/src
- rustc_error_codes/src/error_codes
- rustc_error_messages
- locales/en-US
- src
- rustc_errors/src
- rustc_expand/src
- mbe
- parse
- rustc_feature/src
- rustc_hir/src
- rustc_hir_analysis/src
- astconv
- check
- coherence
- collect
- impl_wf_check
- outlives
- structured_errors
- variance
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- fn_ctxt
- generator_interior
- drop_ranges
- method
- rustc_incremental/src/persist
- rustc_index
- src
- rustc_infer/src
- errors
- infer
- canonical
- error_reporting
- nice_region_error
- nll_relate
- outlives
- traits
- rustc_interface/src
- rustc_lexer/src/unescape
- rustc_lint/src
- rustc_lint_defs/src
- rustc_llvm/llvm-wrapper
- rustc_macros/src
- diagnostics
- rustc_metadata/src
- rmeta
- decoder
- rustc_middle
- src
- hir/map
- middle
- mir
- interpret
- query
- traits
- ty
- consts
- inhabitedness
- print
- rustc_mir_build
- src
- build
- expr
- matches
- thir
- cx
- pattern
- rustc_mir_dataflow/src
- impls
- rustc_mir_transform
- src
- rustc_monomorphize/src
- rustc_parse/src
- parser
- rustc_passes/src
- rustc_privacy/src
- rustc_query_impl/src
- rustc_query_system/src
- dep_graph
- query
- rustc_resolve/src
- late
- rustc_save_analysis/src
- rustc_session/src
- rustc_span/src
- rustc_symbol_mangling/src
- typeid
- rustc_target
- src
- abi
- call
- spec
- rustc_trait_selection/src
- traits
- error_reporting
- query
- type_op
- select
- specialize
- rustc_traits
- src
- chalk
- rustc_ty_utils
- src
- rustc_type_ir/src
- library
- alloc
- benches
- src
- collections
- btree
- vec_deque
- vec
- tests
- core
- src
- alloc
- array
- fmt
- future
- iter
- adapters
- sources
- num
- ptr
- slice
- str
- task
- tests
- iter
- adapters
- std/src
- os/windows/io
- personality/dwarf
- sys
- sgx
- windows
- sys_common/once
- thread
- test
- unwind/src
- src
- bootstrap
- bin
- ci
- docker
- host-x86_64
- arm-android
- dist-android
- dist-riscv64-linux
- dist-various-2
- test-various
- scripts
- github-actions
- scripts
- doc
- rustc/src
- unstable-book/src/language-features
- librustdoc
- clean
- html
- render
- static
- css
- themes
- js
- templates
- json
- rustdoc-json-types
- test
- codegen
- mir-opt
- dead-store-elimination
- deref-patterns
- dest-prop
- inline
- issues
- run-make
- coverage-reports
- raw-dylib-import-name-type
- repr128-dwarf
- rustdoc-verify-output-files
- src
- translation
- rustdoc-gui
- src
- scrape_examples
- examples
- src
- test_docs
- rustdoc-json
- enums
- fns
- impls
- traits
- ui
- associated-consts
- async-await
- in-trait
- issues
- binding
- binop
- borrowck
- cast
- chalkify/bugs
- check-cfg
- codemap_tests
- coherence
- const-generics
- generic_const_exprs
- assoc_const_unification
- issues
- consts
- const-eval
- deref-patterns
- deriving
- drop
- dyn-star
- empty
- error-codes
- errors
- generator
- generic-associated-types
- parse
- generics
- impl-trait
- in-trait
- issues
- layout
- lazy-type-alias-impl-trait
- lint
- unused
- liveness
- methods
- mismatched_types
- moves
- namespace
- nll
- ty-outlives
- or-patterns
- parser
- pattern
- bindings-after-at
- move-ref-patterns
- usefulness
- privacy
- proc-macro
- qualified
- recursion
- resolve
- rfc-2294-if-let-guard
- rfc-2361-dbg-macro
- rfc-2497-if-let-chains
- stats
- structs
- structs-enums
- suggestions
- threads-sendsync
- track-diagnostics
- traits
- alias
- trait-upcasting
- try-block
- type-alias-enum-variants
- type-alias-impl-trait
- typeck
- typeof
- union
- unsized-locals
- use
- ui-fulldeps/session-diagnostic
- tools
- clippy
- clippy_dev
- src
- setup
- clippy_lints
- src
- casts
- functions
- loops
- matches
- methods
- operators
- transmute
- types
- utils
- internal_lints
- clippy_utils
- src
- declare_clippy_lint
- src
- lintcheck/src
- src
- docs
- tests
- ui
- author
- auxiliary
- crashes
- crate_level_checks
- ui-cargo/cargo_rust_version
- fail_both_diff/src
- fail_both_same/src
- fail_cargo/src
- fail_clippy/src
- fail_file_attr/src
- ui-internal
- ui-toml
- arithmetic_side_effects_allowed
- await_holding_invalid_type
- expect_used
- mut_key
- print_macro
- toml_disallowed_methods
- toml_unknown_key
- unwrap_used
- vec_box_sized
- jsondoclint/src
- miri
- src
- shims
- unix
- stacked_borrows
- rust-analyzer
- crates
- base-db
- cfg
- flycheck
- src
- hir
- src
- hir-def
- src
- item_tree
- macro_expansion_tests
- mbe
- nameres
- tests
- hir-expand
- src
- hir-ty
- src
- tests
- ide
- src
- ide-assists
- src
- handlers
- tests
- ide-completion
- src
- completions/item_list
- context
- tests
- ide-db
- src
- syntax_helpers
- ide-diagnostics
- src
- handlers
- ide-ssr
- limit
- mbe
- src
- syntax_bridge
- parser
- paths
- proc-macro-api
- proc-macro-srv
- src
- abis
- tests
- proc-macro-srv-cli
- proc-macro-test
- imp
- profile
- project-model
- src
- rust-analyzer
- src
- cli
- diagnostics
- sourcegen
- stdx
- syntax
- fuzz
- src
- ast
- generated
- tests
- test-utils
- text-edit
- toolchain
- tt
- vfs
- vfs-notify
- docs
- dev
- user
- editors/code
- src
- xtask
- rustfmt/src
- parse/macros
- tidy/src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,924 files changed
+27668
-31618
lines changedLines changed: 13 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
96 | 96 |
| |
97 | 97 |
| |
98 | 98 |
| |
| 99 | + | |
| 100 | + | |
| 101 | + | |
99 | 102 |
| |
100 | 103 |
| |
101 | 104 |
| |
| |||
301 | 304 |
| |
302 | 305 |
| |
303 | 306 |
| |
| 307 | + | |
304 | 308 |
| |
305 | 309 |
| |
306 | 310 |
| |
| |||
312 | 316 |
| |
313 | 317 |
| |
314 | 318 |
| |
| 319 | + | |
315 | 320 |
| |
316 | 321 |
| |
317 | 322 |
| |
| |||
322 | 327 |
| |
323 | 328 |
| |
324 | 329 |
| |
| 330 | + | |
325 | 331 |
| |
326 | 332 |
| |
327 | 333 |
| |
| |||
353 | 359 |
| |
354 | 360 |
| |
355 | 361 |
| |
| 362 | + | |
356 | 363 |
| |
357 | 364 |
| |
358 | 365 |
| |
| |||
503 | 510 |
| |
504 | 511 |
| |
505 | 512 |
| |
| 513 | + | |
| 514 | + | |
| 515 | + | |
506 | 516 |
| |
507 | 517 |
| |
508 | 518 |
| |
| |||
615 | 625 |
| |
616 | 626 |
| |
617 | 627 |
| |
| 628 | + | |
| 629 | + | |
| 630 | + | |
618 | 631 |
| |
619 | 632 |
| |
620 | 633 |
| |
|
Lines changed: 47 additions & 68 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
446 | 446 |
| |
447 | 447 |
| |
448 | 448 |
| |
449 |
| - | |
| 449 | + | |
450 | 450 |
| |
451 | 451 |
| |
452 | 452 |
| |
| |||
498 | 498 |
| |
499 | 499 |
| |
500 | 500 |
| |
501 |
| - | |
502 |
| - | |
503 |
| - | |
504 |
| - | |
505 | 501 |
| |
506 | 502 |
| |
507 | 503 |
| |
| |||
652 | 648 |
| |
653 | 649 |
| |
654 | 650 |
| |
655 |
| - | |
| 651 | + | |
656 | 652 |
| |
657 | 653 |
| |
658 | 654 |
| |
| |||
689 | 685 |
| |
690 | 686 |
| |
691 | 687 |
| |
692 |
| - | |
693 | 688 |
| |
694 | 689 |
| |
695 | 690 |
| |
696 | 691 |
| |
697 | 692 |
| |
698 |
| - | |
| 693 | + | |
699 | 694 |
| |
700 | 695 |
| |
701 | 696 |
| |
| 697 | + | |
702 | 698 |
| |
703 | 699 |
| |
704 | 700 |
| |
| |||
717 | 713 |
| |
718 | 714 |
| |
719 | 715 |
| |
720 |
| - | |
| 716 | + | |
721 | 717 |
| |
722 | 718 |
| |
723 | 719 |
| |
| |||
793 | 789 |
| |
794 | 790 |
| |
795 | 791 |
| |
796 |
| - | |
| 792 | + | |
797 | 793 |
| |
798 |
| - | |
| 794 | + | |
799 | 795 |
| |
800 | 796 |
| |
801 | 797 |
| |
| |||
1044 | 1040 |
| |
1045 | 1041 |
| |
1046 | 1042 |
| |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
1047 | 1052 |
| |
1048 | 1053 |
| |
1049 | 1054 |
| |
| |||
2306 | 2311 |
| |
2307 | 2312 |
| |
2308 | 2313 |
| |
2309 |
| - | |
| 2314 | + | |
2310 | 2315 |
| |
2311 |
| - | |
| 2316 | + | |
2312 | 2317 |
| |
2313 |
| - | |
| 2318 | + | |
2314 | 2319 |
| |
2315 | 2320 |
| |
2316 | 2321 |
| |
| |||
2587 | 2592 |
| |
2588 | 2593 |
| |
2589 | 2594 |
| |
2590 |
| - | |
| 2595 | + | |
2591 | 2596 |
| |
2592 | 2597 |
| |
2593 | 2598 |
| |
| |||
2850 | 2855 |
| |
2851 | 2856 |
| |
2852 | 2857 |
| |
2853 |
| - | |
| 2858 | + | |
2854 | 2859 |
| |
2855 |
| - | |
| 2860 | + | |
2856 | 2861 |
| |
2857 | 2862 |
| |
2858 | 2863 |
| |
| |||
3197 | 3202 |
| |
3198 | 3203 |
| |
3199 | 3204 |
| |
| 3205 | + | |
| 3206 | + | |
| 3207 | + | |
| 3208 | + | |
| 3209 | + | |
| 3210 | + | |
| 3211 | + | |
| 3212 | + | |
| 3213 | + | |
| 3214 | + | |
| 3215 | + | |
| 3216 | + | |
| 3217 | + | |
| 3218 | + | |
3200 | 3219 |
| |
3201 | 3220 |
| |
3202 | 3221 |
| |
| |||
3433 | 3452 |
| |
3434 | 3453 |
| |
3435 | 3454 |
| |
| 3455 | + | |
3436 | 3456 |
| |
3437 | 3457 |
| |
3438 | 3458 |
| |
| |||
3927 | 3947 |
| |
3928 | 3948 |
| |
3929 | 3949 |
| |
| 3950 | + | |
3930 | 3951 |
| |
3931 | 3952 |
| |
3932 | 3953 |
| |
| |||
3973 | 3994 |
| |
3974 | 3995 |
| |
3975 | 3996 |
| |
| 3997 | + | |
3976 | 3998 |
| |
3977 | 3999 |
| |
3978 | 4000 |
| |
| |||
4273 | 4295 |
| |
4274 | 4296 |
| |
4275 | 4297 |
| |
| 4298 | + | |
4276 | 4299 |
| |
4277 | 4300 |
| |
4278 | 4301 |
| |
| |||
4328 | 4351 |
| |
4329 | 4352 |
| |
4330 | 4353 |
| |
| 4354 | + | |
4331 | 4355 |
| |
4332 | 4356 |
| |
4333 | 4357 |
| |
| |||
4352 | 4376 |
| |
4353 | 4377 |
| |
4354 | 4378 |
| |
4355 |
| - | |
4356 |
| - | |
4357 | 4379 |
| |
4358 | 4380 |
| |
4359 | 4381 |
| |
| |||
4931 | 4953 |
| |
4932 | 4954 |
| |
4933 | 4955 |
| |
4934 |
| - | |
| 4956 | + | |
4935 | 4957 |
| |
4936 | 4958 |
| |
4937 | 4959 |
| |
| |||
5553 | 5575 |
| |
5554 | 5576 |
| |
5555 | 5577 |
| |
5556 |
| - | |
5557 |
| - | |
5558 |
| - | |
5559 |
| - | |
5560 |
| - | |
5561 |
| - | |
5562 |
| - | |
5563 |
| - | |
5564 |
| - | |
5565 |
| - | |
5566 |
| - | |
5567 |
| - | |
5568 |
| - | |
5569 | 5578 |
| |
5570 | 5579 |
| |
5571 | 5580 |
| |
5572 | 5581 |
| |
5573 | 5582 |
| |
5574 | 5583 |
| |
5575 | 5584 |
| |
5576 |
| - | |
5577 |
| - | |
5578 |
| - | |
5579 |
| - | |
| 5585 | + | |
| 5586 | + | |
| 5587 | + | |
| 5588 | + | |
5580 | 5589 |
| |
5581 |
| - | |
| 5590 | + | |
5582 | 5591 |
| |
5583 | 5592 |
| |
5584 | 5593 |
| |
| |||
5587 | 5596 |
| |
5588 | 5597 |
| |
5589 | 5598 |
| |
5590 |
| - | |
5591 |
| - | |
5592 |
| - | |
5593 |
| - | |
5594 |
| - | |
5595 |
| - | |
5596 | 5599 |
| |
5597 | 5600 |
| |
5598 | 5601 |
| |
5599 | 5602 |
| |
5600 | 5603 |
| |
5601 | 5604 |
| |
5602 |
| - | |
5603 |
| - | |
5604 |
| - | |
5605 |
| - | |
5606 |
| - | |
5607 |
| - | |
5608 | 5605 |
| |
5609 | 5606 |
| |
5610 | 5607 |
| |
5611 | 5608 |
| |
5612 | 5609 |
| |
5613 | 5610 |
| |
5614 |
| - | |
5615 |
| - | |
5616 |
| - | |
5617 |
| - | |
5618 |
| - | |
5619 |
| - | |
5620 | 5611 |
| |
5621 | 5612 |
| |
5622 | 5613 |
| |
5623 | 5614 |
| |
5624 | 5615 |
| |
5625 | 5616 |
| |
5626 |
| - | |
5627 |
| - | |
5628 |
| - | |
5629 |
| - | |
5630 |
| - | |
5631 |
| - | |
5632 | 5617 |
| |
5633 | 5618 |
| |
5634 | 5619 |
| |
| |||
5641 | 5626 |
| |
5642 | 5627 |
| |
5643 | 5628 |
| |
5644 |
| - | |
5645 |
| - | |
5646 |
| - | |
5647 |
| - | |
5648 |
| - | |
5649 |
| - | |
5650 | 5629 |
| |
5651 | 5630 |
| |
5652 | 5631 |
| |
|
Lines changed: 24 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + |
0 commit comments