Searched refs:DeclEnd (Results 1 - 8 of 8) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseTemplate.cpp38 DeclaratorContext Context, SourceLocation &DeclEnd,
44 DeclEnd, AccessAttrs, AS);
46 return ParseTemplateDeclarationOrSpecialization(Context, DeclEnd, AccessAttrs,
75 DeclaratorContext Context, SourceLocation &DeclEnd,
168 DeclEnd);
173 ParsingTemplateParams, DeclEnd, AccessAttrs, AS);
179 /// \param DeclEnd will receive the source location of the last token
188 ParsingDeclRAIIObject &DiagsFromTParams, SourceLocation &DeclEnd,
198 return ParseStaticAssertDeclaration(DeclEnd);
212 auto usingDeclPtr = ParseUsingDirectiveOrDeclaration(Context, TemplateInfo, DeclEnd,
[all...]
H A DParseDeclCXX.cpp59 SourceLocation &DeclEnd,
133 Decl *NSAlias = ParseNamespaceAlias(NamespaceLoc, IdentLoc, Ident, DeclEnd);
229 DeclEnd = T.getCloseLocation();
230 Actions.ActOnFinishNamespaceDef(NamespcDecl, DeclEnd);
280 SourceLocation &DeclEnd) {
320 DeclEnd = Tok.getLocation();
465 SourceLocation &DeclEnd,
495 Decl *UsingDir = ParseUsingDirective(Context, UsingLoc, DeclEnd, attrs);
504 return ParseUsingDeclaration(Context, TemplateInfo, UsingLoc, DeclEnd,
520 SourceLocation &DeclEnd,
58 ParseNamespace(DeclaratorContext Context, SourceLocation &DeclEnd, SourceLocation InlineLoc) argument
277 ParseNamespaceAlias(SourceLocation NamespaceLoc, SourceLocation AliasLoc, IdentifierInfo *Alias, SourceLocation &DeclEnd) argument
463 ParseUsingDirectiveOrDeclaration(DeclaratorContext Context, const ParsedTemplateInfo &TemplateInfo, SourceLocation &DeclEnd, ParsedAttributesWithRange &attrs) argument
518 ParseUsingDirective(DeclaratorContext Context, SourceLocation UsingLoc, SourceLocation &DeclEnd, ParsedAttributes &attrs) argument
675 ParseUsingDeclaration(DeclaratorContext Context, const ParsedTemplateInfo &TemplateInfo, SourceLocation UsingLoc, SourceLocation &DeclEnd, AccessSpecifier AS) argument
783 ParseAliasDeclarationAfterDeclarator( const ParsedTemplateInfo &TemplateInfo, SourceLocation UsingLoc, UsingDeclarator &D, SourceLocation &DeclEnd, AccessSpecifier AS, ParsedAttributes &Attrs, Decl **OwnedType) argument
869 ParseStaticAssertDeclaration(SourceLocation &DeclEnd) argument
2545 SourceLocation DeclEnd; local
2554 SourceLocation DeclEnd; local
2598 SourceLocation DeclEnd; local
[all...]
H A DParser.cpp867 SourceLocation DeclEnd; local
868 return ParseDeclaration(DeclaratorContext::FileContext, DeclEnd, attrs);
877 SourceLocation DeclEnd; local
878 return ParseDeclaration(DeclaratorContext::FileContext, DeclEnd, attrs);
888 SourceLocation DeclEnd; local
889 return ParseDeclaration(DeclaratorContext::FileContext, DeclEnd, attrs);
897 SourceLocation DeclEnd; local
898 return ParseDeclaration(DeclaratorContext::FileContext, DeclEnd, attrs);
911 SourceLocation DeclEnd; local
914 TemplateLoc, DeclEnd, attr
[all...]
H A DParseStmt.cpp214 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local
218 Decl = ParseDeclaration(DeclaratorContext::BlockContext, DeclEnd, Attrs,
222 ParseDeclaration(DeclaratorContext::BlockContext, DeclEnd, Attrs);
226 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd);
1109 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local
1111 ParseDeclaration(DeclaratorContext::BlockContext, DeclEnd, attrs);
1112 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd);
1849 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local
1851 DeclaratorContext::ForContext, DeclEnd, attrs, false,
H A DParseDecl.cpp1583 /// location of the semicolon in DeclEnd.
1597 Parser::ParseDeclaration(DeclaratorContext Context, SourceLocation &DeclEnd, argument
1610 SingleDecl = ParseDeclarationStartingWithTemplate(Context, DeclEnd, attrs);
1617 return ParseNamespace(Context, DeclEnd, InlineLoc);
1619 return ParseSimpleDeclaration(Context, DeclEnd, attrs, true, nullptr,
1623 return ParseNamespace(Context, DeclEnd);
1626 DeclEnd, attrs);
1630 SingleDecl = ParseStaticAssertDeclaration(DeclEnd);
1633 return ParseSimpleDeclaration(Context, DeclEnd, attrs, true, nullptr,
1664 DeclaratorContext Context, SourceLocation &DeclEnd,
1663 ParseSimpleDeclaration( DeclaratorContext Context, SourceLocation &DeclEnd, ParsedAttributesWithRange &Attrs, bool RequireSemi, ForRangeInit *FRI, SourceLocation *DeclSpecStart) argument
1855 ParseDeclGroup(ParsingDeclSpec &DS, DeclaratorContext Context, SourceLocation *DeclEnd, ForRangeInit *FRI) argument
4135 SourceLocation DeclEnd; local
[all...]
H A DParseExprCXX.cpp2022 SourceLocation DeclStart = Tok.getLocation(), DeclEnd;
2024 ParseSimpleDeclaration(DeclaratorContext::InitStmtContext, DeclEnd,
2026 *InitStmt = Actions.ActOnDeclStmt(DG, DeclStart, DeclEnd);
2032 SourceLocation DeclStart = Tok.getLocation(), DeclEnd;
2034 DeclaratorContext::ForContext, DeclEnd, attrs, false, FRI);
H A DParseObjc.cpp658 SourceLocation DeclEnd; local
660 ParseDeclaration(DeclaratorContext::FileContext, DeclEnd, attrs));
1967 SourceLocation DeclEnd; local
1968 ParseStaticAssertDeclaration(DeclEnd);
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h2299 SourceLocation &DeclEnd,
2303 ParseSimpleDeclaration(DeclaratorContext Context, SourceLocation &DeclEnd,
2309 SourceLocation *DeclEnd = nullptr,
2922 SourceLocation &DeclEnd,
2941 SourceLocation &DeclEnd, ParsedAttributesWithRange &attrs);
2944 SourceLocation &DeclEnd,
2964 SourceLocation &DeclEnd,
2968 UsingDeclarator &D, SourceLocation &DeclEnd, AccessSpecifier AS,
2971 Decl *ParseStaticAssertDeclaration(SourceLocation &DeclEnd);
2974 SourceLocation &DeclEnd);
[all...]

Completed in 195 milliseconds