Lines Matching full:diagnostic
17 // appropriate diagnostic has already been produced.
31 // return value (the expression could not be folded) and no diagnostic (the
235 /// relevant diagnostic and set the designator as invalid.
364 /// A partial diagnostic which we might know in advance that we are not going
472 /// HasActiveDiagnostic - Was the previous diagnostic stored? If so, further
476 /// \brief Have we emitted a diagnostic explaining why we couldn't constant
590 /// Add a diagnostic to the diagnostics list.
606 // If we have a prior diagnostic, it will be noting that the expression
607 // isn't a constant expression. This diagnostic is more important,
619 // We've already failed to fold something. Keep that diagnostic.
668 // Don't override a previous diagnostic. Don't bother collecting
677 /// Add a note to a prior diagnostic.
684 /// Add a stack of notes to a prior diagnostic.
1035 // a diagnostic and mark the designator as invalid.
1050 // invalid and emit a diagnostic.
1385 // FIXME: diagnostic
1402 /// produce an appropriate diagnostic.
1425 /// constant expression. If not, report an appropriate diagnostic. Does not
1637 // FIXME: In this case, we should provide the diagnostic for casting
1973 // FIXME: Better diagnostic.
1984 /// \param E - The expression being evaluated, for diagnostic purposes.
2271 // A diagnostic will have already been produced.
3157 // FIXME: Specific diagnostic.
3746 // Bail out with no diagnostic if the function declaration itself is invalid.
3747 // We will have produced a relevant diagnostic while parsing it.
6150 // FIXME: It would be better to produce the diagnostic for casting
6160 /// rvalue. If not, no diagnostic is produced; there are other things we can
6762 // Fall through to slow path to issue appropriate diagnostic.
7690 // If so, we could clear the diagnostic ID.