[PATCH] Add DiagnosticSuppressionScope RAII class
Brad King
brad.king at kitware.com
Thu Nov 20 06:27:43 PST 2014
On 11/19/2014 11:22 PM, Richard Smith wrote:
> once you enter this mode, you can't
> reasonably leave it again. For that, you can just set the
> SuppressAllDiagnostics flag on the DiagnosticsEngine.
SuppressAllDiagnostics prevents DiagnosticErrorTrap from working
so any analysis in Clang that uses traps fails to work correctly.
We need error traps to work for correct analysis but no actual
diagnostics to be emitted or output files aborted.
-Brad
More information about the cfe-commits
mailing list