rust/compiler/rustc_parse/src/parser
bors a41a6925ba Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obk
Remove `SymbolStr`

This was originally proposed in https://github.com/rust-lang/rust/pull/74554#discussion_r466203544. As well as removing the icky `SymbolStr` type, it allows the removal of a lot of `&` and `*` occurrences.

Best reviewed one commit at a time.

r? `@oli-obk`
2021-12-19 09:31:37 +00:00
..
attr.rs Do not add ; to expected tokens list when it's wrong 2021-12-04 11:05:30 -07:00
attr_wrapper.rs Change more x64 size checks to not apply to x32. 2021-09-05 16:42:36 +01:00
diagnostics.rs fix clippy::single_char_pattern perf findings 2021-12-14 12:40:28 +01:00
expr.rs Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obk 2021-12-19 09:31:37 +00:00
generics.rs remove feature gate and cleanup code 2021-12-10 19:20:31 +00:00
item.rs Use Inherited Visibility instead of None when no vis is present 2021-12-13 22:41:42 +01:00
mod.rs Do not add ; to expected tokens list when it's wrong 2021-12-04 11:05:30 -07:00
nonterminal.rs Use if-let guards in the codebase 2021-08-25 20:24:35 +02:00
pat.rs review comments: clean up 2021-11-29 18:39:08 +00:00
path.rs Account for incorrect impl Foo<const N: ty> {} syntax 2021-11-24 20:02:09 +00:00
stmt.rs Do not add ; to expected tokens list when it's wrong 2021-12-04 11:05:30 -07:00
ty.rs Use Inherited Visibility instead of None when no vis is present 2021-12-13 22:41:42 +01:00