rust/compiler/rustc_borrowck
Amanda Stjerna 4bdccabda5 Borrowck: Simplify SCC annotation computation, placeholder rewriting
This simplifies the `PlaceholderReachability` `enum` by
replacing the case when no placeholders were reached with
a standard `Option::None`.

It also rewrites the API for `scc::Annotations` to be update-mut
rather than a more Functional programming style. This showed some slight
performance impact in early tests of the PR and definitely makes
the implementation simpler.
2026-01-27 14:22:53 +01:00
..
src Borrowck: Simplify SCC annotation computation, placeholder rewriting 2026-01-27 14:22:53 +01:00
Cargo.toml Revert introduction of [workspace.dependencies]. 2025-09-02 19:12:54 +10:00
messages.ftl it's not a borrow checker limitation :< 2025-08-14 17:43:39 +02:00