File tree
915 files changed
+11069
-6921
lines changed- .github/workflows
- compiler
- rustc_ast_lowering/src
- rustc_ast_passes/src
- rustc_ast_pretty/src
- pprust
- rustc_ast/src
- util
- rustc_attr/src
- rustc_borrowck/src
- diagnostics
- type_check
- rustc_builtin_macros/src
- rustc_codegen_cranelift
- .github/workflows
- .vscode
- build_system
- patches
- src
- debuginfo
- driver
- intrinsics
- rustc_codegen_gcc/src
- rustc_codegen_llvm
- src
- coverageinfo
- rustc_codegen_ssa/src
- back
- rustc_const_eval/src
- const_eval
- interpret
- transform
- check_consts
- rustc_data_structures/src
- rustc_driver_impl
- src
- rustc_error_codes/src
- rustc_error_messages/src
- rustc_errors
- src
- rustc_expand/src
- mbe
- rustc_feature/src
- rustc_hir_analysis/src
- astconv
- check
- compare_impl_item
- coherence
- collect
- structured_errors
- rustc_hir_pretty/src
- rustc_hir_typeck
- src
- fn_ctxt
- method
- rustc_hir/src
- rustc_incremental/src
- rustc_index/src
- rustc_infer/src
- errors
- infer
- error_reporting
- nice_region_error
- lexical_region_resolve
- outlives
- traits/error_reporting
- rustc_interface/src
- rustc_lexer/src
- unescape
- rustc_lint/src
- context
- rustc_macros
- src
- diagnostics
- rustc_metadata/src
- rustc_middle/src
- middle
- mir
- interpret
- query
- traits
- ty
- consts
- print
- rustc_mir_build/src
- build/matches
- thir/pattern
- rustc_mir_dataflow/src
- framework
- rustc_mir_transform/src
- rustc_monomorphize/src
- rustc_parse_format/src
- rustc_parse
- src
- lexer
- parser
- rustc_passes/src
- rustc_pattern_analysis
- src
- rustc_privacy/src
- rustc_query_impl/src
- rustc_query_system/src
- rustc_resolve
- src
- late
- rustc_serialize/src
- rustc_session/src
- rustc_span/src
- rustc_symbol_mangling/src
- rustc_target/src
- spec
- targets
- rustc_trait_selection/src
- solve
- assembly
- normalizes_to
- traits
- error_reporting
- specialize
- rustc_traits/src
- rustc_transmute/src
- rustc_ty_utils/src
- stable_mir/src
- library
- alloc
- src
- sync
- vec
- tests
- core
- src
- array
- ascii
- ffi
- iter/adapters
- net
- num
- ptr
- slice
- str
- tests
- std/src
- collections/hash
- io
- buffered
- error
- os
- wasi_preview2
- wasi
- windows
- sys/pal
- unix/process
- process_unsupported
- wasi_preview2
- wasi
- windows
- src
- bootstrap
- src
- core
- build_steps
- setup
- builder
- config
- utils
- change_tracker
- helpers
- ci
- docker
- github-actions
- doc
- rustc/src
- platform-support
- etc/natvis
- librustdoc
- clean
- html/static
- css
- js
- tools
- clippy
- book/src
- clippy_config/src
- clippy_dev
- src
- clippy_lints
- src
- cargo
- doc
- loops
- methods
- operators
- transmute
- utils/internal_lints
- clippy_utils/src
- tests
- ui-cargo/multiple_crate_versions
- 12145_with_dashes
- src
- 12176_allow_duplicate_crates
- src
- ui-internal
- ui-toml
- pub_underscore_fields/exported
- toml_unknown_key
- ui
- auxiliary
- branches_sharing_code
- crashes
- doc
- error_index_generator
- miri
- src
- tests/pass/issues
- rust-analyzer/crates
- parser/src
- syntax/src
- ast
- tidy/src
- tests
- assembly/targets
- codegen
- debuginfo
- mir-opt
- inline
- instsimplify
- pre-codegen
- pretty
- run-make
- symbol-mangling-hashed
- target-specs
- rustdoc
- ui-fulldeps
- internal-lints
- session-diagnostic
- ui
- associated-inherent-types
- associated-types
- async-await
- async-closures
- in-trait
- box/unit
- check-cfg
- closure-expected-type
- closures
- codegen
- const-generics
- generic_arg_infer
- generic_const_exprs
- issues
- consts
- coroutine
- print
- derives
- did_you_mean
- dst
- error-codes
- extenv
- feature-gates
- for
- generic-associated-types
- half-open-range-patterns
- higher-ranked/trait-bounds
- normalize-under-binder
- impl-trait
- in-trait
- imports
- inference
- need_type_info
- inline-const
- internal
- issues
- issue-1920-absolute-paths
- auxiliary
- issue-23302-enum-infinite-recursion
- issue-32122-deref-coercions-composition
- issue-3668-non-constant-value-in-constant
- issue-40510-captured-variable-return
- issue-57741-dereference-boxed-value
- issue-5997-outer-generic-parameter
- issue-71676-suggest-deref
- issue-76077-inaccesible-private-fields
- iterators
- lang-items
- layout
- lint
- macros
- methods
- mismatched_types
- numbers-arithmetic
- object-safety
- on-unimplemented
- panic-handler
- parser
- attribute
- issues
- recover
- pattern/usefulness
- pin-macro
- print_type_sizes
- proc-macro
- auxiliary
- reserved
- rust-2018
- span
- specialization/defaultimpl
- str
- suggestions
- symbol-mangling-version
- trait-bounds
- traits
- bound
- inductive-overflow
- next-solver
- alias-relate
- assembly
- overflow
- non_lifetime_binders
- transmutability
- treat-err-as-bug
- try-trait
- type-alias-impl-trait
- typeck
- type
- ufcs
- union
- unsized-locals
- where-clauses
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
915 files changed
+11069
-6921
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
| |||
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| 46 | + | |
45 | 47 | | |
46 | 48 | | |
47 | 49 | | |
| |||
172 | 174 | | |
173 | 175 | | |
174 | 176 | | |
| 177 | + | |
175 | 178 | | |
176 | 179 | | |
177 | 180 | | |
| |||
554 | 557 | | |
555 | 558 | | |
556 | 559 | | |
| 560 | + | |
557 | 561 | | |
558 | 562 | | |
559 | 563 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
382 | 382 | | |
383 | 383 | | |
384 | 384 | | |
385 | | - | |
| 385 | + | |
386 | 386 | | |
387 | | - | |
| 387 | + | |
388 | 388 | | |
389 | 389 | | |
390 | 390 | | |
| |||
596 | 596 | | |
597 | 597 | | |
598 | 598 | | |
599 | | - | |
| 599 | + | |
600 | 600 | | |
601 | 601 | | |
602 | 602 | | |
603 | | - | |
| 603 | + | |
604 | 604 | | |
605 | 605 | | |
606 | 606 | | |
| |||
610 | 610 | | |
611 | 611 | | |
612 | 612 | | |
613 | | - | |
| 613 | + | |
614 | 614 | | |
615 | 615 | | |
616 | 616 | | |
| |||
1268 | 1268 | | |
1269 | 1269 | | |
1270 | 1270 | | |
1271 | | - | |
1272 | 1271 | | |
1273 | 1272 | | |
1274 | 1273 | | |
| |||
2351 | 2350 | | |
2352 | 2351 | | |
2353 | 2352 | | |
2354 | | - | |
| 2353 | + | |
2355 | 2354 | | |
2356 | 2355 | | |
2357 | 2356 | | |
| |||
2596 | 2595 | | |
2597 | 2596 | | |
2598 | 2597 | | |
2599 | | - | |
| 2598 | + | |
2600 | 2599 | | |
2601 | | - | |
| 2600 | + | |
2602 | 2601 | | |
2603 | 2602 | | |
2604 | 2603 | | |
| |||
2626 | 2625 | | |
2627 | 2626 | | |
2628 | 2627 | | |
2629 | | - | |
2630 | | - | |
2631 | | - | |
2632 | | - | |
2633 | | - | |
2634 | | - | |
2635 | | - | |
2636 | | - | |
2637 | | - | |
2638 | | - | |
2639 | 2628 | | |
2640 | 2629 | | |
2641 | 2630 | | |
| |||
3014 | 3003 | | |
3015 | 3004 | | |
3016 | 3005 | | |
3017 | | - | |
| 3006 | + | |
3018 | 3007 | | |
3019 | | - | |
| 3008 | + | |
3020 | 3009 | | |
3021 | | - | |
| 3010 | + | |
3022 | 3011 | | |
3023 | 3012 | | |
3024 | 3013 | | |
| |||
3711 | 3700 | | |
3712 | 3701 | | |
3713 | 3702 | | |
3714 | | - | |
3715 | 3703 | | |
3716 | 3704 | | |
3717 | 3705 | | |
| |||
3784 | 3772 | | |
3785 | 3773 | | |
3786 | 3774 | | |
| 3775 | + | |
3787 | 3776 | | |
3788 | 3777 | | |
3789 | 3778 | | |
| 3779 | + | |
3790 | 3780 | | |
3791 | 3781 | | |
3792 | 3782 | | |
| |||
4352 | 4342 | | |
4353 | 4343 | | |
4354 | 4344 | | |
4355 | | - | |
4356 | 4345 | | |
4357 | 4346 | | |
4358 | 4347 | | |
| |||
4797 | 4786 | | |
4798 | 4787 | | |
4799 | 4788 | | |
4800 | | - | |
| 4789 | + | |
4801 | 4790 | | |
4802 | | - | |
| 4791 | + | |
4803 | 4792 | | |
4804 | 4793 | | |
4805 | | - | |
| 4794 | + | |
4806 | 4795 | | |
4807 | 4796 | | |
4808 | 4797 | | |
| |||
5365 | 5354 | | |
5366 | 5355 | | |
5367 | 5356 | | |
5368 | | - | |
5369 | | - | |
5370 | | - | |
5371 | | - | |
5372 | | - | |
5373 | | - | |
5374 | | - | |
5375 | | - | |
5376 | | - | |
5377 | | - | |
5378 | | - | |
5379 | | - | |
5380 | | - | |
5381 | | - | |
5382 | | - | |
5383 | | - | |
5384 | | - | |
5385 | | - | |
5386 | | - | |
5387 | | - | |
5388 | 5357 | | |
5389 | 5358 | | |
5390 | 5359 | | |
| |||
5757 | 5726 | | |
5758 | 5727 | | |
5759 | 5728 | | |
5760 | | - | |
| 5729 | + | |
5761 | 5730 | | |
5762 | | - | |
| 5731 | + | |
5763 | 5732 | | |
5764 | 5733 | | |
5765 | 5734 | | |
5766 | 5735 | | |
5767 | 5736 | | |
5768 | 5737 | | |
5769 | 5738 | | |
5770 | | - | |
| 5739 | + | |
5771 | 5740 | | |
5772 | | - | |
| 5741 | + | |
5773 | 5742 | | |
5774 | 5743 | | |
5775 | 5744 | | |
5776 | 5745 | | |
5777 | 5746 | | |
5778 | 5747 | | |
5779 | | - | |
| 5748 | + | |
5780 | 5749 | | |
5781 | | - | |
| 5750 | + | |
5782 | 5751 | | |
5783 | 5752 | | |
5784 | 5753 | | |
| |||
5788 | 5757 | | |
5789 | 5758 | | |
5790 | 5759 | | |
5791 | | - | |
| 5760 | + | |
5792 | 5761 | | |
5793 | | - | |
| 5762 | + | |
5794 | 5763 | | |
5795 | 5764 | | |
5796 | 5765 | | |
5797 | | - | |
| 5766 | + | |
5798 | 5767 | | |
5799 | 5768 | | |
5800 | 5769 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
17 | 16 | | |
18 | 17 | | |
19 | 18 | | |
20 | 19 | | |
21 | 20 | | |
22 | | - | |
23 | 21 | | |
24 | 22 | | |
25 | 23 | | |
| |||
0 commit comments