File tree
605 files changed
+10835
-5413
lines changed- compiler
- rustc_ast_lowering/src
- rustc_ast_passes/src
- rustc_ast_pretty/src/pprust/state
- rustc_ast/src
- rustc_builtin_macros/src
- rustc_codegen_cranelift/src
- rustc_codegen_gcc/tests
- rustc_codegen_ssa/src
- back
- mir
- rustc_const_eval
- src/interpret
- rustc_data_structures/src
- rustc_errors/src
- markdown
- rustc_expand
- src
- mbe
- rustc_feature/src
- rustc_fs_util/src
- rustc_hir_analysis/src
- check
- collect
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir/src
- rustc_infer/src/infer
- error_reporting/nice_region_error
- outlives
- rustc_lint_defs/src
- rustc_lint
- src
- rustc_middle/src
- dep_graph
- middle
- mir
- query
- ty
- print
- rustc_mir_build/src/build
- custom/parse
- expr
- matches
- rustc_mir_transform/src
- rustc_next_trait_solver
- src
- solve
- assembly
- eval_ctxt
- rustc_parse
- src
- parser
- rustc_passes
- src
- rustc_pattern_analysis
- src
- tests
- rustc_query_impl/src
- rustc_query_system/src/dep_graph
- rustc_resolve/src
- rustc_sanitizers/src
- cfi/typeid
- itanium_cxx_abi
- kcfi/typeid
- rustc_session/src
- rustc_smir/src/rustc_smir
- convert
- rustc_span/src
- rustc_target/src
- spec
- targets
- rustc_trait_selection/src/traits
- error_reporting
- select
- rustc_transmute/src/layout
- rustc_type_ir
- src
- stable_mir/src/mir
- library
- alloc/src
- boxed
- slice
- vec
- core
- src
- array
- intrinsics
- iter/sources
- slice
- iter
- sort
- stable
- unstable
- str
- sync
- tests
- iter/adapters
- net
- num
- panic_abort/src
- panic_unwind/src
- portable-simd/crates/core_simd
- examples
- src/ops
- proc_macro/src/bridge
- std
- src
- hash
- io/buffered/bufreader
- sync
- mpsc
- sys
- os_str
- pal
- itron
- solid/abi
- unix
- process/process_unsupported
- sync
- condvar
- mutex
- rwlock
- thread
- tests
- test/src
- helpers
- unwind/src
- src
- bootstrap/src
- core
- build_steps
- config
- utils
- ci/docker
- host-x86_64/disabled/riscv64gc-gnu
- scripts
- doc
- rustc/src
- platform-support
- rustdoc/src/write-documentation
- unstable-book/src
- language-features
- library-features
- librustdoc/passes
- lint
- tools
- clippy
- clippy_lints/src
- casts
- operators
- clippy_utils
- src
- tests
- ui-toml/toml_disallowed_methods
- ui
- miri
- tests
- fail
- function_calls
- panic
- panic/function_calls
- run-make-support/src
- rust-demangler
- src
- tests
- tidy/src
- tests
- assembly
- asm
- targets
- codegen
- avr
- cffi
- issues
- riscv-abi
- unwind-abis
- coverage
- crashes
- incremental
- const-generics
- mir-opt
- dataflow-const-prop
- instsimplify
- pre-codegen
- run-make
- bin-emit-no-symbols
- comment-section
- compressed-debuginfo
- debugger-visualizer-dep-info
- extern-flag-rename-transitive
- extern-overrides-distribution
- forced-unwind-terminate-pof
- glibc-staticlib-args
- inaccessible-temp-dir
- issue-51671
- link-args-order
- ls-metadata
- lto-readonly-lib
- metadata-flag-frobs-symbols
- rustdoc-io-error
- symlinked-libraries
- rustdoc-ui/doctest
- auxiliary
- ui
- asm
- aarch64
- x86_64
- async-await/async-closures
- check-cfg
- coherence/occurs-check
- const-generics
- defaults
- generic_arg_infer
- generic_const_exprs
- infer
- consts
- const-eval
- coroutine
- coverage-attr
- delegation
- drop
- auxiliary
- feature-gates
- higher-ranked
- trait-bounds/normalize-under-binder
- impl-trait
- inference
- issues
- lifetimes
- lint
- dead-code
- non-local-defs
- macros
- auxiliary
- nll
- or-patterns
- panics
- parser
- attribute
- diff-markers
- proc-macro
- resolve
- return
- rfcs/rfc-2632-const-trait-impl
- const_derives
- sized
- specialization
- suggestions
- traits
- next-solver
- transmutability
- enums
- type-alias-impl-trait
- unwind-abis
- where-clauses
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
605 files changed
+10835
-5413
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| 55 | + | |
55 | 56 | | |
56 | 57 | | |
57 | 58 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
709 | 709 | | |
710 | 710 | | |
711 | 711 | | |
| 712 | + | |
712 | 713 | | |
713 | 714 | | |
714 | 715 | | |
| |||
3479 | 3480 | | |
3480 | 3481 | | |
3481 | 3482 | | |
3482 | | - | |
3483 | | - | |
3484 | | - | |
3485 | | - | |
3486 | | - | |
3487 | | - | |
3488 | | - | |
3489 | | - | |
3490 | 3483 | | |
3491 | 3484 | | |
3492 | 3485 | | |
| |||
4913 | 4906 | | |
4914 | 4907 | | |
4915 | 4908 | | |
| 4909 | + | |
4916 | 4910 | | |
4917 | 4911 | | |
4918 | 4912 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | 26 | | |
28 | 27 | | |
29 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
975 | 975 | | |
976 | 976 | | |
977 | 977 | | |
978 | | - | |
| 978 | + | |
| 979 | + | |
| 980 | + | |
979 | 981 | | |
980 | 982 | | |
981 | 983 | | |
| |||
3161 | 3163 | | |
3162 | 3164 | | |
3163 | 3165 | | |
| 3166 | + | |
| 3167 | + | |
3164 | 3168 | | |
3165 | 3169 | | |
3166 | 3170 | | |
3167 | 3171 | | |
3168 | 3172 | | |
3169 | 3173 | | |
3170 | | - | |
| 3174 | + | |
| 3175 | + | |
3171 | 3176 | | |
3172 | 3177 | | |
3173 | 3178 | | |
| |||
3179 | 3184 | | |
3180 | 3185 | | |
3181 | 3186 | | |
3182 | | - | |
3183 | | - | |
3184 | | - | |
3185 | | - | |
3186 | | - | |
3187 | | - | |
3188 | | - | |
3189 | | - | |
3190 | | - | |
3191 | | - | |
3192 | | - | |
3193 | | - | |
3194 | | - | |
3195 | | - | |
3196 | | - | |
3197 | | - | |
3198 | | - | |
3199 | | - | |
3200 | | - | |
3201 | | - | |
3202 | | - | |
3203 | | - | |
3204 | | - | |
3205 | | - | |
3206 | | - | |
3207 | | - | |
3208 | | - | |
3209 | | - | |
3210 | | - | |
3211 | | - | |
3212 | | - | |
3213 | | - | |
3214 | 3187 | | |
3215 | 3188 | | |
3216 | 3189 | | |
| |||
3294 | 3267 | | |
3295 | 3268 | | |
3296 | 3269 | | |
3297 | | - | |
| 3270 | + | |
3298 | 3271 | | |
3299 | 3272 | | |
3300 | 3273 | | |
| |||
3375 | 3348 | | |
3376 | 3349 | | |
3377 | 3350 | | |
3378 | | - | |
| 3351 | + | |
3379 | 3352 | | |
3380 | 3353 | | |
3381 | 3354 | | |
| |||
3425 | 3398 | | |
3426 | 3399 | | |
3427 | 3400 | | |
3428 | | - | |
| 3401 | + | |
3429 | 3402 | | |
3430 | 3403 | | |
3431 | 3404 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1162 | 1162 | | |
1163 | 1163 | | |
1164 | 1164 | | |
1165 | | - | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
1166 | 1173 | | |
1167 | 1174 | | |
1168 | 1175 | | |
| |||
1176 | 1183 | | |
1177 | 1184 | | |
1178 | 1185 | | |
1179 | | - | |
1180 | | - | |
1181 | | - | |
1182 | | - | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
1183 | 1192 | | |
1184 | 1193 | | |
1185 | 1194 | | |
| |||
1218 | 1227 | | |
1219 | 1228 | | |
1220 | 1229 | | |
1221 | | - | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
| 1235 | + | |
| 1236 | + | |
| 1237 | + | |
1222 | 1238 | | |
1223 | 1239 | | |
1224 | 1240 | | |
| |||
1232 | 1248 | | |
1233 | 1249 | | |
1234 | 1250 | | |
1235 | | - | |
1236 | | - | |
1237 | | - | |
1238 | | - | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
1239 | 1257 | | |
1240 | 1258 | | |
1241 | 1259 | | |
| |||
1292 | 1310 | | |
1293 | 1311 | | |
1294 | 1312 | | |
1295 | | - | |
1296 | | - | |
1297 | | - | |
1298 | | - | |
1299 | | - | |
1300 | | - | |
| 1313 | + | |
1301 | 1314 | | |
1302 | 1315 | | |
1303 | 1316 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
558 | 558 | | |
559 | 559 | | |
560 | 560 | | |
561 | | - | |
| 561 | + | |
| 562 | + | |
562 | 563 | | |
563 | | - | |
| 564 | + | |
564 | 565 | | |
565 | 566 | | |
566 | 567 | | |
| |||
620 | 621 | | |
621 | 622 | | |
622 | 623 | | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
623 | 639 | | |
624 | 640 | | |
625 | 641 | | |
| |||
884 | 900 | | |
885 | 901 | | |
886 | 902 | | |
887 | | - | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
888 | 908 | | |
889 | 909 | | |
890 | 910 | | |
| |||
913 | 933 | | |
914 | 934 | | |
915 | 935 | | |
916 | | - | |
917 | | - | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
| 939 | + | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
918 | 943 | | |
919 | 944 | | |
920 | 945 | | |
| |||
933 | 958 | | |
934 | 959 | | |
935 | 960 | | |
936 | | - | |
937 | | - | |
| 961 | + | |
| 962 | + | |
938 | 963 | | |
939 | 964 | | |
940 | 965 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
408 | 408 | | |
409 | 409 | | |
410 | 410 | | |
411 | | - | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
412 | 419 | | |
413 | 420 | | |
414 | 421 | | |
| |||
421 | 428 | | |
422 | 429 | | |
423 | 430 | | |
424 | | - | |
425 | | - | |
426 | | - | |
427 | | - | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
428 | 437 | | |
429 | 438 | | |
430 | 439 | | |
| |||
663 | 672 | | |
664 | 673 | | |
665 | 674 | | |
666 | | - | |
667 | | - | |
668 | | - | |
669 | | - | |
670 | | - | |
671 | | - | |
| 675 | + | |
672 | 676 | | |
673 | 677 | | |
674 | 678 | | |
| |||
837 | 841 | | |
838 | 842 | | |
839 | 843 | | |
840 | | - | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
| 851 | + | |
841 | 852 | | |
842 | 853 | | |
843 | 854 | | |
| |||
850 | 861 | | |
851 | 862 | | |
852 | 863 | | |
853 | | - | |
854 | | - | |
855 | | - | |
856 | | - | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
857 | 870 | | |
858 | 871 | | |
859 | 872 | | |
| |||
0 commit comments