Lines Matching refs:TokStart

425   const char *TokStart = SourceMgr.getCharacterData(Tok.getLocation(),  in getSpelling()  local
434 return std::string(TokStart, TokStart + Tok.getLength()); in getSpelling()
438 Result.resize(getSpellingSlow(Tok, TokStart, LangOpts, &*Result.begin())); in getSpelling()
457 const char *TokStart = nullptr; in getSpelling() local
460 TokStart = Tok.getRawIdentifier().data(); in getSpelling()
471 TokStart = Tok.getLiteralData(); in getSpelling()
473 if (!TokStart) { in getSpelling()
476 TokStart = SourceMgr.getCharacterData(Tok.getLocation(), &CharDataInvalid); in getSpelling()
487 Buffer = TokStart; in getSpelling()
492 return getSpellingSlow(Tok, TokStart, LangOpts, const_cast<char*>(Buffer)); in getSpelling()
791 unsigned Lexer::getTokenPrefixLength(SourceLocation TokStart, unsigned CharNo, in getTokenPrefixLength() argument
798 const char *TokPtr = SM.getCharacterData(TokStart, &Invalid); in getTokenPrefixLength()
2091 const char *TokStart = BufferPtr; in LexNumericConstant() local
2093 Result.setLiteralData(TokStart); in LexNumericConstant()
2244 const char *TokStart = BufferPtr; in LexStringLiteral() local
2246 Result.setLiteralData(TokStart); in LexStringLiteral()
2335 const char *TokStart = BufferPtr; in LexRawStringLiteral() local
2337 Result.setLiteralData(TokStart); in LexRawStringLiteral()
2379 const char *TokStart = BufferPtr; in LexAngledStringLiteral() local
2381 Result.setLiteralData(TokStart); in LexAngledStringLiteral()
2477 const char *TokStart = BufferPtr; in LexCharConstant() local
2479 Result.setLiteralData(TokStart); in LexCharConstant()