/external/clang/lib/Parse/ |
D | ParseTemplate.cpp | 28 SourceLocation &DeclEnd, in ParseDeclarationStartingWithTemplate() argument 36 DeclEnd, AS); in ParseDeclarationStartingWithTemplate() 38 return ParseTemplateDeclarationOrSpecialization(Context, DeclEnd, AS, in ParseDeclarationStartingWithTemplate() 61 SourceLocation &DeclEnd, in ParseTemplateDeclarationOrSpecialization() argument 145 DeclEnd, AS, AccessAttrs); in ParseTemplateDeclarationOrSpecialization() 163 SourceLocation &DeclEnd, in ParseSingleDeclarationAfterTemplate() argument 174 return ParseStaticAssertDeclaration(DeclEnd); in ParseSingleDeclarationAfterTemplate() 188 return ParseUsingDirectiveOrDeclaration(Context, TemplateInfo, DeclEnd, in ParseSingleDeclarationAfterTemplate() 200 DeclEnd = ConsumeToken(); in ParseSingleDeclarationAfterTemplate() 1265 SourceLocation &DeclEnd, in ParseExplicitInstantiation() argument [all …]
|
D | ParseDeclCXX.cpp | 58 SourceLocation &DeclEnd, in ParseNamespace() argument 118 return ParseNamespaceAlias(NamespaceLoc, IdentLoc, Ident, DeclEnd); in ParseNamespace() 199 DeclEnd = T.getCloseLocation(); in ParseNamespace() 200 Actions.ActOnFinishNamespaceDef(NamespcDecl, DeclEnd); in ParseNamespace() 251 SourceLocation &DeclEnd) { in ParseNamespaceAlias() argument 278 DeclEnd = Tok.getLocation(); in ParseNamespaceAlias() 376 SourceLocation &DeclEnd, in ParseUsingDirectiveOrDeclaration() argument 400 return ParseUsingDirective(Context, UsingLoc, DeclEnd, attrs); in ParseUsingDirectiveOrDeclaration() 408 return ParseUsingDeclaration(Context, TemplateInfo, UsingLoc, DeclEnd, in ParseUsingDirectiveOrDeclaration() 424 SourceLocation &DeclEnd, in ParseUsingDirective() argument [all …]
|
D | Parser.cpp | 708 SourceLocation DeclEnd; in ParseExternalDeclaration() local 709 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs); in ParseExternalDeclaration() 718 SourceLocation DeclEnd; in ParseExternalDeclaration() local 719 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs); in ParseExternalDeclaration() 729 SourceLocation DeclEnd; in ParseExternalDeclaration() local 730 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs); in ParseExternalDeclaration() 738 SourceLocation DeclEnd; in ParseExternalDeclaration() local 739 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs); in ParseExternalDeclaration() 752 SourceLocation DeclEnd; in ParseExternalDeclaration() local 755 ExternLoc, TemplateLoc, DeclEnd)); in ParseExternalDeclaration()
|
D | ParseStmt.cpp | 209 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseStatementOrDeclarationAfterAttributes() local 211 DeclEnd, Attrs); in ParseStatementOrDeclarationAfterAttributes() 212 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); in ParseStatementOrDeclarationAfterAttributes() 978 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCompoundStatementBody() local 979 DeclGroupPtrTy Res = ParseDeclaration(Declarator::BlockContext, DeclEnd, in ParseCompoundStatementBody() 981 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd); in ParseCompoundStatementBody() 1555 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseForStatement() local 1557 Declarator::ForContext, DeclEnd, attrs, false, in ParseForStatement()
|
D | ParseDecl.cpp | 1380 SourceLocation &DeclEnd, in ParseDeclaration() argument 1393 SingleDecl = ParseDeclarationStartingWithTemplate(Context, DeclEnd); in ParseDeclaration() 1400 SingleDecl = ParseNamespace(Context, DeclEnd, InlineLoc); in ParseDeclaration() 1403 return ParseSimpleDeclaration(Context, DeclEnd, attrs, in ParseDeclaration() 1407 SingleDecl = ParseNamespace(Context, DeclEnd); in ParseDeclaration() 1411 DeclEnd, attrs, &OwnedType); in ParseDeclaration() 1416 SingleDecl = ParseStaticAssertDeclaration(DeclEnd); in ParseDeclaration() 1419 return ParseSimpleDeclaration(Context, DeclEnd, attrs, true); in ParseDeclaration() 1446 SourceLocation &DeclEnd, in ParseSimpleDeclaration() argument 1465 DeclEnd = Tok.getLocation(); in ParseSimpleDeclaration() [all …]
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 1717 DeclGroupPtrTy ParseDeclaration(unsigned Context, SourceLocation &DeclEnd, 1720 SourceLocation &DeclEnd, 1726 SourceLocation *DeclEnd = nullptr, 2250 Decl *ParseNamespace(unsigned Context, SourceLocation &DeclEnd, 2261 SourceLocation &DeclEnd, 2266 SourceLocation &DeclEnd, 2271 SourceLocation &DeclEnd, 2274 Decl *ParseStaticAssertDeclaration(SourceLocation &DeclEnd); 2277 SourceLocation &DeclEnd); 2402 SourceLocation &DeclEnd, [all …]
|