Searched refs:CachedTokens (Results 1 - 18 of 18) sorted by relevance
/netbsd-current/external/apache2/llvm/dist/clang/lib/Lex/ |
H A D | PPCaching.cpp | 56 if (CachedLexPos < CachedTokens.size()) { 57 Result = CachedTokens[CachedLexPos++]; 68 CachedTokens.push_back(Result); 73 if (CachedLexPos < CachedTokens.size()) { 77 CachedTokens.clear(); 106 assert(CachedLexPos + N > CachedTokens.size() && "Confused caching."); 108 for (size_t C = CachedLexPos + N - CachedTokens.size(); C > 0; --C) { 109 CachedTokens.push_back(Token()); 110 Lex(CachedTokens.back()); 113 return CachedTokens [all...] |
H A D | PPLexerChange.cpp | 157 if (CachedLexPos < CachedTokens.size()) { 161 CachedTokens.insert(CachedTokens.begin() + CachedLexPos,
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Parse/ |
H A D | ParseCXXInlineMethods.cpp | 120 CachedTokens Toks; 136 CachedTokens &Toks = LM->Toks; 191 CachedTokens &Toks = MI->Toks; 345 std::unique_ptr<CachedTokens> Toks = std::move(LM.DefaultArgs[I].Toks); 427 if (CachedTokens *Toks = LM.ExceptionSpecTokens) { 468 CachedTokens *ExceptionSpecTokens; 799 CachedTokens &Toks, 885 bool Parser::ConsumeAndStoreFunctionPrologue(CachedTokens &Toks) { 1085 bool Parser::ConsumeAndStoreConditional(CachedTokens &Toks) { 1139 CachedTokens Tok [all...] |
H A D | ParseOpenMP.cpp | 784 CachedTokens &Toks, SourceLocation Loc) { 1369 CachedTokens &Toks, 1873 CachedTokens Toks; 2090 CachedTokens Toks;
|
H A D | Parser.cpp | 1243 CachedTokens Toks; 1387 CachedTokens Skipped;
|
H A D | ParseTemplate.cpp | 1706 void Parser::LexTemplateFunctionForLateParsing(CachedTokens &Toks) {
|
H A D | ParseDeclCXX.cpp | 3678 CachedTokens *&ExceptionSpecTokens) { 3706 ExceptionSpecTokens = new CachedTokens;
|
H A D | ParseExprCXX.cpp | 1349 CachedTokens *ExceptionSpecTokens; 3853 CachedTokens Toks;
|
H A D | ParseDecl.cpp | 6511 CachedTokens *ExceptionSpecTokens = nullptr; 6868 std::unique_ptr<CachedTokens> DefArgToks; 6929 DefArgToks.reset(new CachedTokens);
|
H A D | ParseStmt.cpp | 2332 CachedTokens Toks;
|
H A D | ParseObjc.cpp | 2655 CachedTokens &Toks = LM->Toks;
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Parse/ |
H A D | Parser.h | 1280 CachedTokens Toks; 1302 CachedTokens Toks; 1308 void takeToks(CachedTokens &Cached) { Toks.swap(Cached); } 1309 const CachedTokens &toks() const { return Toks; } 1332 CachedTokens Toks; 1345 std::unique_ptr<CachedTokens> Toks = nullptr) 1355 std::unique_ptr<CachedTokens> Toks; 1382 CachedTokens *ExceptionSpecTokens; 1399 /// CachedTokens - The sequence of tokens that comprises the initializer, 1401 CachedTokens Tok [all...] |
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Lex/ |
H A D | Preprocessor.h | 858 CachedTokensTy CachedTokens; 863 /// If it points beyond the CachedTokens vector, it means that a normal 1493 if (CachedLexPos + N < CachedTokens.size()) 1494 return CachedTokens[CachedLexPos+N]; 1530 CachedTokens.insert(CachedTokens.begin()+CachedLexPos, Tok); 1552 return CachedTokens[CachedLexPos-1].getLastLoc(); 1556 /// CachedTokens. 1559 /// Replace token in `CachedLexPos - 1` in CachedTokens by the tokens 1562 /// Useful when a token needs to be split in smaller ones and CachedTokens [all...] |
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1167 typedef SmallVector<Token, 4> CachedTokens; typedef in namespace:clang 1261 std::unique_ptr<CachedTokens> DefaultArgTokens; 1266 std::unique_ptr<CachedTokens> DefArgTokens = nullptr) 1360 CachedTokens *ExceptionSpecTokens; 1639 CachedTokens *ExceptionSpecTokens,
|
H A D | Sema.h | 7107 CachedTokens &Toks); 12940 CachedTokens Toks;
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | DeclSpec.cpp | 177 CachedTokens *ExceptionSpecTokens,
|
H A D | SemaTemplate.cpp | 10941 CachedTokens &Toks) {
|
H A D | SemaDeclCXX.cpp | 417 std::unique_ptr<CachedTokens> Toks =
|
Completed in 684 milliseconds