Searched refs:CachedTokens (Results 1 – 17 of 17) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseCXXInlineMethods.cpp | 166 CachedTokens Toks; in ParseCXXInlineMethodDef() 182 CachedTokens &Toks = LM->Toks; in ParseCXXInlineMethodDef() 251 CachedTokens &Toks = MI->Toks; in ParseCXXNonStaticMemberInitializer() 405 std::unique_ptr<CachedTokens> Toks = std::move(LM.DefaultArgs[I].Toks); in ParseLexedMethodDeclaration() 488 if (CachedTokens *Toks = LM.ExceptionSpecTokens) { in ParseLexedMethodDeclaration() 547 CachedTokens *ExceptionSpecTokens; in ParseLexedMethodDeclaration() 885 CachedTokens &Toks, in ConsumeAndStoreUntil() 972 bool Parser::ConsumeAndStoreFunctionPrologue(CachedTokens &Toks) { in ConsumeAndStoreFunctionPrologue() 1185 bool Parser::ConsumeAndStoreConditional(CachedTokens &Toks) { in ConsumeAndStoreConditional() 1239 CachedTokens Toks; [all …]
|
H A D | ParseDeclCXX.cpp | 4117 ExprResult &NoexceptExpr, CachedTokens *&ExceptionSpecTokens) { in tryParseExceptionSpecification() 4145 ExceptionSpecTokens = new CachedTokens; in tryParseExceptionSpecification() 4523 CachedTokens &OpenMPTokens) { in ParseOpenMPAttributeArgs() 4680 SourceLocation ScopeLoc, CachedTokens &OpenMPTokens) { in ParseCXX11AttributeArgs() 4800 CachedTokens &OpenMPTokens, in ParseCXX11AttributeSpecifierInternal() 5143 CachedTokens OpenMPTokens; in ParseMicrosoftAttributes()
|
H A D | ParseOpenMP.cpp | 803 CachedTokens &Toks, SourceLocation Loc) { in ParseOMPDeclareSimdClauses() 1392 CachedTokens &Toks, in ParseOMPDeclareVariantClauses() 2069 CachedTokens Toks; in ParseOpenMPDeclarativeDirectiveWithExtDecl() 2299 CachedTokens Toks; in ParseOpenMPDeclarativeDirectiveWithExtDecl()
|
H A D | Parser.cpp | 1370 CachedTokens Toks; in ParseFunctionDefinition() 1538 CachedTokens Skipped; in SkipFunctionBody()
|
H A D | ParseTemplate.cpp | 1690 void Parser::LexTemplateFunctionForLateParsing(CachedTokens &Toks) { in LexTemplateFunctionForLateParsing()
|
H A D | ParseExprCXX.cpp | 1535 CachedTokens *ExceptionSpecTokens; in ParseLambdaExpressionAfterIntroducer() 4085 CachedTokens Toks; in ParseCXXAmbiguousParenExpression()
|
H A D | ParseStmt.cpp | 2592 CachedTokens Toks; in trySkippingFunctionBody()
|
H A D | ParseDecl.cpp | 7516 CachedTokens *ExceptionSpecTokens = nullptr; in ParseFunctionDeclarator() 7944 std::unique_ptr<CachedTokens> DefArgToks; in ParseParameterDeclarationClause() 8006 DefArgToks.reset(new CachedTokens); in ParseParameterDeclarationClause()
|
H A D | ParseObjc.cpp | 2721 CachedTokens &Toks = LM->Toks; in StashAwayMethodOrFunctionBodyTokens()
|
/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 1371 CachedTokens Toks; 1393 CachedTokens Toks; 1399 void takeToks(CachedTokens &Cached) { Toks.swap(Cached); } in takeToks() 1400 const CachedTokens &toks() const { return Toks; } in toks() 1432 CachedTokens Toks; 1445 std::unique_ptr<CachedTokens> Toks = nullptr) 1455 std::unique_ptr<CachedTokens> Toks; 1482 CachedTokens *ExceptionSpecTokens; 1501 CachedTokens Toks; 1625 void LexTemplateFunctionForLateParsing(CachedTokens &Toks); [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | Preprocessor.h | 1147 CachedTokensTy CachedTokens; variable 1830 if (CachedLexPos + N < CachedTokens.size()) in LookAhead() 1831 return CachedTokens[CachedLexPos+N]; in LookAhead() 1867 CachedTokens.insert(CachedTokens.begin()+CachedLexPos, Tok); in EnterToken() 1889 return CachedTokens[CachedLexPos-1].getLastLoc(); in getLastCachedTokenLocation() 1914 CachedTokens[CachedLexPos-1] = Tok; in ReplaceLastTokenWithAnnotation() 1932 CachedTokens[CachedLexPos-1] = Tok; in TypoCorrectToken()
|
/freebsd/contrib/llvm-project/clang/lib/Lex/ |
H A D | PPLexerChange.cpp | 184 if (CachedLexPos < CachedTokens.size()) { in EnterTokenStream() 188 CachedTokens.insert(CachedTokens.begin() + CachedLexPos, in EnterTokenStream()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1242 typedef SmallVector<Token, 4> CachedTokens; typedef 1340 std::unique_ptr<CachedTokens> DefaultArgTokens; 1344 std::unique_ptr<CachedTokens> DefArgTokens = nullptr) 1445 CachedTokens *ExceptionSpecTokens; 1726 CachedTokens *ExceptionSpecTokens,
|
H A D | Sema.h | 12050 CachedTokens &Toks); 15110 CachedTokens Toks;
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | DeclSpec.cpp | 178 CachedTokens *ExceptionSpecTokens, in getFunction()
|
H A D | SemaTemplate.cpp | 10808 CachedTokens &Toks) { in MarkAsLateParsedTemplate()
|
H A D | SemaDeclCXX.cpp | 427 std::unique_ptr<CachedTokens> Toks = in CheckExtraCXXDefaultArguments()
|