Home
last modified time | relevance | path

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

/external/clang/lib/Parse/
DParseTemplate.cpp29 SourceLocation &DeclEnd, in ParseDeclarationStartingWithTemplate() argument
37 DeclEnd, AS); in ParseDeclarationStartingWithTemplate()
39 return ParseTemplateDeclarationOrSpecialization(Context, DeclEnd, AS, in ParseDeclarationStartingWithTemplate()
62 SourceLocation &DeclEnd, in ParseTemplateDeclarationOrSpecialization() argument
158 DeclEnd, AS, AccessAttrs); in ParseTemplateDeclarationOrSpecialization()
176 SourceLocation &DeclEnd, in ParseSingleDeclarationAfterTemplate() argument
187 return ParseStaticAssertDeclaration(DeclEnd); in ParseSingleDeclarationAfterTemplate()
201 return ParseUsingDirectiveOrDeclaration(Context, TemplateInfo, DeclEnd, in ParseSingleDeclarationAfterTemplate()
213 DeclEnd = ConsumeToken(); in ParseSingleDeclarationAfterTemplate()
1302 SourceLocation &DeclEnd, in ParseExplicitInstantiation() argument
[all …]
DParseDeclCXX.cpp59 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 …]
DParser.cpp749 SourceLocation DeclEnd; in ParseExternalDeclaration() local
750 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs); in ParseExternalDeclaration()
759 SourceLocation DeclEnd; in ParseExternalDeclaration() local
760 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs); in ParseExternalDeclaration()
770 SourceLocation DeclEnd; in ParseExternalDeclaration() local
771 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs); in ParseExternalDeclaration()
779 SourceLocation DeclEnd; in ParseExternalDeclaration() local
780 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs); in ParseExternalDeclaration()
793 SourceLocation DeclEnd; in ParseExternalDeclaration() local
796 ExternLoc, TemplateLoc, DeclEnd)); in ParseExternalDeclaration()
DParseStmt.cpp214 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseStatementOrDeclarationAfterAttributes() local
216 DeclEnd, Attrs); in ParseStatementOrDeclarationAfterAttributes()
217 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); in ParseStatementOrDeclarationAfterAttributes()
1007 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCompoundStatementBody() local
1008 DeclGroupPtrTy Res = ParseDeclaration(Declarator::BlockContext, DeclEnd, in ParseCompoundStatementBody()
1010 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd); in ParseCompoundStatementBody()
1611 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseForStatement() local
1613 Declarator::ForContext, DeclEnd, attrs, false, in ParseForStatement()
DParseDecl.cpp1479 SourceLocation &DeclEnd, in ParseDeclaration() argument
1492 SingleDecl = ParseDeclarationStartingWithTemplate(Context, DeclEnd); in ParseDeclaration()
1499 return ParseNamespace(Context, DeclEnd, InlineLoc); in ParseDeclaration()
1501 return ParseSimpleDeclaration(Context, DeclEnd, attrs, in ParseDeclaration()
1505 return ParseNamespace(Context, DeclEnd); in ParseDeclaration()
1508 DeclEnd, attrs, &OwnedType); in ParseDeclaration()
1513 SingleDecl = ParseStaticAssertDeclaration(DeclEnd); in ParseDeclaration()
1516 return ParseSimpleDeclaration(Context, DeclEnd, attrs, true); in ParseDeclaration()
1543 SourceLocation &DeclEnd, in ParseSimpleDeclaration() argument
1562 DeclEnd = Tok.getLocation(); in ParseSimpleDeclaration()
[all …]
DParseExprCXX.cpp1771 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCXXCondition() local
1773 Declarator::InitStmtContext, DeclEnd, attrs, /*RequireSemi=*/true); in ParseCXXCondition()
1774 *InitStmt = Actions.ActOnDeclStmt(DG, DeclStart, DeclEnd); in ParseCXXCondition()
/external/clang/include/clang/Parse/
DParser.h1829 DeclGroupPtrTy ParseDeclaration(unsigned Context, SourceLocation &DeclEnd,
1832 SourceLocation &DeclEnd,
1838 SourceLocation *DeclEnd = nullptr,
2390 DeclGroupPtrTy ParseNamespace(unsigned Context, SourceLocation &DeclEnd,
2401 SourceLocation &DeclEnd,
2406 SourceLocation &DeclEnd,
2411 SourceLocation &DeclEnd,
2414 Decl *ParseStaticAssertDeclaration(SourceLocation &DeclEnd);
2417 SourceLocation &DeclEnd);
2585 SourceLocation &DeclEnd,
[all …]