File tree
18 files changed
+51
-72
lines changed- compiler
- rustc_middle
- src/traits
- rustc_traits
- src/chalk
- src
- doc
- test/ui/associated-type-bounds
- tools
- tidy/src
18 files changed
+51
-72
lines changed+12-8
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
496 | 496 |
| |
497 | 497 |
| |
498 | 498 |
| |
499 |
| - | |
500 |
| - | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
501 | 502 |
| |
502 | 503 |
| |
503 | 504 |
| |
| |||
507 | 508 |
| |
508 | 509 |
| |
509 | 510 |
| |
510 |
| - | |
511 |
| - | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
512 | 514 |
| |
513 | 515 |
| |
514 | 516 |
| |
| |||
519 | 521 |
| |
520 | 522 |
| |
521 | 523 |
| |
522 |
| - | |
523 |
| - | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
524 | 527 |
| |
525 | 528 |
| |
526 | 529 |
| |
| |||
529 | 532 |
| |
530 | 533 |
| |
531 | 534 |
| |
532 |
| - | |
533 |
| - | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
534 | 538 |
| |
535 | 539 |
| |
536 | 540 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
29 |
| - | |
30 |
| - | |
| 29 | + | |
31 | 30 |
| |
32 | 31 |
| |
33 | 32 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
87 | 87 |
| |
88 | 88 |
| |
89 | 89 |
| |
| 90 | + | |
90 | 91 |
| |
91 | 92 |
| |
92 |
| - | |
| 93 | + | |
| 94 | + | |
93 | 95 |
| |
94 | 96 |
| |
95 | 97 |
| |
96 | 98 |
| |
97 |
| - | |
98 |
| - | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
99 | 109 |
| |
100 |
| - | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
101 | 118 |
| |
102 | 119 |
| |
103 | 120 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 |
| - | |
17 |
| - | |
18 |
| - | |
19 |
| - | |
20 |
| - | |
21 |
| - | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
22 | 19 |
| |
23 | 20 |
| |
24 | 21 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
690 | 690 |
| |
691 | 691 |
| |
692 | 692 |
| |
693 |
| - | |
| 693 | + | |
694 | 694 |
| |
695 | 695 |
| |
696 | 696 |
| |
| |||
706 | 706 |
| |
707 | 707 |
| |
708 | 708 |
| |
709 |
| - | |
| 709 | + | |
710 | 710 |
| |
711 | 711 |
| |
712 | 712 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
97 | 97 |
| |
98 | 98 |
| |
99 | 99 |
| |
100 |
| - | |
101 | 100 |
| |
102 | 101 |
| |
103 | 102 |
| |
|
- .github/workflows/main.yml+4-4
- ADMIN_TASKS.md+69-54
- listings/ch03-common-programming-concepts/no-listing-15-invalid-array-access/output.txt-15
- listings/ch03-common-programming-concepts/no-listing-15-invalid-array-access/src/main.rs+19-2
- listings/ch06-enums-and-pattern-matching/no-listing-12-if-let/src/main.rs+1-1
- listings/ch11-writing-automated-tests/listing-11-10/output.txt+1-1
- listings/ch12-an-io-project/listing-12-03/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-04/output.txt+3-3
- listings/ch12-an-io-project/listing-12-04/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-05/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-06/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-07/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-08/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-09/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-10/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-11/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-12/output.txt+3-3
- listings/ch12-an-io-project/listing-12-12/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-13/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-14/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-15/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-16/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-17/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-18/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-19/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-20/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-21/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-22/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-23/poem.txt+3-3
- listings/ch12-an-io-project/listing-12-24/poem.txt+3-3
- listings/ch12-an-io-project/no-listing-01-handling-errors-in-main/poem.txt+3-3
- listings/ch12-an-io-project/no-listing-02-using-search-in-run/poem.txt+3-3
- listings/ch12-an-io-project/output-only-02-missing-lifetimes/poem.txt+3-3
- listings/ch12-an-io-project/output-only-03-multiple-matches/output.txt+1-1
- listings/ch12-an-io-project/output-only-03-multiple-matches/poem.txt+3-3
- listings/ch12-an-io-project/output-only-04-no-matches/poem.txt+3-3
- listings/ch17-oop/no-listing-01-trait-object-of-clone/output.txt+2-1
- rust-toolchain+1-1
- src/ch03-02-data-types.md+20-7
- src/ch04-01-what-is-ownership.md+3-2
- src/ch07-03-paths-for-referring-to-an-item-in-the-module-tree.md+2-2
- src/ch07-04-bringing-paths-into-scope-with-the-use-keyword.md+4-4
- src/ch10-02-traits.md+5-5
- src/ch11-02-running-tests.md+1-1
- src/ch11-03-test-organization.md+1-1
- src/ch13-01-closures.md+3-3
- src/ch14-03-cargo-workspaces.md+2-2
- src/ch15-05-interior-mutability.md+1-1
- src/ch16-03-shared-state.md+1-3
- src/ch17-01-what-is-oo.md+2-2
- src/ch17-02-trait-objects.md+4-4
- src/ch17-03-oo-design-patterns.md+5-5
- src/ch19-03-advanced-traits.md+3-3
- src/ch19-04-advanced-types.md+1-1
- src/ch19-05-advanced-functions-and-closures.md+1-1
- src/ch19-06-macros.md+2-2
- src/ch20-02-multithreaded.md+2-2
- src/title-page.md+1-1
- tools/update-rustc.sh+10-7
Submodule embedded-book updated 1 file
- src/SUMMARY.md+6
- src/arc-and-mutex.md+1-1
- src/arc-base.md+136
- src/arc-clone.md+94
- src/arc-drop.md+98
- src/arc-final.md+82
- src/arc-layout.md+70
- src/arc.md+13
- src/exotic-sizes.md+1-1
- src/vec-alloc.md+19-23
- src/vec-dealloc.md+4-5
- src/vec-drain.md+3-3
- src/vec-final.md+5-5
- src/vec-insert-remove.md+6-6
- src/vec-into-iter.md+9-10
- src/vec-layout.md+3-12
- src/vec-push-pop.md+2-2
- src/vec-raw.md+23-20
- src/vec-zsts.md+21-17
- .github/workflows/main.yml+1-1
- src/SUMMARY.md+9-3
- src/abi.md+3
- src/attributes.md+6-5
- src/behavior-not-considered-unsafe.md+17
- src/const_eval.md+2
- src/crates-and-source-files.md+16-26
- src/expressions.md+57-6
- src/expressions/array-expr.md+32-15
- src/expressions/operator-expr.md+112-44
- src/glossary.md+60
- src/items/associated-items.md+17-24
- src/items/constant-items.md+4-1
- src/items/enumerations.md+2-2
- src/items/extern-crates.md+23-41
- src/items/external-blocks.md+12-27
- src/items/functions.md+51-10
- src/items/generics.md+217-22
- src/items/implementations.md+94-31
- src/items/modules.md+18-13
- src/items/static-items.md+5-1
- src/items/structs.md+3-3
- src/items/traits.md+26-53
- src/items/type-aliases.md+9-5
- src/items/unions.md+2-2
- src/items/use-declarations.md+1-1
- src/keywords.md+4-2
- src/linkage.md+1-1
- src/macros-by-example.md+2-1
- src/macros.md+1-1
- src/names.md+143
- src/names/name-resolution.md+3
- src/names/namespaces.md+158
- src/names/preludes.md+157
- src/names/scopes.md+3
- src/paths.md+23-16
- src/tokens.md+3-3
- src/types/enum.md+1-1
- src/types/function-pointer.md+5-2
- src/types/struct.md+1-1
- src/types/tuple.md+1
Submodule llvm-project updated 190 files
This file was deleted.
- Cargo.lock+113-90
- Cargo.toml+4-4
- rls-data/Cargo.toml+3-4
- rls-data/src/config.rs+3
- rls-data/src/lib.rs+3-76
- rls-data/src/serde_expanded.rs-9.3k
- rls-ipc/src/rpc.rs+2
- rls-rustc/src/lib.rs+1
- rls-span/Cargo.toml+2-3
- rls-span/src/compiler.rs+3
- rls-span/src/lib.rs+2-7
- rls-span/src/serde_expanded.rs-2.7k
- rls/src/actions/requests.rs+1
- rls/src/build/ipc.rs+1
- rls/src/build/plan.rs+2
- rls/src/build/rustc.rs+1
- rls/src/project_model.rs+3
- .github/workflows/upload-assets.yml+5
- .github/workflows/windows.yml+12-1
- CHANGELOG.md+64-1
- Cargo.lock+41-41
- Cargo.toml+10-10
- Configurations.md+62-4
- LICENSE-APACHE+1-1
- LICENSE-MIT+1-1
- rust-toolchain+1
- src/closures.rs-1
- src/config/config_type.rs+21-2
- src/config/mod.rs+70-2
- src/config/options.rs+31-6
- src/expr.rs+13-3
- src/formatting.rs+1-1
- src/imports.rs+123-34
- src/items.rs+19-11
- src/lib.rs+1
- src/macros.rs+1-1
- src/modules.rs+1-5
- src/reorder.rs+10-5
- src/spanned.rs+10-2
- src/test/mod.rs+38
- src/types.rs+11-7
- src/utils.rs+8
- src/visitor.rs+44-13
- tests/source/configs/group_imports/StdExternalCrate-merge_imports.rs+1-1
- tests/source/configs/imports_layout/merge_mixed.rs+1-1
- tests/source/const_generics.rs+12
- tests/source/impls.rs+8
- tests/source/imports_granularity_crate.rs+4-1
- tests/source/imports_granularity_item.rs+6
- tests/source/imports_granularity_module.rs+18
- tests/source/issue-3750.rs+1-1
- tests/source/issue-4646.rs+20
- tests/source/issue-4656/format_me_please.rs+2
- tests/source/issue-4656/lib.rs+7
- tests/source/issue-4656/lib2.rs+3
- tests/source/issue_3868.rs+13
- tests/source/issue_4636.rs+13
- tests/source/issue_4675.rs+8
- tests/source/merge_imports_true_compat.rs+4
- tests/source/statements.rs+43
- tests/target/configs/group_imports/StdExternalCrate-merge_imports.rs+1-1
- tests/target/configs/imports_layout/merge_mixed.rs+1-1
- tests/target/const_generics.rs+13
- tests/target/impls.rs+8
- tests/target/imports_2021_edition.rs+3
- tests/target/imports_granularity_crate.rs+4-1
- tests/target/imports_granularity_item.rs+13
- tests/target/imports_granularity_module.rs+20
- tests/target/issue-3750.rs+1-1
- tests/target/issue-4310.rs+9
- tests/target/issue-4646.rs+20
- tests/target/issue-4656/format_me_please.rs+1
- tests/target/issue-4656/lib.rs+7
- tests/target/issue-4656/lib2.rs+3
- tests/target/issue_3868.rs+9
- tests/target/issue_4636.rs+13
- tests/target/issue_4675.rs+8
- tests/target/macro_rules.rs+1-1
- tests/target/merge_imports_true_compat.rs+3
- tests/target/statements.rs+42
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
27 | 27 |
| |
28 | 28 |
| |
29 | 29 |
| |
30 |
| - | |
| 30 | + | |
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
|
0 commit comments