Searched refs:TokPtr (Results 1 – 4 of 4) sorted by relevance
61 const char *TokPtr = Buffer; in IsIdentifierStringPrefix() local62 unsigned length = PP.getSpelling(Tok, TokPtr); in IsIdentifierStringPrefix()63 return IsStringPrefix(StringRef(TokPtr, length), LangOpts.CPlusPlus11); in IsIdentifierStringPrefix()141 const char *TokPtr = Buffer; in GetFirstChar() local142 PP.getSpelling(Tok, TokPtr); in GetFirstChar()143 return TokPtr[0]; in GetFirstChar()
764 while (Lexer::isObviouslySimpleCharacter(*TokPtr)) { in getTokenPrefixLength()767 ++TokPtr; 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() local4450 Result.setLocation(getSourceLocation(TokPtr)); in convertDependencyDirectiveToken()4454 BufferPtr = TokPtr + DDTok.Length; in convertDependencyDirectiveToken()4455 return TokPtr; in convertDependencyDirectiveToken()4502 Result.setRawIdentifierData(TokPtr); in LexDependencyDirectiveToken()[all …]
195 const char *TokPtr = Tmp; in dumpTokenInto() local197 unsigned Len = PP.getSpelling(Tok, TokPtr); in dumpTokenInto()198 OS.write(TokPtr, Len); in dumpTokenInto()
891 const char *TokPtr = Buffer; in PrintPreprocessedTokens() local892 unsigned Len = PP.getSpelling(Tok, TokPtr); in PrintPreprocessedTokens()893 Callbacks->OS->write(TokPtr, Len); in PrintPreprocessedTokens()901 Callbacks->HandleNewlinesInToken(TokPtr, Len); in PrintPreprocessedTokens()902 if (Tok.is(tok::comment) && Len >= 2 && TokPtr[0] == '/' && in PrintPreprocessedTokens()903 TokPtr[1] == '/') { in PrintPreprocessedTokens()