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