rust/compiler/rustc_parse/src/parser
Dylan DPC ee26abdafb
Rollup merge of #111054 - cjgillot:cfg-eval-recover, r=b-naber
Do not recover when parsing stmt in cfg-eval.

`parse_stmt` does recovery on its own. When parsing the statement fails, we always get `Ok(None)` instead of an `Err` variant with the diagnostic that we can emit.

To avoid this behaviour, we need to opt-out of recovery for cfg_eval.

Fixes https://github.com/rust-lang/rust/issues/105228
2023-05-18 17:37:08 +05:30
..
attr_wrapper.rs Match unmatched backticks in comments in compiler/ 2023-03-03 08:39:00 +01:00
attr.rs fix clippy::toplevel_ref_arg and ::manual_map 2023-04-16 13:28:13 +02:00
diagnostics.rs move sugg to derive session diagnostic 2023-05-09 11:51:04 +08:00
expr.rs fmt 2023-05-13 19:40:17 +08:00
generics.rs Recover impl<T ?Sized> correctly 2023-05-15 17:14:59 +00:00
item.rs improve error for impl<..> impl Trait for Type 2023-05-13 10:51:21 +02:00
mod.rs Restrict From<S> for {D,Subd}iagnosticMessage. 2023-05-03 08:44:39 +10:00
nonterminal.rs use matches! macro in more places 2023-04-16 12:08:30 +02:00
pat.rs Restrict From<S> for {D,Subd}iagnosticMessage. 2023-05-03 08:44:39 +10:00
path.rs Rollup merge of #110791 - compiler-errors:negative-bounds, r=oli-obk 2023-05-04 00:17:23 +05:30
stmt.rs Rollup merge of #111054 - cjgillot:cfg-eval-recover, r=b-naber 2023-05-18 17:37:08 +05:30
ty.rs Rollup merge of #110791 - compiler-errors:negative-bounds, r=oli-obk 2023-05-04 00:17:23 +05:30