Home
last modified time | relevance | path

Searched refs:CachedTokensTy (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPPCaching.cpp17 std::pair<Preprocessor::CachedTokensTy::size_type, bool>
22 static_cast<CachedTokensTy::difference_type>(BacktrackPos) < 0; in LastBacktrackPos()
42 Preprocessor::CachedTokensTy Preprocessor::PopUnannotatedBacktrackTokens() { in PopUnannotatedBacktrackTokens()
156 for (CachedTokensTy::size_type i = CachedLexPos; i != 0; --i) { in AnnotatePreviousCachedTokens()
157 CachedTokensTy::iterator AnnotBegin = CachedTokens.begin() + i-1; in AnnotatePreviousCachedTokens()
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h1151 using CachedTokensTy = SmallVector<Token, 1>; variable
1155 CachedTokensTy CachedTokens;
1162 CachedTokensTy::size_type CachedLexPos = 0;
1169 std::vector<CachedTokensTy::size_type> BacktrackPositions;
1173 std::vector<std::pair<CachedTokensTy, CachedTokensTy::size_type>>
1745 std::pair<CachedTokensTy::size_type, bool> LastBacktrackPos();
1747 CachedTokensTy PopUnannotatedBacktrackTokens();