/external/clang/lib/Parse/ |
D | ParseTemplate.cpp | 29 SourceLocation &DeclEnd, in ParseDeclarationStartingWithTemplate() argument 37 DeclEnd, AS); in ParseDeclarationStartingWithTemplate() 39 return ParseTemplateDeclarationOrSpecialization(Context, DeclEnd, AS, in ParseDeclarationStartingWithTemplate() 62 SourceLocation &DeclEnd, in ParseTemplateDeclarationOrSpecialization() argument 157 DeclEnd, AS, AccessAttrs); in ParseTemplateDeclarationOrSpecialization() 175 SourceLocation &DeclEnd, in ParseSingleDeclarationAfterTemplate() argument 186 return ParseStaticAssertDeclaration(DeclEnd); in ParseSingleDeclarationAfterTemplate() 200 return ParseUsingDirectiveOrDeclaration(Context, TemplateInfo, DeclEnd, in ParseSingleDeclarationAfterTemplate() 212 DeclEnd = ConsumeToken(); in ParseSingleDeclarationAfterTemplate() 1285 SourceLocation &DeclEnd, in ParseExplicitInstantiation() argument [all …]
|
D | ParseDeclCXX.cpp | 59 SourceLocation &DeclEnd, in ParseNamespace() argument 119 Decl *NSAlias = ParseNamespaceAlias(NamespaceLoc, IdentLoc, Ident, DeclEnd); in ParseNamespace() 201 DeclEnd = T.getCloseLocation(); in ParseNamespace() 202 Actions.ActOnFinishNamespaceDef(NamespcDecl, DeclEnd); in ParseNamespace() 257 SourceLocation &DeclEnd) { in ParseNamespaceAlias() argument 284 DeclEnd = Tok.getLocation(); in ParseNamespaceAlias() 382 SourceLocation &DeclEnd, in ParseUsingDirectiveOrDeclaration() argument 406 return ParseUsingDirective(Context, UsingLoc, DeclEnd, attrs); in ParseUsingDirectiveOrDeclaration() 414 return ParseUsingDeclaration(Context, TemplateInfo, UsingLoc, DeclEnd, in ParseUsingDirectiveOrDeclaration() 430 SourceLocation &DeclEnd, in ParseUsingDirective() argument [all …]
|
D | Parser.cpp | 742 SourceLocation DeclEnd; in ParseExternalDeclaration() local 743 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs); in ParseExternalDeclaration() 752 SourceLocation DeclEnd; in ParseExternalDeclaration() local 753 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs); in ParseExternalDeclaration() 763 SourceLocation DeclEnd; in ParseExternalDeclaration() local 764 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs); in ParseExternalDeclaration() 772 SourceLocation DeclEnd; in ParseExternalDeclaration() local 773 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs); in ParseExternalDeclaration() 786 SourceLocation DeclEnd; in ParseExternalDeclaration() local 789 ExternLoc, TemplateLoc, DeclEnd)); in ParseExternalDeclaration()
|
D | ParseStmt.cpp | 206 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseStatementOrDeclarationAfterAttributes() local 208 DeclEnd, Attrs); in ParseStatementOrDeclarationAfterAttributes() 209 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); in ParseStatementOrDeclarationAfterAttributes() 988 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCompoundStatementBody() local 989 DeclGroupPtrTy Res = ParseDeclaration(Declarator::BlockContext, DeclEnd, in ParseCompoundStatementBody() 991 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd); in ParseCompoundStatementBody() 1572 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseForStatement() local 1574 Declarator::ForContext, DeclEnd, attrs, false, in ParseForStatement()
|
D | ParseDecl.cpp | 1448 SourceLocation &DeclEnd, in ParseDeclaration() argument 1461 SingleDecl = ParseDeclarationStartingWithTemplate(Context, DeclEnd); in ParseDeclaration() 1468 return ParseNamespace(Context, DeclEnd, InlineLoc); in ParseDeclaration() 1470 return ParseSimpleDeclaration(Context, DeclEnd, attrs, in ParseDeclaration() 1474 return ParseNamespace(Context, DeclEnd); in ParseDeclaration() 1477 DeclEnd, attrs, &OwnedType); in ParseDeclaration() 1482 SingleDecl = ParseStaticAssertDeclaration(DeclEnd); in ParseDeclaration() 1485 return ParseSimpleDeclaration(Context, DeclEnd, attrs, true); in ParseDeclaration() 1512 SourceLocation &DeclEnd, in ParseSimpleDeclaration() argument 1531 DeclEnd = Tok.getLocation(); in ParseSimpleDeclaration() [all …]
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 1796 DeclGroupPtrTy ParseDeclaration(unsigned Context, SourceLocation &DeclEnd, 1799 SourceLocation &DeclEnd, 1805 SourceLocation *DeclEnd = nullptr, 2340 DeclGroupPtrTy ParseNamespace(unsigned Context, SourceLocation &DeclEnd, 2351 SourceLocation &DeclEnd, 2356 SourceLocation &DeclEnd, 2361 SourceLocation &DeclEnd, 2364 Decl *ParseStaticAssertDeclaration(SourceLocation &DeclEnd); 2367 SourceLocation &DeclEnd); 2498 SourceLocation &DeclEnd, [all …]
|