Lines Matching full:warning
9 // Command line warning options handler.
13 // This file is responsible for handling all warning options. This includes
18 // Each warning option controls any number of actual warnings.
19 // Given a warning option 'foo', the following are valid:
32 // EmitUnknownDiagWarning - Emit a warning and typo hint for unknown warning
64 // extension diagnostics onto WARNING or ERROR unless the user has futz'd in ProcessWarningOptions()
69 Diags.setExtensionHandlingBehavior(diag::Severity::Warning); in ProcessWarningOptions()
76 // We parse the warning options twice. The first pass sets diagnostic state, in ProcessWarningOptions()
97 // Check to see if this warning starts with "no-", if so, this is a in ProcessWarningOptions()
101 // Figure out how this option affects the warning. If -Wfoo, map the in ProcessWarningOptions()
102 // diagnostic to a warning, if -Wno-foo, map it to ignore. in ProcessWarningOptions()
104 isPositive ? diag::Severity::Warning : diag::Severity::Ignored; in ProcessWarningOptions()
115 // warnings, including ones not explicitly in a warning group. in ProcessWarningOptions()
152 // Set the warning as error flag for this specifier. in ProcessWarningOptions()
200 // Check to see if this warning starts with "no-", if so, this is a in ProcessWarningOptions()