Lines Matching refs:TokStart

377   const char *TokStart = SourceMgr.getCharacterData(Tok.getLocation(),  in getSpelling()  local
386 return std::string(TokStart, TokStart + Tok.getLength()); in getSpelling()
390 Result.resize(getSpellingSlow(Tok, TokStart, LangOpts, &*Result.begin())); in getSpelling()
409 const char *TokStart = nullptr; in getSpelling() local
412 TokStart = Tok.getRawIdentifier().data(); in getSpelling()
423 TokStart = Tok.getLiteralData(); in getSpelling()
425 if (!TokStart) { in getSpelling()
428 TokStart = SourceMgr.getCharacterData(Tok.getLocation(), &CharDataInvalid); in getSpelling()
439 Buffer = TokStart; in getSpelling()
444 return getSpellingSlow(Tok, TokStart, LangOpts, const_cast<char*>(Buffer)); in getSpelling()
727 unsigned Lexer::getTokenPrefixLength(SourceLocation TokStart, unsigned CharNo, in getTokenPrefixLength() argument
734 const char *TokPtr = SM.getCharacterData(TokStart, &Invalid); in getTokenPrefixLength()
1915 const char *TokStart = BufferPtr; in LexNumericConstant() local
1917 Result.setLiteralData(TokStart); in LexNumericConstant()
2068 const char *TokStart = BufferPtr; in LexStringLiteral() local
2070 Result.setLiteralData(TokStart); in LexStringLiteral()
2148 const char *TokStart = BufferPtr; in LexRawStringLiteral() local
2150 Result.setLiteralData(TokStart); in LexRawStringLiteral()
2192 const char *TokStart = BufferPtr; in LexAngledStringLiteral() local
2194 Result.setLiteralData(TokStart); in LexAngledStringLiteral()
2290 const char *TokStart = BufferPtr; in LexCharConstant() local
2292 Result.setLiteralData(TokStart); in LexCharConstant()