HomePhabricator

clang/Modules: Delay err_module_file_conflict if a diagnostic is in flight

Authored by dexonsmith on Nov 10 2019, 11:17 AM.

Description

clang/Modules: Delay err_module_file_conflict if a diagnostic is in flight

As part of an audit of whether all errors are being reported from the
ASTReader, delay err_module_file_conflict if a diagnostic is already in
flight when it is hit. This required plumbing an extra argument through
the delayed diagnostic mechanics in DiagnosticsEngine.

Details

Committed
dexonsmithNov 11 2019, 3:34 PM
Parents
rG0cf86da1741f: [Reproducer] Quit the debugger after generating a reproducer
Branches
Unknown
Tags
Unknown