diff --git a/rust-version b/rust-version index 2f175e966..7b1706266 100644 --- a/rust-version +++ b/rust-version @@ -1 +1 @@ -2c39ff499469be916d4e45506d1afed69bbaddb7 +da5114692c9ebe46b869488c5f34f92eb10b98c1 diff --git a/src/compiler-debugging.md b/src/compiler-debugging.md index 000ed9396..79f2145af 100644 --- a/src/compiler-debugging.md +++ b/src/compiler-debugging.md @@ -280,7 +280,7 @@ Here are some notable ones: | `rustc_dump_item_bounds` | Dumps the [`item_bounds`] of an item. | | `rustc_dump_layout` | [See this section](#debugging-type-layouts). | | `rustc_dump_object_lifetime_defaults` | Dumps the [object lifetime defaults] of an item. | -| `rustc_dump_predicates` | Dumps the [`clauses_of`] an item. | +| `rustc_dump_clauses` | Dumps the [`clauses_of`] an item. | | `rustc_dump_symbol_name` | Dumps the mangled & demangled [`symbol_name`] of an item. | | `rustc_dump_variances` | Dumps the [variances] of an item. | | `rustc_dump_vtable` | Dumps the vtable layout of an impl, or a type alias of a dyn type. | diff --git a/src/solve/sharing-crates-with-rust-analyzer.md b/src/solve/sharing-crates-with-rust-analyzer.md index f6be619bc..110fd1331 100644 --- a/src/solve/sharing-crates-with-rust-analyzer.md +++ b/src/solve/sharing-crates-with-rust-analyzer.md @@ -29,7 +29,7 @@ Since these crates are not published on `crates.io` as part of the compiler's no process, rust-analyzer maintains its own publishing pipeline. It uses the [rustc-auto-publish script][rustc-auto-publish] to publish these crates to `crates.io` with the prefix `ra-ap-rustc_*` -(for example: https://crates.io/crates/ra-ap-rustc_next_trait_solver). +(for example: ). rust-analyzer then depends on these re-published crates in its own build. For trait solving specifically, the primary shared crates are `rustc_type_ir` and