mirror of
https://github.com/rust-lang/rust.git
synced 2025-06-20 19:47:33 +00:00
![]() All uses have been removed. And it's nonsensical: an identifier by definition has at least one char. The commits adds an is-non-empty assertion to `Ident::new` to enforce this, and converts some `Ident` constructions to use `Ident::new`. Adding the assertion requires making `Ident::new` and `Ident::with_dummy_span` non-const, which is no great loss. The commit amends a couple of places that do path splitting to ensure no empty identifiers are created. |
||
---|---|---|
.. | ||
src | ||
Cargo.toml | ||
messages.ftl |