Searched refs:CachedLexPos (Results 1 – 3 of 3) sorted by relevance
27 BacktrackPositions.push_back(CachedLexPos); in EnableBacktrackAtThisPos()43 CachedLexPos = BacktrackPositions.back(); in Backtrack()56 if (CachedLexPos < CachedTokens.size()) { in CachingLex()57 Result = CachedTokens[CachedLexPos++]; in CachingLex()69 ++CachedLexPos; in CachingLex()73 if (CachedLexPos < CachedTokens.size()) { in CachingLex()78 CachedLexPos = 0; in CachingLex()130 if (i < CachedLexPos) in AnnotatePreviousCachedTokens()133 CachedLexPos = i; in AnnotatePreviousCachedTokens()141 if (!CachedLexPos) in IsPreviousCachedToken()[all …]
183 if (CachedLexPos < CachedTokens.size()) { in EnterTokenStream()187 CachedTokens.insert(CachedTokens.begin() + CachedLexPos, in EnterTokenStream()
1000 CachedTokensTy::size_type CachedLexPos = 0; variable1658 if (CachedLexPos + N < CachedTokens.size()) in LookAhead()1659 return CachedTokens[CachedLexPos+N]; in LookAhead()1674 assert(signed(CachedLexPos) - signed(N) >= 0 && in RevertCachedTokens()1676 CachedLexPos -= N; in RevertCachedTokens()1709 if (CachedLexPos != 0 && isBacktrackEnabled()) in AnnotateCachedTokens()1716 assert(CachedLexPos != 0); in getLastCachedTokenLocation()1741 if (CachedLexPos != 0 && isBacktrackEnabled()) in ReplaceLastTokenWithAnnotation()1742 CachedTokens[CachedLexPos-1] = Tok; in ReplaceLastTokenWithAnnotation()1759 if (CachedLexPos != 0 && isBacktrackEnabled()) in TypoCorrectToken()[all …]