Searched refs:TokPtr (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/ |
| H A D | TokenConcatenation.cpp | 62 const char *TokPtr = Buffer; in IsIdentifierStringPrefix() local 63 unsigned length = PP.getSpelling(Tok, TokPtr); in IsIdentifierStringPrefix() 64 return IsStringPrefix(StringRef(TokPtr, length), LangOpts.CPlusPlus11); in IsIdentifierStringPrefix() 142 const char *TokPtr = Buffer; in GetFirstChar() local 143 PP.getSpelling(Tok, TokPtr); in GetFirstChar() 144 return TokPtr[0]; in GetFirstChar()
|
| H A D | Lexer.cpp | 718 const char *TokPtr = SM.getCharacterData(TokStart, &Invalid); in getTokenPrefixLength() local 721 if (Invalid || (CharNo == 0 && Lexer::isObviouslySimpleCharacter(*TokPtr))) in getTokenPrefixLength() 729 while (Lexer::isObviouslySimpleCharacter(*TokPtr)) { in getTokenPrefixLength() 732 ++TokPtr; in getTokenPrefixLength() 741 Lexer::getCharAndSizeNoWarn(TokPtr, Size, LangOpts); in getTokenPrefixLength() 742 TokPtr += Size; in getTokenPrefixLength() 750 if (!Lexer::isObviouslySimpleCharacter(*TokPtr)) in getTokenPrefixLength() 751 PhysOffset += Lexer::SkipEscapedNewLines(TokPtr)-TokPtr; in getTokenPrefixLength()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/ |
| H A D | PrintPreprocessedOutput.cpp | 764 const char *TokPtr = Buffer; in PrintPreprocessedTokens() local 765 unsigned Len = PP.getSpelling(Tok, TokPtr); in PrintPreprocessedTokens() 766 OS.write(TokPtr, Len); in PrintPreprocessedTokens() 771 Callbacks->HandleNewlinesInToken(TokPtr, Len); in PrintPreprocessedTokens()
|