Lines Matching defs:DiagId
20 OptionalDiagnostic State::FFDiag(SourceLocation Loc, diag::kind DiagId,
22 return diag(Loc, DiagId, ExtraNotes, false);
25 OptionalDiagnostic State::FFDiag(const Expr *E, diag::kind DiagId,
28 return diag(E->getExprLoc(), DiagId, ExtraNotes, false);
33 OptionalDiagnostic State::FFDiag(const SourceInfo &SI, diag::kind DiagId,
36 return diag(SI.getLoc(), DiagId, ExtraNotes, false);
41 OptionalDiagnostic State::CCEDiag(SourceLocation Loc, diag::kind DiagId,
49 return diag(Loc, DiagId, ExtraNotes, true);
52 OptionalDiagnostic State::CCEDiag(const Expr *E, diag::kind DiagId,
54 return CCEDiag(E->getExprLoc(), DiagId, ExtraNotes);
57 OptionalDiagnostic State::CCEDiag(const SourceInfo &SI, diag::kind DiagId,
59 return CCEDiag(SI.getLoc(), DiagId, ExtraNotes);
62 OptionalDiagnostic State::Note(SourceLocation Loc, diag::kind DiagId) {
65 return OptionalDiagnostic(&addDiag(Loc, DiagId));
75 DiagnosticBuilder State::report(SourceLocation Loc, diag::kind DiagId) {
76 return getCtx().getDiagnostics().Report(Loc, DiagId);
80 PartialDiagnostic &State::addDiag(SourceLocation Loc, diag::kind DiagId) {
81 PartialDiagnostic PD(DiagId, getCtx().getDiagAllocator());
86 OptionalDiagnostic State::diag(SourceLocation Loc, diag::kind DiagId,
105 addDiag(Loc, DiagId);