Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DLiteralSupport.h58 const char *DigitsBegin, *SuffixBegin; // markers variable
108 return SuffixBegin - ThisTokBegin; in getUDSuffixOffset()
136 return StringRef(DigitsBegin, SuffixBegin - DigitsBegin); in getLiteralDigits()
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DLiteralSupport.cpp957 SuffixBegin = s; in NumericLiteralParser()
1175 expandUCNs(UDSuffixBuf, StringRef(SuffixBegin, ThisTokEnd - SuffixBegin)); in NumericLiteralParser()
1202 TokLoc, SuffixBegin - ThisTokBegin, SM, LangOpts), in NumericLiteralParser()
1204 << StringRef(SuffixBegin, ThisTokEnd - SuffixBegin) in NumericLiteralParser()
1513 const unsigned NumDigits = SuffixBegin - DigitsBegin; in GetIntegerValue()
1516 for (const char *Ptr = DigitsBegin; Ptr != SuffixBegin; ++Ptr) in GetIntegerValue()
1534 while (Ptr < SuffixBegin) { in GetIntegerValue()
1568 unsigned n = std::min(SuffixBegin - ThisTokBegin, ThisTokEnd - ThisTokBegin); in GetFloatValue()
1595 unsigned NumDigits = SuffixBegin - DigitsBegin; in GetFixedPointValue()
1614 unsigned NumExpDigits = SuffixBegin - Ptr; in GetFixedPointValue()
[all …]