Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseTemplate.cpp38 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseDeclarationStartingWithTemplate() argument
44 DeclEnd, AccessAttrs, AS); in ParseDeclarationStartingWithTemplate()
46 return ParseTemplateDeclarationOrSpecialization(Context, DeclEnd, AccessAttrs, in ParseDeclarationStartingWithTemplate()
75 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseTemplateDeclarationOrSpecialization() argument
167 DeclEnd); in ParseTemplateDeclarationOrSpecialization()
172 ParsingTemplateParams, DeclEnd, AccessAttrs, AS); in ParseTemplateDeclarationOrSpecialization()
187 ParsingDeclRAIIObject &DiagsFromTParams, SourceLocation &DeclEnd, in ParseSingleDeclarationAfterTemplate() argument
197 return ParseStaticAssertDeclaration(DeclEnd); in ParseSingleDeclarationAfterTemplate()
211 auto usingDeclPtr = ParseUsingDirectiveOrDeclaration(Context, TemplateInfo, DeclEnd, in ParseSingleDeclarationAfterTemplate()
227 DeclEnd = ConsumeToken(); in ParseSingleDeclarationAfterTemplate()
[all …]
H A DParseDeclCXX.cpp59 SourceLocation &DeclEnd, in ParseNamespace() argument
133 Decl *NSAlias = ParseNamespaceAlias(NamespaceLoc, IdentLoc, Ident, DeclEnd); in ParseNamespace()
229 DeclEnd = T.getCloseLocation(); in ParseNamespace()
230 Actions.ActOnFinishNamespaceDef(NamespcDecl, DeclEnd); in ParseNamespace()
280 SourceLocation &DeclEnd) { in ParseNamespaceAlias() argument
320 DeclEnd = Tok.getLocation(); in ParseNamespaceAlias()
465 SourceLocation &DeclEnd, in ParseUsingDirectiveOrDeclaration() argument
495 Decl *UsingDir = ParseUsingDirective(Context, UsingLoc, DeclEnd, attrs); in ParseUsingDirectiveOrDeclaration()
504 return ParseUsingDeclaration(Context, TemplateInfo, UsingLoc, DeclEnd, in ParseUsingDirectiveOrDeclaration()
520 SourceLocation &DeclEnd, in ParseUsingDirective() argument
[all …]
H A DParser.cpp905 SourceLocation DeclEnd; in ParseExternalDeclaration() local
906 return ParseDeclaration(DeclaratorContext::File, DeclEnd, attrs); in ParseExternalDeclaration()
915 SourceLocation DeclEnd; in ParseExternalDeclaration() local
916 return ParseDeclaration(DeclaratorContext::File, DeclEnd, attrs); in ParseExternalDeclaration()
926 SourceLocation DeclEnd; in ParseExternalDeclaration() local
927 return ParseDeclaration(DeclaratorContext::File, DeclEnd, attrs); in ParseExternalDeclaration()
935 SourceLocation DeclEnd; in ParseExternalDeclaration() local
936 return ParseDeclaration(DeclaratorContext::File, DeclEnd, attrs); in ParseExternalDeclaration()
949 SourceLocation DeclEnd; in ParseExternalDeclaration() local
951 DeclaratorContext::File, ExternLoc, TemplateLoc, DeclEnd, attrs)); in ParseExternalDeclaration()
H A DParseStmt.cpp224 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseStatementOrDeclarationAfterAttributes() local
228 Decl = ParseDeclaration(DeclaratorContext::Block, DeclEnd, Attrs, in ParseStatementOrDeclarationAfterAttributes()
231 Decl = ParseDeclaration(DeclaratorContext::Block, DeclEnd, Attrs); in ParseStatementOrDeclarationAfterAttributes()
235 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); in ParseStatementOrDeclarationAfterAttributes()
1122 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCompoundStatementBody() local
1124 ParseDeclaration(DeclaratorContext::Block, DeclEnd, attrs); in ParseCompoundStatementBody()
1125 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd); in ParseCompoundStatementBody()
1875 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseForStatement() local
1877 DeclaratorContext::ForInit, DeclEnd, attrs, false, in ParseForStatement()
H A DParseDecl.cpp1698 Parser::ParseDeclaration(DeclaratorContext Context, SourceLocation &DeclEnd, in ParseDeclaration() argument
1711 SingleDecl = ParseDeclarationStartingWithTemplate(Context, DeclEnd, attrs); in ParseDeclaration()
1718 return ParseNamespace(Context, DeclEnd, InlineLoc); in ParseDeclaration()
1720 return ParseSimpleDeclaration(Context, DeclEnd, attrs, true, nullptr, in ParseDeclaration()
1724 return ParseNamespace(Context, DeclEnd); in ParseDeclaration()
1727 DeclEnd, attrs); in ParseDeclaration()
1731 SingleDecl = ParseStaticAssertDeclaration(DeclEnd); in ParseDeclaration()
1734 return ParseSimpleDeclaration(Context, DeclEnd, attrs, true, nullptr, in ParseDeclaration()
1765 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseSimpleDeclaration() argument
1784 DeclEnd = Tok.getLocation(); in ParseSimpleDeclaration()
[all …]
H A DParseExprCXX.cpp2020 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCXXCondition() local
2022 DeclaratorContext::SelectionInit, DeclEnd, attrs, /*RequireSemi=*/true); in ParseCXXCondition()
2023 *InitStmt = Actions.ActOnDeclStmt(DG, DeclStart, DeclEnd); in ParseCXXCondition()
2032 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCXXCondition() local
2034 DeclEnd, attrs, false, FRI); in ParseCXXCondition()
H A DParseObjc.cpp659 SourceLocation DeclEnd; in ParseObjCInterfaceDeclList() local
661 ParseDeclaration(DeclaratorContext::File, DeclEnd, attrs)); in ParseObjCInterfaceDeclList()
1970 SourceLocation DeclEnd; in ParseObjCClassInstanceVariables() local
1971 ParseStaticAssertDeclaration(DeclEnd); in ParseObjCClassInstanceVariables()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Parse/
H A DParser.h2301 SourceLocation &DeclEnd,
2305 ParseSimpleDeclaration(DeclaratorContext Context, SourceLocation &DeclEnd,
2311 SourceLocation *DeclEnd = nullptr,
3018 SourceLocation &DeclEnd,
3037 SourceLocation &DeclEnd, ParsedAttributesWithRange &attrs);
3040 SourceLocation &DeclEnd,
3060 SourceLocation &DeclEnd,
3064 UsingDeclarator &D, SourceLocation &DeclEnd, AccessSpecifier AS,
3067 Decl *ParseStaticAssertDeclaration(SourceLocation &DeclEnd);
3070 SourceLocation &DeclEnd);
[all …]