Home
last modified time | relevance | path

Searched refs:CachedLexPos (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPPCaching.cpp36 BacktrackPositions.push_back(Unannotated ? ~CachedLexPos : CachedLexPos); in EnableBacktrackAtThisPos()
70 CachedLexPos = BacktrackPos; in Backtrack()
84 if (CachedLexPos < CachedTokens.size()) { in CachingLex()
85 Result = CachedTokens[CachedLexPos++]; in CachingLex()
97 ++CachedLexPos; in CachingLex()
103 if (CachedLexPos < CachedTokens.size()) { in CachingLex()
108 CachedLexPos = 0; in CachingLex()
136 assert(CachedLexPos + N > CachedTokens.size() && "Confused caching."); in PeekAhead()
138 for (size_t C = CachedLexPos + N - CachedTokens.size(); C > 0; --C) { in PeekAhead()
150 assert(CachedLexPos != 0 && "Expected to have some cached tokens"); in AnnotatePreviousCachedTokens()
[all …]
H A DPPLexerChange.cpp177 if (CachedLexPos < CachedTokens.size()) { in EnterTokenStream()
181 CachedTokens.insert(CachedTokens.begin() + CachedLexPos, in EnterTokenStream()
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h1162 CachedTokensTy::size_type CachedLexPos = 0; variable
1867 if (CachedLexPos + N < CachedTokens.size()) in LookAhead()
1868 return CachedTokens[CachedLexPos+N]; in LookAhead()
1881 assert(signed(CachedLexPos) - signed(N) >= in RevertCachedTokens()
1884 assert(signed(CachedLexPos) - signed(N) >= 0 && in RevertCachedTokens()
1886 CachedLexPos -= N; in RevertCachedTokens()
1905 CachedTokens.insert(CachedTokens.begin()+CachedLexPos, Tok); in EnterToken()
1919 if (CachedLexPos != 0 && isBacktrackEnabled()) in AnnotateCachedTokens()
1926 assert(CachedLexPos != 0); in getLastCachedTokenLocation()
1927 return CachedTokens[CachedLexPos-1].getLastLoc(); in getLastCachedTokenLocation()
[all …]