Home
last modified time | relevance | path

Searched refs:ThisTokEnd (Results 1 – 2 of 2) sorted by relevance

/external/clang/lib/Lex/
DLiteralSupport.cpp35 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/
DLiteralSupport.h40 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()