about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2022-11-16 15:39:46 +0100
committerGitHub <noreply@github.com>2022-11-16 15:39:46 +0100
commite033a389e1b375e45799398c2c58ece1e23bbb3b (patch)
treec985e5f0eb9d4dfbce9765c7f207bbd0b63e9080 /compiler/rustc_codegen_llvm/src
parent353b915fecd7feb30127b3107ea091a1a28f5e4a (diff)
parentb7b67228f9cd4fab4462ebe4d4d05ad10bf5a7d7 (diff)
downloadrust-e033a389e1b375e45799398c2c58ece1e23bbb3b.tar.gz
rust-e033a389e1b375e45799398c2c58ece1e23bbb3b.zip
Rollup merge of #104335 - Nilstrieb:macrowo, r=compiler-errors
Only do parser recovery on retried macro matching

Eager parser recovery can break macros, so we don't do it at first. But when we already know that the macro failed, we can retry it with recovery enabled to still emit useful diagnostics.

Helps with #103534
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions