Lines Matching refs:TokPtr
753 const char *TokPtr = SM.getCharacterData(TokStart, &Invalid); in getTokenPrefixLength() local
756 if (Invalid || (CharNo == 0 && Lexer::isObviouslySimpleCharacter(*TokPtr))) in getTokenPrefixLength()
764 while (Lexer::isObviouslySimpleCharacter(*TokPtr)) { in getTokenPrefixLength()
767 ++TokPtr; in getTokenPrefixLength()
775 auto CharAndSize = Lexer::getCharAndSizeNoWarn(TokPtr, LangOpts); in getTokenPrefixLength()
776 TokPtr += CharAndSize.Size; in getTokenPrefixLength()
784 if (!Lexer::isObviouslySimpleCharacter(*TokPtr)) in getTokenPrefixLength()
785 PhysOffset += Lexer::SkipEscapedNewLines(TokPtr)-TokPtr; in getTokenPrefixLength()
4448 const char *TokPtr = BufferStart + DDTok.Offset; in convertDependencyDirectiveToken() local
4450 Result.setLocation(getSourceLocation(TokPtr)); in convertDependencyDirectiveToken()
4454 BufferPtr = TokPtr + DDTok.Length; in convertDependencyDirectiveToken()
4455 return TokPtr; in convertDependencyDirectiveToken()
4495 const char *TokPtr = convertDependencyDirectiveToken(DDTok, Result); in LexDependencyDirectiveToken() local
4502 Result.setRawIdentifierData(TokPtr); in LexDependencyDirectiveToken()
4511 Result.setLiteralData(TokPtr); in LexDependencyDirectiveToken()