about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/asm.rs
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/asm.rs
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/asm.rs')
0 files changed, 0 insertions, 0 deletions