Searched refs:SuffixBegin (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | LiteralSupport.h | 58 const char *DigitsBegin, *SuffixBegin; // markers variable 107 return SuffixBegin - ThisTokBegin; in getUDSuffixOffset() 137 return StringRef(DigitsBegin, SuffixBegin - DigitsBegin); in getLiteralDigits()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Lex/ |
| H A D | LiteralSupport.cpp | 959 SuffixBegin = s; in NumericLiteralParser() 1146 expandUCNs(UDSuffixBuf, StringRef(SuffixBegin, ThisTokEnd - SuffixBegin)); in NumericLiteralParser() 1173 TokLoc, SuffixBegin - ThisTokBegin, SM, LangOpts), in NumericLiteralParser() 1175 << StringRef(SuffixBegin, ThisTokEnd - SuffixBegin) in NumericLiteralParser() 1438 const unsigned NumDigits = SuffixBegin - DigitsBegin; in GetIntegerValue() 1441 for (const char *Ptr = DigitsBegin; Ptr != SuffixBegin; ++Ptr) in GetIntegerValue() 1459 while (Ptr < SuffixBegin) { in GetIntegerValue() 1492 unsigned n = std::min(SuffixBegin - ThisTokBegin, ThisTokEnd - ThisTokBegin); in GetFloatValue() 1518 unsigned NumDigits = SuffixBegin - DigitsBegin; in GetFixedPointValue() 1536 unsigned NumExpDigits = SuffixBegin - Ptr; in GetFixedPointValue() [all …]
|