Home | History | Annotate | Download | only in Sema

Lines Matching full:diagnostic

22 #include "clang/Basic/Diagnostic.h"
594 PartialDiagnosticAt *Diag = new (Result.Diagnostic) PartialDiagnosticAt(
648 return static_cast<PartialDiagnosticAt*>(static_cast<void*>(Diagnostic));
2540 /// HandleFunctionTypeMismatch - Gives diagnostic information for differeing
2654 /// true. It returns true and produces a diagnostic if there was an
2775 /// true and produces a diagnostic if there was an error, or returns false
5174 // It's not a constant expression. Produce an appropriate diagnostic.
8824 /// \param Complain - If true, we'll emit a diagnostic
8825 /// \param InOverloadResolution - For the purposes of emitting a diagnostic, are
8917 /// Diagnoses an ambiguous conversion. The partial diagnostic is the
8918 /// "lead" diagnostic; it will be given two arguments, the source and
9051 // Special diagnostic for failure to convert an initializer list, since
9146 // Emit the generic diagnostic and, optionally, add the hints to it.
9374 // Format the SFINAE diagnostic into the argument string.
9376 // formatted message in another diagnostic.
9412 // FIXME: This fixes a bad diagnostic where both templates are named
9414 // 1) It is passed as a string to the diagnostic printer.
9415 // 2) The diagnostic printer only attempts to find a better
9417 // Ideally, this should folded into the diagnostic printer.
9432 // diagnostic that mentions 'auto' and lambda in addition to
9525 /// Generates a 'note' diagnostic for an overload candidate. We've
9528 /// It really does need to be a single diagnostic with its caret
9536 /// more richly for those diagnostic clients that cared, but we'd
9915 /// diagnostic messages containing the candidates in the candidate
10045 /// diagnostic messages containing the non-matching specializations that form
10387 // here, since the no_viable diagnostic has index 0.
10835 /// Returns true if a viable candidate was found and a diagnostic was issued.
10939 /// Returns true if a viable candidate was found and a diagnostic was issued.
12340 // An error diagnostic has already been printed when parsing the declaration.
12501 // diagnostic, as requested.