Lines Matching full:diags
64 static DiagnosticBuilder Diag(DiagnosticsEngine *Diags,
71 return Diags->Report(Begin, DiagID) <<
81 DiagnosticsEngine *Diags,
104 if (Diags)
105 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
110 if (Diags)
111 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
133 if (Diags)
134 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
158 if (Overflow && Diags) // Too many digits to fit in
159 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
181 if (Diags)
182 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
192 if (Diags)
193 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
198 if (Diags == 0)
202 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
206 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf,
220 FullSourceLoc Loc, DiagnosticsEngine *Diags,
229 if (Diags)
230 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
244 if (Diags)
245 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
253 if (Diags)
254 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
264 if (Diags) {
267 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
272 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
280 if (!Features.CPlusPlus && !Features.C99 && Diags)
281 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,
328 DiagnosticsEngine *Diags,
334 Loc, Diags, Features, true)) {
1163 Target(PP.getTargetInfo()), Diags(Complain ? &PP.getDiagnostics() : 0),
1208 if (Diags)
1209 Diags->Report(StringToks[i].getLocation(),
1279 if (Diags) {
1281 Diags->Report(TokLoc, diag::err_string_concat_mixed_suffix)
1360 CharByteWidth, Diags, Features);
1367 CharByteWidth*8, Diags, Features);
1407 if (Diags)
1408 Diags->Report(StringToks[0].getLocation(),
1415 } else if (Diags) {
1420 Diags->Report(StringToks[0].getLocation(),
1457 if (Diags) {
1462 Diag(Diags, Features, SourceLoc, TokBegin,
1489 if (Diags)
1490 Diags->Report(Loc, diag::err_lexing_string);
1563 CharByteWidth*8, Diags, Features);