/external/clang/lib/Lex/ |
D | PPCaching.cpp | 52 if (CachedLexPos < CachedTokens.size()) { in CachingLex() 53 Result = CachedTokens[CachedLexPos++]; in CachingLex() 63 CachedTokens.push_back(Result); in CachingLex() 68 if (CachedLexPos < CachedTokens.size()) { in CachingLex() 72 CachedTokens.clear(); in CachingLex() 87 assert(CachedLexPos + N > CachedTokens.size() && "Confused caching."); in PeekAhead() 89 for (unsigned C = CachedLexPos + N - CachedTokens.size(); C > 0; --C) { in PeekAhead() 90 CachedTokens.push_back(Token()); in PeekAhead() 91 Lex(CachedTokens.back()); in PeekAhead() 94 return CachedTokens.back(); in PeekAhead() [all …]
|
D | PPLexerChange.cpp | 195 if (CachedLexPos < CachedTokens.size()) { in EnterTokenStream() 198 CachedTokens.insert(CachedTokens.begin() + CachedLexPos, in EnterTokenStream()
|
/external/llvm-project/clang/lib/Lex/ |
D | PPCaching.cpp | 56 if (CachedLexPos < CachedTokens.size()) { in CachingLex() 57 Result = CachedTokens[CachedLexPos++]; in CachingLex() 68 CachedTokens.push_back(Result); in CachingLex() 73 if (CachedLexPos < CachedTokens.size()) { in CachingLex() 77 CachedTokens.clear(); in CachingLex() 106 assert(CachedLexPos + N > CachedTokens.size() && "Confused caching."); in PeekAhead() 108 for (size_t C = CachedLexPos + N - CachedTokens.size(); C > 0; --C) { in PeekAhead() 109 CachedTokens.push_back(Token()); in PeekAhead() 110 Lex(CachedTokens.back()); in PeekAhead() 113 return CachedTokens.back(); in PeekAhead() [all …]
|
D | PPLexerChange.cpp | 157 if (CachedLexPos < CachedTokens.size()) { in EnterTokenStream() 161 CachedTokens.insert(CachedTokens.begin() + CachedLexPos, in EnterTokenStream()
|
/external/clang/lib/Parse/ |
D | ParseCXXInlineMethods.cpp | 123 CachedTokens Toks; in ParseCXXInlineMethodDef() 140 CachedTokens &Toks = LM->Toks; in ParseCXXInlineMethodDef() 204 CachedTokens &Toks = MI->Toks; in ParseCXXNonStaticMemberInitializer() 322 if (CachedTokens *Toks = LM.DefaultArgs[I].Toks) { in ParseLexedMethodDeclaration() 397 if (CachedTokens *Toks = LM.ExceptionSpecTokens) { in ParseLexedMethodDeclaration() 436 CachedTokens *ExceptionSpecTokens; in ParseLexedMethodDeclaration() 670 CachedTokens &Toks, in ConsumeAndStoreUntil() 769 bool Parser::ConsumeAndStoreFunctionPrologue(CachedTokens &Toks) { in ConsumeAndStoreFunctionPrologue() 941 bool Parser::ConsumeAndStoreConditional(CachedTokens &Toks) { in ConsumeAndStoreConditional() 994 CachedTokens Toks; [all …]
|
D | ParseOpenMP.cpp | 495 CachedTokens &Toks, SourceLocation Loc) { in ParseOMPDeclareSimdClauses() 596 CachedTokens Toks; in ParseOpenMPDeclarativeDirectiveWithExtDecl()
|
D | Parser.cpp | 1053 CachedTokens Toks; in ParseFunctionDefinition() 1186 CachedTokens Skipped; in SkipFunctionBody()
|
D | ParseTemplate.cpp | 1421 void Parser::LexTemplateFunctionForLateParsing(CachedTokens &Toks) { in LexTemplateFunctionForLateParsing()
|
D | ParseExprCXX.cpp | 1180 CachedTokens *ExceptionSpecTokens; in ParseLambdaExpressionAfterIntroducer() 3130 CachedTokens Toks; in ParseCXXAmbiguousParenExpression()
|
D | ParseDecl.cpp | 5598 CachedTokens *ExceptionSpecTokens = nullptr; in ParseFunctionDeclarator() 5926 CachedTokens *DefArgToks = nullptr; in ParseParameterDeclarationClause() 5963 DefArgToks = new CachedTokens; in ParseParameterDeclarationClause()
|
D | ParseDeclCXX.cpp | 3353 CachedTokens *&ExceptionSpecTokens) { in tryParseExceptionSpecification() 3381 ExceptionSpecTokens = new CachedTokens; in tryParseExceptionSpecification()
|
D | ParseStmt.cpp | 2012 CachedTokens Toks; in trySkippingFunctionBody()
|
/external/llvm-project/clang/lib/Parse/ |
D | ParseCXXInlineMethods.cpp | 120 CachedTokens Toks; in ParseCXXInlineMethodDef() 136 CachedTokens &Toks = LM->Toks; in ParseCXXInlineMethodDef() 191 CachedTokens &Toks = MI->Toks; in ParseCXXNonStaticMemberInitializer() 345 std::unique_ptr<CachedTokens> Toks = std::move(LM.DefaultArgs[I].Toks); in ParseLexedMethodDeclaration() 427 if (CachedTokens *Toks = LM.ExceptionSpecTokens) { in ParseLexedMethodDeclaration() 468 CachedTokens *ExceptionSpecTokens; in ParseLexedMethodDeclaration() 799 CachedTokens &Toks, in ConsumeAndStoreUntil() 885 bool Parser::ConsumeAndStoreFunctionPrologue(CachedTokens &Toks) { in ConsumeAndStoreFunctionPrologue() 1085 bool Parser::ConsumeAndStoreConditional(CachedTokens &Toks) { in ConsumeAndStoreConditional() 1139 CachedTokens Toks; [all …]
|
D | ParseOpenMP.cpp | 774 CachedTokens &Toks, SourceLocation Loc) { in ParseOMPDeclareSimdClauses() 1359 CachedTokens &Toks, in ParseOMPDeclareVariantClauses() 1735 CachedTokens Toks; in ParseOpenMPDeclarativeDirectiveWithExtDecl() 1945 CachedTokens Toks; in ParseOpenMPDeclarativeDirectiveWithExtDecl()
|
D | Parser.cpp | 1243 CachedTokens Toks; in ParseFunctionDefinition() 1387 CachedTokens Skipped; in SkipFunctionBody()
|
D | ParseTemplate.cpp | 1706 void Parser::LexTemplateFunctionForLateParsing(CachedTokens &Toks) { in LexTemplateFunctionForLateParsing()
|
D | ParseExprCXX.cpp | 1364 CachedTokens *ExceptionSpecTokens; in ParseLambdaExpressionAfterIntroducer() 3868 CachedTokens Toks; in ParseCXXAmbiguousParenExpression()
|
D | ParseDeclCXX.cpp | 3665 CachedTokens *&ExceptionSpecTokens) { in tryParseExceptionSpecification() 3693 ExceptionSpecTokens = new CachedTokens; in tryParseExceptionSpecification()
|
/external/llvm-project/clang/include/clang/Parse/ |
D | Parser.h | 1277 CachedTokens Toks; 1299 CachedTokens Toks; 1305 void takeToks(CachedTokens &Cached) { Toks.swap(Cached); } in takeToks() 1306 const CachedTokens &toks() const { return Toks; } in toks() 1329 CachedTokens Toks; 1342 std::unique_ptr<CachedTokens> Toks = nullptr) 1352 std::unique_ptr<CachedTokens> Toks; 1379 CachedTokens *ExceptionSpecTokens; 1398 CachedTokens Toks; 1523 void LexTemplateFunctionForLateParsing(CachedTokens &Toks); [all …]
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 954 CachedTokens Toks; 985 CachedTokens Toks; 1004 CachedTokens *Toks = nullptr) 1014 CachedTokens *Toks; 1047 CachedTokens *ExceptionSpecTokens; 1066 CachedTokens Toks; 1192 void LexTemplateFunctionForLateParsing(CachedTokens &Toks); 1227 bool ConsumeAndStoreFunctionPrologue(CachedTokens &Toks); 1228 bool ConsumeAndStoreInitializer(CachedTokens &Toks, CachedInitKind CIK); 1229 bool ConsumeAndStoreConditional(CachedTokens &Toks); [all …]
|
/external/clang/include/clang/Lex/ |
D | Preprocessor.h | 619 CachedTokensTy CachedTokens; variable 1154 if (CachedLexPos + N < CachedTokens.size()) in LookAhead() 1155 return CachedTokens[CachedLexPos+N]; in LookAhead() 1181 CachedTokens.insert(CachedTokens.begin()+CachedLexPos, Tok); in EnterToken() 1202 return CachedTokens[CachedLexPos-1].getLastLoc(); in getLastCachedTokenLocation() 1227 CachedTokens[CachedLexPos-1] = Tok; in ReplaceLastTokenWithAnnotation() 1235 CachedTokens[CachedLexPos-1] = Tok; in TypoCorrectToken()
|
/external/llvm-project/clang/include/clang/Lex/ |
D | Preprocessor.h | 858 CachedTokensTy CachedTokens; variable 1488 if (CachedLexPos + N < CachedTokens.size()) in LookAhead() 1489 return CachedTokens[CachedLexPos+N]; in LookAhead() 1525 CachedTokens.insert(CachedTokens.begin()+CachedLexPos, Tok); in EnterToken() 1547 return CachedTokens[CachedLexPos-1].getLastLoc(); in getLastCachedTokenLocation() 1572 CachedTokens[CachedLexPos-1] = Tok; in ReplaceLastTokenWithAnnotation() 1590 CachedTokens[CachedLexPos-1] = Tok; in TypoCorrectToken()
|
/external/llvm-project/clang/include/clang/Sema/ |
D | DeclSpec.h | 1158 typedef SmallVector<Token, 4> CachedTokens; typedef 1250 std::unique_ptr<CachedTokens> DefaultArgTokens; 1255 std::unique_ptr<CachedTokens> DefArgTokens = nullptr) 1349 CachedTokens *ExceptionSpecTokens; 1637 CachedTokens *ExceptionSpecTokens,
|
/external/clang/lib/Sema/ |
D | DeclSpec.cpp | 175 CachedTokens *ExceptionSpecTokens, in getFunction()
|
/external/llvm-project/clang/lib/Sema/ |
D | DeclSpec.cpp | 177 CachedTokens *ExceptionSpecTokens, in getFunction()
|