• Home
  • Raw
  • Download

Lines Matching refs:Diags

65 static DiagnosticBuilder Diag(DiagnosticsEngine *Diags,  in Diag()  argument
72 return Diags->Report(Begin, DiagID) << in Diag()
82 DiagnosticsEngine *Diags, in ProcessCharEscape() argument
105 if (Diags) in ProcessCharEscape()
106 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf, in ProcessCharEscape()
111 if (Diags) in ProcessCharEscape()
112 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf, in ProcessCharEscape()
134 if (Diags) in ProcessCharEscape()
135 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf, in ProcessCharEscape()
160 if (Overflow && Diags) // Too many digits to fit in in ProcessCharEscape()
161 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf, in ProcessCharEscape()
183 if (Diags) in ProcessCharEscape()
184 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf, in ProcessCharEscape()
194 if (Diags) in ProcessCharEscape()
195 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf, in ProcessCharEscape()
200 if (!Diags) in ProcessCharEscape()
204 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf, in ProcessCharEscape()
208 Diag(Diags, Features, Loc, ThisTokBegin, EscapeBegin, ThisTokBuf, in ProcessCharEscape()
264 FullSourceLoc Loc, DiagnosticsEngine *Diags, in ProcessUCNEscape() argument
273 if (Diags) in ProcessUCNEscape()
274 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf, in ProcessUCNEscape()
288 if (Diags) in ProcessUCNEscape()
289 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf, in ProcessUCNEscape()
297 if (Diags) in ProcessUCNEscape()
298 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf, in ProcessUCNEscape()
308 if (Diags) { in ProcessUCNEscape()
311 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf, in ProcessUCNEscape()
316 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf, in ProcessUCNEscape()
324 if (!Features.CPlusPlus && !Features.C99 && Diags) in ProcessUCNEscape()
325 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf, in ProcessUCNEscape()
372 DiagnosticsEngine *Diags, in EncodeUCNEscape() argument
378 Loc, Diags, Features, true)) { in EncodeUCNEscape()
1259 Target(PP.getTargetInfo()), Diags(Complain ? &PP.getDiagnostics() :nullptr), in StringLiteralParser()
1304 if (Diags) in init()
1305 Diags->Report(StringToks[i].getLocation(), in init()
1385 if (Diags) { in init()
1387 Diags->Report(TokLoc, diag::err_string_concat_mixed_suffix) in init()
1467 CharByteWidth, Diags, Features); in init()
1474 CharByteWidth*8, Diags, Features); in init()
1514 if (Diags) in init()
1515 Diags->Report(StringToks.front().getLocation(), in init()
1522 } else if (Diags) { in init()
1527 Diags->Report(StringToks.front().getLocation(), in init()
1564 if (Diags) { in CopyStringFragment()
1569 Diag(Diags, Features, SourceLoc, TokBegin, in CopyStringFragment()
1595 if (Diags) in DiagnoseLexingError()
1596 Diags->Report(Loc, diag::err_lexing_string); in DiagnoseLexingError()
1669 CharByteWidth*8, Diags, Features); in getOffsetOfStringByte()