File tree
1,600 files changed
+29563
-21570
lines changed- .github/ISSUE_TEMPLATE
- compiler
- rustc_arena/src
- rustc_ast/src
- attr
- util
- comments
- rustc_ast_lowering/src
- rustc_ast_passes/src
- rustc_ast_pretty/src
- pprust
- rustc_attr/src
- rustc_builtin_macros/src
- deriving
- generic
- rustc_codegen_cranelift
- .vscode
- build_sysroot
- example
- scripts
- src
- abi
- bin
- debuginfo
- driver
- intrinsics
- optimize
- rustc_codegen_llvm/src
- back
- debuginfo
- llvm
- rustc_codegen_ssa/src
- back
- mir
- traits
- rustc_data_structures/src
- graph
- iterate
- scc
- sorted_map
- sso
- rustc_driver/src
- rustc_error_codes/src
- error_codes
- rustc_errors/src
- rustc_expand/src
- mbe
- rustc_feature/src
- rustc_hir/src
- rustc_hir_pretty/src
- rustc_incremental/src
- rustc_index/src
- rustc_infer/src
- infer
- canonical
- error_reporting
- nice_region_error
- higher_ranked
- lexical_region_resolve
- nll_relate
- traits
- rustc_interface/src
- rustc_lexer/src
- rustc_lint/src
- rustc_lint_defs/src
- rustc_llvm
- llvm-wrapper
- rustc_macros/src
- symbols
- rustc_metadata/src
- rmeta
- rustc_middle
- src
- dep_graph
- hir
- map
- ich
- infer
- middle
- mir
- interpret
- query
- ty
- inhabitedness
- print
- query
- util
- rustc_mir
- src
- borrow_check
- diagnostics
- region_infer
- type_check
- liveness
- const_eval
- dataflow/impls
- interpret
- intrinsics
- transform
- check_consts
- coverage
- test_macros
- util
- rustc_mir_build/src
- build
- expr
- matches
- thir
- cx
- pattern
- rustc_parse/src
- parser
- rustc_passes/src
- rustc_privacy/src
- rustc_query_system/src/dep_graph
- rustc_resolve/src
- late
- rustc_save_analysis/src
- rustc_serialize/src
- rustc_session/src
- rustc_span/src
- rustc_symbol_mangling/src
- rustc_target/src
- asm
- spec
- rustc_trait_selection/src
- traits
- error_reporting
- select
- rustc_traits/src/chalk
- rustc_type_ir
- src
- rustc_typeck/src
- astconv
- check
- fn_ctxt
- method
- coherence
- collect
- outlives
- library
- alloc
- src
- collections
- btree
- map
- node
- set
- vec_deque
- rc
- sync
- vec
- tests
- core
- src
- alloc
- array
- char
- iter
- adapters
- traits
- macros
- mem
- num
- shells
- ptr
- slice
- str
- sync
- tests
- panic_abort/src
- panic_unwind/src
- proc_macro/src
- rtstartup
- rustc-std-workspace-core
- std/src
- collections/hash
- ffi
- io
- net
- path
- prelude
- sync
- mpsc
- sys
- sgx
- abi
- waitqueue
- unix
- ext/net
- fd
- kernel_copy
- windows
- path
- sys_common
- condvar
- remutex
- thread_parker
- test/src
- src
- bootstrap
- mk
- ci
- docker/host-x86_64
- dist-x86_64-linux
- test-various
- x86_64-gnu-nopt
- doc
- rustc
- rustdoc
- src
- unstable-book/src
- compiler-flags
- language-features
- etc
- natvis
- librustdoc
- clean
- doctest
- formats
- html
- highlight
- markdown
- render
- static
- themes
- json
- passes
- test
- codegen
- compile-fail
- auxiliary
- debuginfo
- incremental
- auxiliary
- mir-opt
- const_prop
- run-make-fulldeps
- coverage
- lib
- coverage-reports
- coverage-spanview
- expected_mir_dump.doctest
- expected_mir_dump.doctest_crate
- expected_mir_dump.match_or_pattern
- many-crates-but-no-match
- separate-link
- split-dwarf
- type-mismatch-same-crate-name
- rustdoc
- auxiliary
- const-generics
- auxiliary
- intra-doc
- rustdoc-ui
- auxiliary
- error-in-impl-trait
- intra-doc
- ui
- array-slice-vec
- associated-consts
- associated-item
- associated-types
- async-await
- issues
- bad
- binding
- binop
- borrowck
- closures
- 2229_closure_analysis
- diagnostics
- run_pass
- const-generics
- auxiliary
- const_evaluatable_checked
- defaults
- infer
- issues
- auxiliary
- min_const_generics
- occurs-check
- std
- type-dependent
- auxiliary
- const-ptr
- consts
- miri_unleashed
- rfc-2203-const-array-repeat-exprs
- crate-loading
- auxiliary
- deprecation
- dropck
- enum
- enum-discriminant
- error-codes
- extern-flag
- feature-gates
- fn
- functions-closures/closure-expected-type
- generator
- generic-associated-types
- generics
- hygiene
- inherent-impls-overlap-check
- auxiliary
- inline-const
- issues
- label
- lazy_normalization_consts
- linkage-attr
- lint
- redundant-semicolon
- llvm-asm
- loops
- macros
- meta
- mir
- mir-inlining
- never_type
- nll
- closure-requirements
- polonius
- ty-outlives
- or-patterns
- panic-handler
- auxiliary
- panic-runtime
- auxiliary
- parser
- macro
- pattern
- usefulness
- integer-ranges
- polymorphization
- const_parameters
- print_type_sizes
- privacy
- proc-macro
- regions
- resolve
- rfc-2294-if-let-guard
- rfc-2497-if-let-chains
- rfc-2632-const-trait-impl
- simd
- span
- specialization
- defaultimpl
- stability-attribute
- structs-enums
- suggestions
- svh
- auxiliary
- symbol-names
- threads-sendsync
- traits
- negative-impls
- type-alias-impl-trait
- union
- wf
- ui-fulldeps
- tools
- build-manifest/src
- clippy
- .github/workflows
- clippy_dev/src
- clippy_lints/src
- methods
- utils
- clippy_workspace_tests
- path_dep
- src
- subcrate
- doc
- src
- tests
- ui
- crashes
- ui-cargo
- ui-internal
- ui-toml
- util/gh-pages
- compiletest/src
- expand-yaml-anchors/src
- linkchecker
- lint-docs/src
- rustc-workspace-hack
- tidy/src
- x
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,600 files changed
+29563
-21570
lines changedLines changed: 63 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 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + |
Lines changed: 90 additions & 19 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
355 | 355 |
| |
356 | 356 |
| |
357 | 357 |
| |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
358 | 387 |
| |
359 | 388 |
| |
360 | 389 |
| |
| |||
725 | 754 |
| |
726 | 755 |
| |
727 | 756 |
| |
728 |
| - | |
729 |
| - | |
730 |
| - | |
731 | 757 |
| |
732 | 758 |
| |
733 | 759 |
| |
| |||
869 | 895 |
| |
870 | 896 |
| |
871 | 897 |
| |
872 |
| - | |
| 898 | + | |
873 | 899 |
| |
874 |
| - | |
| 900 | + | |
875 | 901 |
| |
876 | 902 |
| |
877 | 903 |
| |
| |||
884 | 910 |
| |
885 | 911 |
| |
886 | 912 |
| |
887 |
| - | |
| 913 | + | |
888 | 914 |
| |
889 |
| - | |
| 915 | + | |
890 | 916 |
| |
891 | 917 |
| |
892 | 918 |
| |
| |||
1304 | 1330 |
| |
1305 | 1331 |
| |
1306 | 1332 |
| |
1307 |
| - | |
| 1333 | + | |
1308 | 1334 |
| |
1309 |
| - | |
| 1335 | + | |
1310 | 1336 |
| |
1311 | 1337 |
| |
1312 | 1338 |
| |
| |||
1319 | 1345 |
| |
1320 | 1346 |
| |
1321 | 1347 |
| |
1322 |
| - | |
| 1348 | + | |
1323 | 1349 |
| |
1324 |
| - | |
| 1350 | + | |
1325 | 1351 |
| |
1326 | 1352 |
| |
1327 | 1353 |
| |
| |||
1348 | 1374 |
| |
1349 | 1375 |
| |
1350 | 1376 |
| |
| 1377 | + | |
| 1378 | + | |
| 1379 | + | |
| 1380 | + | |
| 1381 | + | |
| 1382 | + | |
| 1383 | + | |
| 1384 | + | |
| 1385 | + | |
1351 | 1386 |
| |
1352 | 1387 |
| |
1353 | 1388 |
| |
| |||
1724 | 1759 |
| |
1725 | 1760 |
| |
1726 | 1761 |
| |
1727 |
| - | |
| 1762 | + | |
1728 | 1763 |
| |
1729 |
| - | |
| 1764 | + | |
1730 | 1765 |
| |
1731 | 1766 |
| |
1732 | 1767 |
| |
| |||
3400 | 3435 |
| |
3401 | 3436 |
| |
3402 | 3437 |
| |
| 3438 | + | |
3403 | 3439 |
| |
3404 | 3440 |
| |
3405 | 3441 |
| |
| |||
3932 | 3968 |
| |
3933 | 3969 |
| |
3934 | 3970 |
| |
| 3971 | + | |
3935 | 3972 |
| |
3936 | 3973 |
| |
3937 | 3974 |
| |
| |||
3942 | 3979 |
| |
3943 | 3980 |
| |
3944 | 3981 |
| |
| 3982 | + | |
3945 | 3983 |
| |
3946 | 3984 |
| |
3947 | 3985 |
| |
| |||
4266 | 4304 |
| |
4267 | 4305 |
| |
4268 | 4306 |
| |
| 4307 | + | |
| 4308 | + | |
| 4309 | + | |
| 4310 | + | |
| 4311 | + | |
| 4312 | + | |
| 4313 | + | |
| 4314 | + | |
| 4315 | + | |
| 4316 | + | |
4269 | 4317 |
| |
4270 | 4318 |
| |
4271 | 4319 |
| |
| |||
4349 | 4397 |
| |
4350 | 4398 |
| |
4351 | 4399 |
| |
4352 |
| - | |
| 4400 | + | |
4353 | 4401 |
| |
4354 | 4402 |
| |
4355 | 4403 |
| |
| |||
4424 | 4472 |
| |
4425 | 4473 |
| |
4426 | 4474 |
| |
| 4475 | + | |
| 4476 | + | |
| 4477 | + | |
| 4478 | + | |
| 4479 | + | |
| 4480 | + | |
| 4481 | + | |
| 4482 | + | |
| 4483 | + | |
| 4484 | + | |
| 4485 | + | |
| 4486 | + | |
| 4487 | + | |
| 4488 | + | |
| 4489 | + | |
| 4490 | + | |
| 4491 | + | |
| 4492 | + | |
| 4493 | + | |
| 4494 | + | |
| 4495 | + | |
| 4496 | + | |
| 4497 | + | |
4427 | 4498 |
| |
4428 | 4499 |
| |
4429 | 4500 |
| |
| |||
4471 | 4542 |
| |
4472 | 4543 |
| |
4473 | 4544 |
| |
4474 |
| - | |
| 4545 | + | |
4475 | 4546 |
| |
4476 |
| - | |
| 4547 | + | |
4477 | 4548 |
| |
4478 | 4549 |
| |
4479 | 4550 |
| |
4480 | 4551 |
| |
4481 | 4552 |
| |
4482 | 4553 |
| |
4483 |
| - | |
| 4554 | + | |
4484 | 4555 |
| |
4485 |
| - | |
| 4556 | + | |
4486 | 4557 |
| |
4487 | 4558 |
| |
4488 | 4559 |
| |
| |||
5272 | 5343 |
| |
5273 | 5344 |
| |
5274 | 5345 |
| |
5275 |
| - | |
| 5346 | + | |
5276 | 5347 |
| |
5277 | 5348 |
| |
5278 | 5349 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
| 23 | + | |
| 24 | + | |
| 25 | + | |
23 | 26 |
| |
24 | 27 |
| |
25 | 28 |
| |
|
0 commit comments