Home
last modified time | relevance | path

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

/external/clang/lib/Parse/
DParseTemplate.cpp28 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 …]
DParseDeclCXX.cpp58 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 …]
DParser.cpp708 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()
DParseStmt.cpp209 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()
DParseDecl.cpp1380 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/
DParser.h1717 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 …]