rust/compiler/rustc_parse/src/parser
Guillaume Gomez 194e58c75c
Rollup merge of #142798 - camsteffen:recover-semi, r=compiler-errors
Don't fail to parse a struct if a semicolon is used to separate fields

The first commit is a small refactor.
2025-06-22 17:35:35 +02:00
..
tokenstream remove eq_unspanned from TokenStream 2025-05-26 17:02:51 +08:00
asm.rs move asm parsing code into rustc_parse 2025-05-27 09:44:10 +02:00
attr.rs Move various token stream things from rustc_parse to rustc_ast. 2025-04-29 12:14:27 +10:00
attr_wrapper.rs Use ThinVec to shrink LazyAttrTokenStreamInner. 2025-04-30 07:12:09 +10:00
diagnostics.rs Rollup merge of #142341 - xizheyin:142311, r=fee1-dead 2025-06-16 19:54:33 +02:00
expr.rs avoid &mut P<T> in visit_expr etc methods 2025-06-12 17:36:03 +08:00
generics.rs Remove token::{Open,Close}Delim. 2025-04-21 07:35:56 +10:00
item.rs Recover from semicolon field separator 2025-06-20 15:30:09 -05:00
mod.rs move asm parsing code into rustc_parse 2025-05-27 09:44:10 +02:00
nonterminal.rs Remove token::{Open,Close}Delim. 2025-04-21 07:35:56 +10:00
pat.rs avoid &mut P<T> in visit_expr etc methods 2025-06-12 17:36:03 +08:00
path.rs Use parse_param_general when parsing (T, U)->R in parse_path_segment 2025-05-07 22:56:14 +08:00
stmt.rs Add iter macro 2025-06-03 10:52:32 -07:00
tests.rs Extract Translator struct 2025-06-19 13:02:04 -05:00
token_type.rs Remove token::{Open,Close}Delim. 2025-04-21 07:35:56 +10:00
ty.rs Rework how the disallowed qualifier lints are generated 2025-06-13 18:13:34 +02:00