rust/compiler/rustc_ast/src
bors b7463e8bdb Auto merge of #103578 - petrochenkov:nofict, r=nagisa
Unreserve braced enum variants in value namespace

With this PR braced enum variants (`enum E { V { /*...*/ } }`) no longer take a slot in value namespace, so the special case mentioned in the note in https://github.com/rust-lang/rfcs/blob/master/text/1506-adt-kinds.md#braced-structs is removed.

Report - https://github.com/rust-lang/rust/pull/103578#issuecomment-1292594900.
2022-11-22 10:17:09 +00:00
..
attr Split MacArgs in two. 2022-11-22 09:04:15 +11:00
expand Make allocator_kind a query. 2021-06-20 11:52:51 +02:00
util Remove ref patterns from rustc_ast 2022-11-21 09:18:59 +00:00
ast_traits.rs Rename {Create,Lazy}TokenStream as {To,Lazy}AttrTokenStream. 2022-09-09 17:25:38 +10:00
ast.rs Auto merge of #103578 - petrochenkov:nofict, r=nagisa 2022-11-22 10:17:09 +00:00
entry.rs Fixup missing renames from #[main] to #[rustc_main] 2022-06-22 18:24:09 +02:00
lib.rs Replace some bool params with an enum 2022-10-01 10:13:02 +00:00
mut_visit.rs Split MacArgs in two. 2022-11-22 09:04:15 +11:00
node_id.rs rustc_error, rustc_private, rustc_ast: Switch to stable hash containers 2022-09-10 11:49:12 +02:00
ptr.rs Use delayed error handling for Encodable and Encoder infallible. 2022-06-08 07:01:26 +10:00
token.rs Remove ref patterns from rustc_ast 2022-11-21 09:18:59 +00:00
tokenstream.rs Use tidy-alphabetical in the compiler 2022-10-12 17:49:10 +05:30
visit.rs Split MacArgs in two. 2022-11-22 09:04:15 +11:00