Lines Matching refs:TokPtr
798 const char *TokPtr = SM.getCharacterData(TokStart, &Invalid); in getTokenPrefixLength() local
801 if (Invalid || (CharNo == 0 && Lexer::isObviouslySimpleCharacter(*TokPtr))) in getTokenPrefixLength()
809 while (Lexer::isObviouslySimpleCharacter(*TokPtr)) { in getTokenPrefixLength()
812 ++TokPtr; in getTokenPrefixLength()
820 auto CharAndSize = Lexer::getCharAndSizeNoWarn(TokPtr, LangOpts); in getTokenPrefixLength()
821 TokPtr += CharAndSize.Size; in getTokenPrefixLength()
829 if (!Lexer::isObviouslySimpleCharacter(*TokPtr)) in getTokenPrefixLength()
830 PhysOffset += Lexer::SkipEscapedNewLines(TokPtr)-TokPtr; in getTokenPrefixLength()
4504 const char *TokPtr = BufferStart + DDTok.Offset; in convertDependencyDirectiveToken() local
4506 Result.setLocation(getSourceLocation(TokPtr)); in convertDependencyDirectiveToken()
4510 BufferPtr = TokPtr + DDTok.Length; in convertDependencyDirectiveToken()
4511 return TokPtr; in convertDependencyDirectiveToken()
4551 const char *TokPtr = convertDependencyDirectiveToken(DDTok, Result); in LexDependencyDirectiveToken() local
4558 Result.setRawIdentifierData(TokPtr); in LexDependencyDirectiveToken()
4567 Result.setLiteralData(TokPtr); in LexDependencyDirectiveToken()