Lines Matching refs:OptionalDiagnostic
367 class OptionalDiagnostic { class
371 explicit OptionalDiagnostic(PartialDiagnostic *Diag = nullptr) in OptionalDiagnostic() function in __anon7264eadc0111::OptionalDiagnostic
375 OptionalDiagnostic &operator<<(const T &v) { in operator <<()
381 OptionalDiagnostic &operator<<(const APSInt &I) { in operator <<()
390 OptionalDiagnostic &operator<<(const APFloat &F) { in operator <<()
606 OptionalDiagnostic Diag(SourceLocation Loc, diag::kind DiagId, in Diag()
630 return OptionalDiagnostic(); in Diag()
648 return OptionalDiagnostic(&(*EvalStatus.Diag)[0].second); in Diag()
651 return OptionalDiagnostic(); in Diag()
655 OptionalDiagnostic
662 OptionalDiagnostic FFDiag(const Expr *E, diag::kind DiagId in FFDiag()
668 return OptionalDiagnostic(); in FFDiag()
676 OptionalDiagnostic CCEDiag(SourceLocation Loc, diag::kind DiagId in CCEDiag()
683 return OptionalDiagnostic(); in CCEDiag()
687 OptionalDiagnostic CCEDiag(const Expr *E, diag::kind DiagId in CCEDiag()
693 OptionalDiagnostic Note(SourceLocation Loc, diag::kind DiagId) { in Note()
695 return OptionalDiagnostic(); in Note()
696 return OptionalDiagnostic(&addDiag(Loc, DiagId)); in Note()
4208 OptionalDiagnostic CCEDiag(const Expr *E, diag::kind D) { in CCEDiag()
7240 OptionalDiagnostic CCEDiag(const Expr *E, diag::kind D) { in CCEDiag()