dianne
dianne
This adds `skip-test = true` to the configuration for 16 of the test-failure crates from https://github.com/rust-lang/rust/pull/145838#issuecomment-3249458874. I've left more detailed comments about some of them in https://github.com/rust-lang/rust/pull/145838#issuecomment-3251588883. There's 2 spurious...
# Proposal I'm proposing to use `k#`-prefixed identifiers (such as `k#keyword`) as keywords in language experiments in a permanently-unstable-until-otherwise-decided fashion. Prefixed identifiers have already been reserved in editions 2021+ by...
Reference PR for rust-lang/rust#146098. This includes a reworked definition of extending expressions with the aim of expressing the new semantics more uniformly.
The section on `*` operators states that an overloaded `*x` is equivalent in immutable place expression contexts to `*std::ops::Deref::deref(&x)` and that it is equivalent in mutable place expression contexts to...
Three things: - I've added some text to `expr.deref` reenforcing that the `*` operator's behavior on boxes is built into the language. - I've added a rule under `expr.deref` specifying...
This is based on rust-lang/reference#1823 by @Kivooeo and @ehuss, rebased to resolve conflicts. Per https://github.com/rust-lang/rust/pull/141295#issuecomment-3172434801, I'm opening this as a separate PR to contribute an updated specification of `if let`...
This adjusts the wording and examples to accommodate rust-lang/rust#146098.
# Summary The `super let` feature (https://github.com/rust-lang/rust/issues/139076) is currently in design limbo. There's discussion of how to move forward with it [on the tracking issue](https://github.com/rust-lang/rust/issues/139076#issuecomment-2794348786) and [on Zulip](https://rust-lang.zulipchat.com/#narrow/channel/403629-t-lang.2Ftemporary-lifetimes-2024/topic/Revival.20of.20super/with/564602307), but there...