Lines Matching defs:DiagId
21 OptionalDiagnostic State::FFDiag(SourceLocation Loc, diag::kind DiagId,
23 return diag(Loc, DiagId, ExtraNotes, false);
26 OptionalDiagnostic State::FFDiag(const Expr *E, diag::kind DiagId,
29 return diag(E->getExprLoc(), DiagId, ExtraNotes, false);
34 OptionalDiagnostic State::FFDiag(const SourceInfo &SI, diag::kind DiagId,
37 return diag(SI.getLoc(), DiagId, ExtraNotes, false);
42 OptionalDiagnostic State::CCEDiag(SourceLocation Loc, diag::kind DiagId,
50 return diag(Loc, DiagId, ExtraNotes, true);
53 OptionalDiagnostic State::CCEDiag(const Expr *E, diag::kind DiagId,
55 return CCEDiag(E->getExprLoc(), DiagId, ExtraNotes);
58 OptionalDiagnostic State::CCEDiag(const SourceInfo &SI, diag::kind DiagId,
60 return CCEDiag(SI.getLoc(), DiagId, ExtraNotes);
63 OptionalDiagnostic State::Note(SourceLocation Loc, diag::kind DiagId) {
66 return OptionalDiagnostic(&addDiag(Loc, DiagId));
76 DiagnosticBuilder State::report(SourceLocation Loc, diag::kind DiagId) {
77 return getCtx().getDiagnostics().Report(Loc, DiagId);
81 PartialDiagnostic &State::addDiag(SourceLocation Loc, diag::kind DiagId) {
82 PartialDiagnostic PD(DiagId, getCtx().getDiagAllocator());
87 OptionalDiagnostic State::diag(SourceLocation Loc, diag::kind DiagId,
106 addDiag(Loc, DiagId);