Searched refs:ThisTokEnd (Results 1 – 2 of 2) sorted by relevance
/external/clang/lib/Lex/ |
D | LiteralSupport.cpp | 35 const char *ThisTokEnd, bool &HadError, in ProcessCharEscape() argument 83 if (ThisTokBuf == ThisTokEnd || !isxdigit(*ThisTokBuf)) { in ProcessCharEscape() 92 for (; ThisTokBuf != ThisTokEnd; ++ThisTokBuf) { in ProcessCharEscape() 128 } while (ThisTokBuf != ThisTokEnd && NumDigits < 3 && in ProcessCharEscape() 168 static bool ProcessUCNEscape(const char *&ThisTokBuf, const char *ThisTokEnd, in ProcessUCNEscape() argument 181 if (ThisTokBuf == ThisTokEnd || !isxdigit(*ThisTokBuf)) { in ProcessUCNEscape() 188 for (; ThisTokBuf != ThisTokEnd && UcnLenSave; ++ThisTokBuf, UcnLenSave--) { in ProcessUCNEscape() 221 static void EncodeUCNEscape(const char *&ThisTokBuf, const char *ThisTokEnd, in EncodeUCNEscape() argument 228 if (!ProcessUCNEscape(ThisTokBuf, ThisTokEnd, UcnVal, UcnLen, Loc, Diags, in EncodeUCNEscape() 343 : PP(pp), ThisTokBegin(begin), ThisTokEnd(end) { in NumericLiteralParser() [all …]
|
/external/clang/include/clang/Lex/ |
D | LiteralSupport.h | 40 const char *const ThisTokEnd; variable 66 return SuffixBegin != ThisTokEnd; in hasSuffix() 91 while (ptr != ThisTokEnd && isxdigit(*ptr)) in SkipHexDigits() 99 while (ptr != ThisTokEnd && ((*ptr >= '0') && (*ptr <= '7'))) in SkipOctalDigits() 107 while (ptr != ThisTokEnd && isdigit(*ptr)) in SkipDigits() 115 while (ptr != ThisTokEnd && (*ptr == '0' || *ptr == '1')) in SkipBinaryDigits()
|