| /netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 38 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 D | ParseDeclCXX.cpp | 59 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 D | Parser.cpp | 905 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 D | ParseStmt.cpp | 224 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 D | ParseDecl.cpp | 1698 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 D | ParseExprCXX.cpp | 2020 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 D | ParseObjc.cpp | 659 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 D | Parser.h | 2301 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 …]
|