/netbsd-current/external/apache2/llvm/dist/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 38 DeclaratorContext Context, SourceLocation &DeclEnd, 44 DeclEnd, AccessAttrs, AS); 46 return ParseTemplateDeclarationOrSpecialization(Context, DeclEnd, AccessAttrs, 75 DeclaratorContext Context, SourceLocation &DeclEnd, 167 DeclEnd); 172 ParsingTemplateParams, DeclEnd, AccessAttrs, AS); 178 /// \param DeclEnd will receive the source location of the last token 187 ParsingDeclRAIIObject &DiagsFromTParams, SourceLocation &DeclEnd, 197 return ParseStaticAssertDeclaration(DeclEnd); 211 auto usingDeclPtr = ParseUsingDirectiveOrDeclaration(Context, TemplateInfo, DeclEnd, [all...] |
H A D | ParseDeclCXX.cpp | 59 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 674 ParseUsingDeclaration(DeclaratorContext Context, const ParsedTemplateInfo &TemplateInfo, SourceLocation UsingLoc, SourceLocation &DeclEnd, AccessSpecifier AS) argument 781 ParseAliasDeclarationAfterDeclarator( const ParsedTemplateInfo &TemplateInfo, SourceLocation UsingLoc, UsingDeclarator &D, SourceLocation &DeclEnd, AccessSpecifier AS, ParsedAttributes &Attrs, Decl **OwnedType) argument 877 ParseStaticAssertDeclaration(SourceLocation &DeclEnd) argument 2585 SourceLocation DeclEnd; local 2594 SourceLocation DeclEnd; local 2638 SourceLocation DeclEnd; local [all...] |
H A D | Parser.cpp | 905 SourceLocation DeclEnd; local 906 return ParseDeclaration(DeclaratorContext::File, DeclEnd, attrs); 915 SourceLocation DeclEnd; local 916 return ParseDeclaration(DeclaratorContext::File, DeclEnd, attrs); 926 SourceLocation DeclEnd; local 927 return ParseDeclaration(DeclaratorContext::File, DeclEnd, attrs); 935 SourceLocation DeclEnd; local 936 return ParseDeclaration(DeclaratorContext::File, DeclEnd, attrs); 949 SourceLocation DeclEnd; local 951 DeclaratorContext::File, ExternLoc, TemplateLoc, DeclEnd, attr [all...] |
H A D | ParseStmt.cpp | 224 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local 228 Decl = ParseDeclaration(DeclaratorContext::Block, DeclEnd, Attrs, 231 Decl = ParseDeclaration(DeclaratorContext::Block, DeclEnd, Attrs); 235 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); 1122 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local 1124 ParseDeclaration(DeclaratorContext::Block, DeclEnd, attrs); 1125 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd); 1875 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local 1877 DeclaratorContext::ForInit, DeclEnd, attrs, false,
|
H A D | ParseDecl.cpp | 1684 /// location of the semicolon in DeclEnd. 1698 Parser::ParseDeclaration(DeclaratorContext Context, SourceLocation &DeclEnd, argument 1711 SingleDecl = ParseDeclarationStartingWithTemplate(Context, DeclEnd, attrs); 1718 return ParseNamespace(Context, DeclEnd, InlineLoc); 1720 return ParseSimpleDeclaration(Context, DeclEnd, attrs, true, nullptr, 1724 return ParseNamespace(Context, DeclEnd); 1727 DeclEnd, attrs); 1731 SingleDecl = ParseStaticAssertDeclaration(DeclEnd); 1734 return ParseSimpleDeclaration(Context, DeclEnd, attrs, true, nullptr, 1765 DeclaratorContext Context, SourceLocation &DeclEnd, 1764 ParseSimpleDeclaration( DeclaratorContext Context, SourceLocation &DeclEnd, ParsedAttributesWithRange &Attrs, bool RequireSemi, ForRangeInit *FRI, SourceLocation *DeclSpecStart) argument 1954 ParseDeclGroup(ParsingDeclSpec &DS, DeclaratorContext Context, SourceLocation *DeclEnd, ForRangeInit *FRI) argument 4282 SourceLocation DeclEnd; local [all...] |
H A D | ParseExprCXX.cpp | 2020 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; 2022 DeclaratorContext::SelectionInit, DeclEnd, attrs, /*RequireSemi=*/true); 2023 *InitStmt = Actions.ActOnDeclStmt(DG, DeclStart, DeclEnd); 2032 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; 2034 DeclEnd, attrs, false, FRI);
|
H A D | ParseObjc.cpp | 659 SourceLocation DeclEnd; local 661 ParseDeclaration(DeclaratorContext::File, DeclEnd, attrs)); 1970 SourceLocation DeclEnd; local 1971 ParseStaticAssertDeclaration(DeclEnd);
|
/netbsd-current/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...] |