Lines Matching defs:Diags

34 static void EmitUnknownDiagWarning(DiagnosticsEngine &Diags,
38 Diags.Report(diag::warn_unknown_diag_option)
43 void clang::ProcessWarningOptions(DiagnosticsEngine &Diags,
46 Diags.setSuppressSystemWarnings(true); // Default to -Wno-system-headers
47 Diags.setIgnoreAllWarnings(Opts.IgnoreWarnings);
48 Diags.setShowOverloads(Opts.getShowOverloads());
50 Diags.setElideType(Opts.ElideType);
51 Diags.setPrintTemplateTree(Opts.ShowTemplateTree);
52 Diags.setShowColors(Opts.ShowColors);
56 Diags.setErrorLimit(Opts.ErrorLimit);
58 Diags.setTemplateBacktraceLimit(Opts.TemplateBacktraceLimit);
60 Diags.setConstexprBacktraceLimit(Opts.ConstexprBacktraceLimit);
66 Diags.setExtensionHandlingBehavior(diag::Severity::Error);
68 Diags.setExtensionHandlingBehavior(diag::Severity::Warning);
70 Diags.setExtensionHandlingBehavior(diag::Severity::Ignored);
74 Diags.getDiagnosticIDs();
113 Diags.setSuppressSystemWarnings(!isPositive);
122 Diags.setEnableAllWarnings(true);
124 Diags.setEnableAllWarnings(false);
125 Diags.setSeverityForAll(Flavor, diag::Severity::Ignored);
138 Diags.Report(diag::warn_unknown_warning_specifier)
147 Diags.setWarningsAsErrors(isPositive);
153 Diags.setDiagnosticGroupWarningAsError(Specifier, isPositive);
155 EmitUnknownDiagWarning(Diags, Flavor, "-Werror=", Specifier);
166 Diags.Report(diag::warn_unknown_warning_specifier)
175 Diags.setErrorsAsFatal(isPositive);
181 Diags.setDiagnosticGroupErrorAsFatal(Specifier, isPositive);
183 EmitUnknownDiagWarning(Diags, Flavor, "-Wfatal-errors=", Specifier);
190 EmitUnknownDiagWarning(Diags, Flavor, isPositive ? "-W" : "-Wno-",
193 Diags.setSeverityForGroup(Flavor, Opt, Mapping);
214 Diags.setSeverityForAll(Flavor, Severity);
220 EmitUnknownDiagWarning(Diags, Flavor, IsPositive ? "-R" : "-Rno-",
223 Diags.setSeverityForGroup(Flavor, Opt,