rust/compiler/rustc_ast/src
Nicholas Nethercote d9592c2d9f Shrink Nonterminal.
By heap allocating the argument within `NtPath`, `NtVis`, and `NtStmt`.
This slightly reduces cumulative and peak allocation amounts, most
notably on `deep-vector`.
2022-04-07 12:51:50 +10:00
..
ast mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
attr Shrink Nonterminal. 2022-04-07 12:51:50 +10:00
expand Make allocator_kind a query. 2021-06-20 11:52:51 +02:00
util Implement macro meta-variable expressions 2022-03-09 16:46:23 -03:00
ast_like.rs Remove Nonterminal::NtTT. 2022-03-28 10:03:02 +11:00
ast.rs Update syntax tree definition 2022-03-23 23:44:16 +01:00
entry.rs Fix ICE when main is declared in an extern block 2021-06-09 23:14:02 -04:00
lib.rs 2 - Make more use of let_chains 2022-02-26 13:45:43 -03:00
mut_visit.rs Shrink Nonterminal. 2022-04-07 12:51:50 +10:00
node_id.rs Use LocalExpnId where possible. 2021-07-17 19:41:02 +02:00
ptr.rs Make Decodable and Decoder infallible. 2022-01-22 10:38:31 +11:00
token.rs Shrink Nonterminal. 2022-04-07 12:51:50 +10:00
tokenstream.rs Spellchecking compiler comments 2022-03-30 15:14:15 -04:00
visit.rs Change syntax for TyAlias where clauses 2022-03-05 13:13:45 -05:00