rust/compiler/rustc_ast/src
Vadim Petrochenkov f2b7fa4847 ast: Introduce some traits to get AST node properties generically
And use them to avoid constructing some artificial `Nonterminal` tokens during expansion
2022-05-11 12:43:27 +03:00
..
ast mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
attr Overhaul MacArgs::Eq. 2022-05-05 07:06:12 +10:00
expand Make allocator_kind a query. 2021-06-20 11:52:51 +02:00
util Add do yeet expressions to allow experimentation in nightly 2022-04-30 17:40:27 -07:00
ast.rs ast: Introduce some traits to get AST node properties generically 2022-05-11 12:43:27 +03:00
ast_traits.rs ast: Introduce some traits to get AST node properties generically 2022-05-11 12:43:27 +03:00
entry.rs Fix ICE when main is declared in an extern block 2021-06-09 23:14:02 -04:00
lib.rs ast: Introduce some traits to get AST node properties generically 2022-05-11 12:43:27 +03:00
mut_visit.rs Auto merge of #96546 - nnethercote:overhaul-MacArgs, r=petrochenkov 2022-05-04 21:16:28 +00:00
node_id.rs Use LocalExpnId where possible. 2021-07-17 19:41:02 +02:00
ptr.rs Use const Box::default in P::<[T]>::new 2022-04-11 12:14:18 -07:00
token.rs Rollup merge of #96682 - nnethercote:show-invisible-delims, r=petrochenkov 2022-05-05 15:43:05 +02:00
tokenstream.rs rustc_ast: Harmonize delimiter naming with proc_macro::Delimiter 2022-04-28 10:04:29 +03:00
visit.rs Auto merge of #96546 - nnethercote:overhaul-MacArgs, r=petrochenkov 2022-05-04 21:16:28 +00:00