Lines Matching refs:TokStart

190   TokStart = CurPtr;  in LexToken()
216 StrVal.assign(TokStart, CurPtr-1); in LexToken()
264 if (const char *Ptr = isLabelTail(TokStart)) { in LexDollar()
266 StrVal.assign(TokStart, CurPtr - 1); in LexDollar()
282 StrVal.assign(TokStart + 2, CurPtr - 1); in LexDollar()
349 StrVal.assign(TokStart+2, CurPtr-1); in LexVar()
369 uint64_t Val = atoull(TokStart+1, CurPtr); in LexVar()
421 StrVal.assign(TokStart+1, CurPtr); // Skip ! in LexExclaim()
436 uint64_t Val = atoull(TokStart+1, CurPtr); in LexHash()
794 if ((TokStart[0] == 'u' || TokStart[0] == 's') && in LexIdentifier()
795 TokStart[1] == '0' && TokStart[2] == 'x' && in LexIdentifier()
796 isxdigit(static_cast<unsigned char>(TokStart[3]))) { in LexIdentifier()
797 int len = CurPtr-TokStart-3; in LexIdentifier()
799 StringRef HexStr(TokStart + 3, len); in LexIdentifier()
802 CurPtr = TokStart+3; in LexIdentifier()
809 APSIntVal = APSInt(Tmp, TokStart[0] == 'u'); in LexIdentifier()
814 if (TokStart[0] == 'c' && TokStart[1] == 'c') { in LexIdentifier()
815 CurPtr = TokStart+2; in LexIdentifier()
820 CurPtr = TokStart+1; in LexIdentifier()
832 CurPtr = TokStart + 2; in Lex0x()
843 CurPtr = TokStart+1; in Lex0x()
854 APFloatVal = APFloat(BitsToDouble(HexIntToVal(TokStart+2, CurPtr))); in Lex0x()
863 FP80HexToIntPair(TokStart+3, CurPtr, Pair); in Lex0x()
868 HexToIntPair(TokStart+3, CurPtr, Pair); in Lex0x()
873 HexToIntPair(TokStart+3, CurPtr, Pair); in Lex0x()
878 APInt(16,HexIntToVal(TokStart+3, CurPtr))); in Lex0x()
894 if (!isdigit(static_cast<unsigned char>(TokStart[0])) && in LexDigitOrNegative()
898 StrVal.assign(TokStart, End-1); in LexDigitOrNegative()
915 StrVal.assign(TokStart, End-1); in LexDigitOrNegative()
924 if (TokStart[0] == '0' && TokStart[1] == 'x') in LexDigitOrNegative()
926 APSIntVal = APSInt(StringRef(TokStart, CurPtr - TokStart)); in LexDigitOrNegative()
944 APFloatVal = APFloat(std::atof(TokStart)); in LexDigitOrNegative()
962 CurPtr = TokStart+1; in LexPositive()
980 APFloatVal = APFloat(std::atof(TokStart)); in LexPositive()