Home
last modified time | relevance | path

Searched refs:TokPtr (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Lex/
H A DTokenConcatenation.cpp61 const char *TokPtr = Buffer; in IsIdentifierStringPrefix() local
62 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() local
142 PP.getSpelling(Tok, TokPtr); in GetFirstChar()
143 return TokPtr[0]; in GetFirstChar()
H A DLexer.cpp728 const char *TokPtr = SM.getCharacterData(TokStart, &Invalid); in getTokenPrefixLength() local
731 if (Invalid || (CharNo == 0 && Lexer::isObviouslySimpleCharacter(*TokPtr))) in getTokenPrefixLength()
739 while (Lexer::isObviouslySimpleCharacter(*TokPtr)) { in getTokenPrefixLength()
742 ++TokPtr; in getTokenPrefixLength()
751 Lexer::getCharAndSizeNoWarn(TokPtr, Size, LangOpts); in getTokenPrefixLength()
752 TokPtr += Size; in getTokenPrefixLength()
760 if (!Lexer::isObviouslySimpleCharacter(*TokPtr)) in getTokenPrefixLength()
761 PhysOffset += Lexer::SkipEscapedNewLines(TokPtr)-TokPtr; in getTokenPrefixLength()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DMacroExpansionContext.cpp194 const char *TokPtr = Tmp; in dumpTokenInto() local
196 unsigned Len = PP.getSpelling(Tok, TokPtr); in dumpTokenInto()
197 OS.write(TokPtr, Len); in dumpTokenInto()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/
H A DPrintPreprocessedOutput.cpp793 const char *TokPtr = Buffer; in PrintPreprocessedTokens() local
794 unsigned Len = PP.getSpelling(Tok, TokPtr); in PrintPreprocessedTokens()
795 OS.write(TokPtr, Len); in PrintPreprocessedTokens()
800 Callbacks->HandleNewlinesInToken(TokPtr, Len); in PrintPreprocessedTokens()