reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
279 const char *UcnBegin = ThisTokBuf; 282 ThisTokBuf += 2; 284 if (ThisTokBuf == ThisTokEnd || !isHexDigit(*ThisTokBuf)) { 284 if (ThisTokBuf == ThisTokEnd || !isHexDigit(*ThisTokBuf)) { 286 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf, 287 diag::err_hex_escape_no_digits) << StringRef(&ThisTokBuf[-1], 1); 290 UcnLen = (ThisTokBuf[-1] == 'u' ? 4 : 8); 292 for (; ThisTokBuf != ThisTokEnd && UcnLenSave; ++ThisTokBuf, UcnLenSave--) { 292 for (; ThisTokBuf != ThisTokEnd && UcnLenSave; ++ThisTokBuf, UcnLenSave--) { 293 int CharVal = llvm::hexDigitValue(ThisTokBuf[0]); 301 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf, 310 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf, 323 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf, 328 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf, 337 Diag(Diags, Features, Loc, ThisTokBegin, UcnBegin, ThisTokBuf,