File tree
24 files changed
+210
-65
lines changed- compiler
- rustc_codegen_llvm/src
- rustc_target/src/spec/targets
- src
- doc
- librustdoc/html
- escape
- tools
- run-make-support/src
- tidy/src
- tests
- codegen
- run-make/emit-to-stdout
- ui
- consts
- traits
- fn-pointer
24 files changed
+210
-65
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
22 |
| - | |
| 22 | + | |
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
| |||
378 | 378 |
| |
379 | 379 |
| |
380 | 380 |
| |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
381 | 393 |
| |
382 | 394 |
| |
383 | 395 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
| 18 | + | |
18 | 19 |
| |
19 | 20 |
| |
20 | 21 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
| 18 | + | |
18 | 19 |
| |
19 | 20 |
| |
20 | 21 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
| 18 | + | |
18 | 19 |
| |
19 | 20 |
| |
20 | 21 |
| |
|
- ci/dictionary.txt-2
- dot/trpl04-05.dot+37-31
- dot/trpl04-06.dot+10-19
- dot/trpl04-07.dot+41
- listings/ch04-understanding-ownership/no-listing-04b-replacement-drop/Cargo.lock+6
- listings/ch04-understanding-ownership/no-listing-04b-replacement-drop/Cargo.toml+6
- listings/ch04-understanding-ownership/no-listing-04b-replacement-drop/src/main.rs+8
- listings/ch11-writing-automated-tests/output-only-01-show-output/output.txt+2-2
- listings/ch11-writing-automated-tests/output-only-01-show-output/src/lib.rs+2-2
- src/appendix-06-translation.md+1-1
- src/ch03-02-data-types.md+8-8
- src/ch04-01-what-is-ownership.md+43-12
- src/ch04-02-references-and-borrowing.md+20-10
- src/ch04-03-slices.md+19-14
- src/ch05-01-defining-structs.md+25-26
- src/ch05-02-example-structs.md+10-14
- src/ch05-03-method-syntax.md+12-12
- src/ch13-02-iterators.md+7-7
- src/ch13-03-improving-our-io-project.md+5-5
- src/ch13-04-performance.md+1-1
- src/img/trpl04-05.svg+82-74
- src/img/trpl04-06.svg+69-97
- src/img/trpl04-07.svg+115
Submodule embedded-book updated 1 file
Submodule rust-by-example updated 97 files
- .github/workflows/rbe.yml+1-1
- .gitignore+2
- CONTRIBUTING.md+2-2
- README.md+1-1
- TRANSLATING.md+1-1
- TRANSLATING_ZH.md+32
- po/zh.po+16.9k
- src/attribute.md+4-2
- src/cargo/deps.md-1
- src/cargo/test.md+8-6
- src/compatibility.md+1-1
- src/conversion/from_into.md+2-2
- src/conversion/string.md+1-1
- src/crates/lib.md+1-1
- src/crates/using_lib.md+1-1
- src/custom_types.md+1-1
- src/custom_types/enum/enum_use.md+1-1
- src/error/abort_unwind.md+1-3
- src/error/multiple_error_types/define_error_type.md+4-4
- src/error/multiple_error_types/wrap_error.md-1
- src/error/option_unwrap.md+1-1
- src/error/option_unwrap/and_then.md+5-5
- src/error/option_unwrap/defaults.md+6-4
- src/error/option_unwrap/map.md+5-5
- src/error/option_unwrap/question_mark.md+2-2
- src/error/result.md-1
- src/error/result/enter_question_mark.md-1
- src/flow_control/let_else.md+1-4
- src/flow_control/loop.md+1-1
- src/flow_control/match/binding.md+1
- src/flow_control/match/destructuring.md-1
- src/flow_control/match/destructuring/destructure_pointers.md+2-2
- src/fn/closures.md+1
- src/fn/closures/closure_examples.md+1-1
- src/fn/closures/closure_examples/iter_find.md+2-2
- src/fn/diverging.md+2-2
- src/generics.md+6-6
- src/generics/assoc_items.md+2-2
- src/generics/assoc_items/the_problem.md+5-5
- src/generics/assoc_items/types.md+1-1
- src/generics/bounds.md+1-1
- src/generics/gen_fn.md+3-3
- src/generics/impl.md-1
- src/generics/new_types.md+1-1
- src/generics/where.md+3-3
- src/hello/print/print_debug.md-1
- src/index.md+2-3
- src/macros.md+1-1
- src/macros/overload.md+2-2
- src/meta/playground.md+1-1
- src/mod.md+1-1
- src/mod/struct_visibility.md+3-3
- src/scope.md+2-2
- src/scope/borrow.md+1-1
- src/scope/borrow/mut.md+3-2
- src/scope/borrow/ref.md+2-2
- src/scope/lifetime/explicit.md+6-6
- src/scope/lifetime/fn.md+1-1
- src/scope/lifetime/lifetime_bounds.md+2-2
- src/scope/lifetime/lifetime_coercion.md+2-2
- src/scope/lifetime/static_lifetime.md+2
- src/scope/lifetime/struct.md-1
- src/scope/lifetime/trait.md-1
- src/scope/move.md+4-4
- src/scope/move/mut.md+1-1
- src/scope/move/partial_move.md+13-11
- src/std/box.md+2-2
- src/std/hash.md+9-9
- src/std/hash/alt_key_types.md+8-8
- src/std/hash/hashset.md+8-8
- src/std/rc.md+9-3
- src/std/result.md+1-1
- src/std/result/question_mark.md+1-1
- src/std/vec.md+5-4
- src/std_misc/file.md+1-1
- src/std_misc/file/create.md+1
- src/std_misc/file/read_lines.md+1-1
- src/std_misc/path.md+3-3
- src/std_misc/threads/testcase_mapreduce.md+5-3
- src/testing/dev_dependencies.md+1
- src/testing/doc_testing.md+2-2
- src/testing/unit_testing.md+1
- src/trait.md+2-2
- src/trait/derive.md+3-1
- src/trait/disambiguating.md+1-1
- src/trait/drop.md+2-2
- src/trait/dyn.md+12-4
- src/trait/impl_trait.md-1
- src/trait/iter.md+2-1
- src/types.md+1
- src/types/inference.md+1-1
- src/types/literals.md+1-1
- src/unsafe.md+5-4
- src/unsafe/asm.md+18-8
- src/variable_bindings/freeze.md+1-1
- src/variable_bindings/scope.md+5-1
- theme/index.hbs+3
Submodule rustc-dev-guide updated 45 files
- examples/rustc-driver-getting-diagnostics.rs+5-2
- src/SUMMARY.md+8-6
- src/building/build-install-distribution-artifacts.md+14-12
- src/building/how-to-build-and-run.md+24-4
- src/building/new-target.md+10-2
- src/building/quickstart.md+31-21
- src/building/suggested.md+179-139
- src/compiler-debugging.md+1-1
- src/compiler-src.md+92-79
- src/diagnostics/diagnostic-items.md+1-1
- src/git.md+13
- src/macro-expansion.md+206-194
- src/memory.md+33-19
- src/mir/index.md+7-7
- src/name-resolution.md+44-32
- src/profiling/with_perf.md+8-31
- src/profiling/with_rustc_perf.md+37
- src/queries/salsa.md+40-41
- src/rustc-driver.md-45
- src/rustc-driver/getting-diagnostics.md+3-3
- src/rustc-driver/interacting-with-the-ast.md+1-1
- src/rustc-driver/intro.md+50
- src/rustdoc-internals/search.md+73-3
- src/rustdoc.md+2-2
- src/serialization.md+73-53
- src/stability.md+16-4
- src/syntax-intro.md+16-10
- src/tests/adding.md+96-91
- src/tests/best-practices.md+194
- src/tests/ci.md+244-117
- src/tests/compiletest.md+342-278
- src/tests/crater.md+15-15
- src/tests/directives.md+443
- src/tests/ecosystem.md+28
- src/tests/fuchsia.md+10-9
- src/tests/headers.md-449
- src/tests/integration.md-49
- src/tests/intro.md+54-47
- src/tests/perf.md+27-23
- src/tests/running.md+140-109
- src/tests/rust-for-linux.md+26-13
- src/tests/suggest-tests.md+23-19
- src/tests/ui.md+245-253
- src/the-parser.md+41-37
- src/traits/unsize.md+3-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
108 | 108 |
| |
109 | 109 |
| |
110 | 110 |
| |
111 |
| - | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
112 | 122 |
| |
113 | 123 |
| |
114 | 124 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
27 | 31 |
| |
28 | 32 |
| |
29 | 33 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
70 | 70 |
| |
71 | 71 |
| |
72 | 72 |
| |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
73 | 97 |
| |
74 | 98 |
| |
75 | 99 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
4 | 3 |
| |
5 | 4 |
| |
6 | 5 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
802 | 802 |
| |
803 | 803 |
| |
804 | 804 |
| |
805 |
| - | |
806 | 805 |
| |
807 | 806 |
| |
808 | 807 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + |
This file was deleted.
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 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
|
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 | + |
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 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
1 | 2 |
| |
2 |
| - | |
3 |
| - | |
4 |
| - | |
5 | 3 |
| |
6 | 4 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
926 | 926 |
| |
927 | 927 |
| |
928 | 928 |
| |
929 |
| - | |
930 | 929 |
| |
931 | 930 |
| |
932 | 931 |
| |
|
0 commit comments