HomeSort by: relevance | last modified time | path
    Searched refs:CachedLexPos (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Lex/
PPCaching.cpp 27 BacktrackPositions.push_back(CachedLexPos);
43 CachedLexPos = BacktrackPositions.back();
56 if (CachedLexPos < CachedTokens.size()) {
57 Result = CachedTokens[CachedLexPos++];
69 ++CachedLexPos;
73 if (CachedLexPos < CachedTokens.size()) {
78 CachedLexPos = 0;
106 assert(CachedLexPos + N > CachedTokens.size() && "Confused caching.");
108 for (size_t C = CachedLexPos + N - CachedTokens.size(); C > 0; --C) {
118 assert(CachedLexPos != 0 && "Expected to have some cached tokens")
    [all...]
PPLexerChange.cpp 157 if (CachedLexPos < CachedTokens.size()) {
161 CachedTokens.insert(CachedTokens.begin() + CachedLexPos,
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
Preprocessor.h 865 CachedTokensTy::size_type CachedLexPos = 0;
870 /// indicate where CachedLexPos should be set when the BackTrack() method is
1493 if (CachedLexPos + N < CachedTokens.size())
1494 return CachedTokens[CachedLexPos+N];
1507 assert(signed(CachedLexPos) - signed(N) >= signed(BacktrackPositions.back())
1509 assert(signed(CachedLexPos) - signed(N) >= 0 &&
1511 CachedLexPos -= N;
1530 CachedTokens.insert(CachedTokens.begin()+CachedLexPos, Tok);
1544 if (CachedLexPos != 0 && isBacktrackEnabled())
1551 assert(CachedLexPos != 0)
    [all...]

Completed in 28 milliseconds