Home
last modified time | relevance | path

Searched refs:DeclEnd (Results 1 – 6 of 6) 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
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 …]
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.cpp742 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()
DParseStmt.cpp206 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()
DParseDecl.cpp1448 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/
DParser.h1796 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 …]