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

/external/clang/lib/Parse/
H A DParseTemplate.cpp29 SourceLocation &DeclEnd,
37 DeclEnd, AS);
39 return ParseTemplateDeclarationOrSpecialization(Context, DeclEnd, AS,
62 SourceLocation &DeclEnd,
158 DeclEnd, AS, AccessAttrs);
164 /// \param DeclEnd will receive the source location of the last token
176 SourceLocation &DeclEnd,
187 return ParseStaticAssertDeclaration(DeclEnd);
201 return ParseUsingDirectiveOrDeclaration(Context, TemplateInfo, DeclEnd,
213 DeclEnd
28 ParseDeclarationStartingWithTemplate(unsigned Context, SourceLocation &DeclEnd, AccessSpecifier AS, AttributeList *AccessAttrs) argument
61 ParseTemplateDeclarationOrSpecialization(unsigned Context, SourceLocation &DeclEnd, AccessSpecifier AS, AttributeList *AccessAttrs) argument
172 ParseSingleDeclarationAfterTemplate( unsigned Context, const ParsedTemplateInfo &TemplateInfo, ParsingDeclRAIIObject &DiagsFromTParams, SourceLocation &DeclEnd, AccessSpecifier AS, AttributeList *AccessAttrs) argument
1299 ParseExplicitInstantiation(unsigned Context, SourceLocation ExternLoc, SourceLocation TemplateLoc, SourceLocation &DeclEnd, AccessSpecifier AS) argument
[all...]
H A DParser.cpp749 SourceLocation DeclEnd; local
750 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs);
759 SourceLocation DeclEnd; local
760 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs);
770 SourceLocation DeclEnd; local
771 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs);
779 SourceLocation DeclEnd; local
780 return ParseDeclaration(Declarator::FileContext, DeclEnd, attrs);
793 SourceLocation DeclEnd; local
796 ExternLoc, TemplateLoc, DeclEnd));
[all...]
H A DParseDeclCXX.cpp59 SourceLocation &DeclEnd,
119 Decl *NSAlias = ParseNamespaceAlias(NamespaceLoc, IdentLoc, Ident, DeclEnd);
201 DeclEnd = T.getCloseLocation();
202 Actions.ActOnFinishNamespaceDef(NamespcDecl, DeclEnd);
257 SourceLocation &DeclEnd) {
284 DeclEnd = Tok.getLocation();
382 SourceLocation &DeclEnd,
406 return ParseUsingDirective(Context, UsingLoc, DeclEnd, attrs);
414 return ParseUsingDeclaration(Context, TemplateInfo, UsingLoc, DeclEnd,
430 SourceLocation &DeclEnd,
58 ParseNamespace(unsigned Context, SourceLocation &DeclEnd, SourceLocation InlineLoc) argument
254 ParseNamespaceAlias(SourceLocation NamespaceLoc, SourceLocation AliasLoc, IdentifierInfo *Alias, SourceLocation &DeclEnd) argument
380 ParseUsingDirectiveOrDeclaration(unsigned Context, const ParsedTemplateInfo &TemplateInfo, SourceLocation &DeclEnd, ParsedAttributesWithRange &attrs, Decl **OwnedType) argument
428 ParseUsingDirective(unsigned Context, SourceLocation UsingLoc, SourceLocation &DeclEnd, ParsedAttributes &attrs) argument
492 ParseUsingDeclaration(unsigned Context, const ParsedTemplateInfo &TemplateInfo, SourceLocation UsingLoc, SourceLocation &DeclEnd, AccessSpecifier AS, Decl **OwnedType) argument
695 ParseStaticAssertDeclaration(SourceLocation &DeclEnd) argument
2336 SourceLocation DeclEnd; local
2344 SourceLocation DeclEnd; local
2381 SourceLocation DeclEnd; local
[all...]
H A DParseStmt.cpp214 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local
216 DeclEnd, Attrs);
217 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd);
1007 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local
1008 DeclGroupPtrTy Res = ParseDeclaration(Declarator::BlockContext, DeclEnd,
1010 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd);
1611 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local
1613 Declarator::ForContext, DeclEnd, attrs, false,
H A DParseDecl.cpp1465 /// location of the semicolon in DeclEnd.
1479 SourceLocation &DeclEnd,
1492 SingleDecl = ParseDeclarationStartingWithTemplate(Context, DeclEnd);
1499 return ParseNamespace(Context, DeclEnd, InlineLoc);
1501 return ParseSimpleDeclaration(Context, DeclEnd, attrs,
1505 return ParseNamespace(Context, DeclEnd);
1508 DeclEnd, attrs, &OwnedType);
1513 SingleDecl = ParseStaticAssertDeclaration(DeclEnd);
1516 return ParseSimpleDeclaration(Context, DeclEnd, attrs, true);
1543 SourceLocation &DeclEnd,
1478 ParseDeclaration(unsigned Context, SourceLocation &DeclEnd, ParsedAttributesWithRange &attrs) argument
1542 ParseSimpleDeclaration(unsigned Context, SourceLocation &DeclEnd, ParsedAttributesWithRange &Attrs, bool RequireSemi, ForRangeInit *FRI) argument
1729 ParseDeclGroup(ParsingDeclSpec &DS, unsigned Context, SourceLocation *DeclEnd, ForRangeInit *FRI) argument
3691 SourceLocation DeclEnd; local
[all...]
H A DParseExprCXX.cpp1771 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; local
1773 Declarator::InitStmtContext, DeclEnd, attrs, /*RequireSemi=*/true);
1774 *InitStmt = Actions.ActOnDeclStmt(DG, DeclStart, DeclEnd);
/external/clang/include/clang/Parse/
H A 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...]

Completed in 639 milliseconds