Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseTemplate.cpp27 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseDeclarationStartingWithTemplate() argument
33 DeclEnd, AccessAttrs, AS); in ParseDeclarationStartingWithTemplate()
35 return ParseTemplateDeclarationOrSpecialization(Context, DeclEnd, AccessAttrs, in ParseDeclarationStartingWithTemplate()
55 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseTemplateDeclarationOrSpecialization() argument
148 ParsingTemplateParams, DeclEnd, AccessAttrs, AS); in ParseTemplateDeclarationOrSpecialization()
163 ParsingDeclRAIIObject &DiagsFromTParams, SourceLocation &DeclEnd, in ParseSingleDeclarationAfterTemplate() argument
173 return ParseStaticAssertDeclaration(DeclEnd); in ParseSingleDeclarationAfterTemplate()
187 auto usingDeclPtr = ParseUsingDirectiveOrDeclaration(Context, TemplateInfo, DeclEnd, in ParseSingleDeclarationAfterTemplate()
203 DeclEnd = ConsumeToken(); in ParseSingleDeclarationAfterTemplate()
1341 SourceLocation &DeclEnd, in ParseExplicitInstantiation() argument
[all …]
H A DParseDeclCXX.cpp229 DeclEnd = T.getCloseLocation(); in ParseNamespace()
230 Actions.ActOnFinishNamespaceDef(NamespcDecl, DeclEnd); in ParseNamespace()
318 DeclEnd = Tok.getLocation(); in ParseNamespaceAlias()
510 SourceLocation &DeclEnd, in ParseUsingDirective() argument
562 DeclEnd = Tok.getLocation(); in ParseUsingDirective()
756 DeclEnd = Tok.getLocation(); in ParseUsingDeclaration()
828 DeclEnd = Tok.getLocation(); in ParseAliasDeclarationAfterDeclarator()
907 DeclEnd = Tok.getLocation(); in ParseStaticAssertDeclaration()
2501 SourceLocation DeclEnd; in ParseCXXClassMemberDeclaration() local
2510 SourceLocation DeclEnd; in ParseCXXClassMemberDeclaration() local
[all …]
H A DParser.cpp788 SourceLocation DeclEnd; in ParseExternalDeclaration() local
789 return ParseDeclaration(DeclaratorContext::FileContext, DeclEnd, attrs); in ParseExternalDeclaration()
798 SourceLocation DeclEnd; in ParseExternalDeclaration() local
799 return ParseDeclaration(DeclaratorContext::FileContext, DeclEnd, attrs); in ParseExternalDeclaration()
809 SourceLocation DeclEnd; in ParseExternalDeclaration() local
810 return ParseDeclaration(DeclaratorContext::FileContext, DeclEnd, attrs); in ParseExternalDeclaration()
818 SourceLocation DeclEnd; in ParseExternalDeclaration() local
819 return ParseDeclaration(DeclaratorContext::FileContext, DeclEnd, attrs); in ParseExternalDeclaration()
832 SourceLocation DeclEnd; in ParseExternalDeclaration() local
835 TemplateLoc, DeclEnd, attrs)); in ParseExternalDeclaration()
H A DParseStmt.cpp213 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseStatementOrDeclarationAfterAttributes() local
215 DeclEnd, Attrs); in ParseStatementOrDeclarationAfterAttributes()
216 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); in ParseStatementOrDeclarationAfterAttributes()
1048 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCompoundStatementBody() local
1050 ParseDeclaration(DeclaratorContext::BlockContext, DeclEnd, attrs); in ParseCompoundStatementBody()
1051 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd); in ParseCompoundStatementBody()
1665 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseForStatement() local
1667 DeclaratorContext::ForContext, DeclEnd, attrs, false, in ParseForStatement()
H A DParseDecl.cpp1690 return ParseNamespace(Context, DeclEnd, InlineLoc); in ParseDeclaration()
1692 return ParseSimpleDeclaration(Context, DeclEnd, attrs, in ParseDeclaration()
1696 return ParseNamespace(Context, DeclEnd); in ParseDeclaration()
1703 SingleDecl = ParseStaticAssertDeclaration(DeclEnd); in ParseDeclaration()
1732 SourceLocation &DeclEnd, in ParseSimpleDeclaration() argument
1751 DeclEnd = Tok.getLocation(); in ParseSimpleDeclaration()
1765 return ParseDeclGroup(DS, Context, &DeclEnd, FRI); in ParseSimpleDeclaration()
2090 if (DeclEnd) in ParseDeclGroup()
2091 *DeclEnd = Tok.getLocation(); in ParseDeclGroup()
4005 SourceLocation DeclEnd; in ParseStructUnionBody() local
[all …]
H A DParseExprCXX.cpp1797 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCXXCondition() local
1799 ParseSimpleDeclaration(DeclaratorContext::InitStmtContext, DeclEnd, in ParseCXXCondition()
1801 *InitStmt = Actions.ActOnDeclStmt(DG, DeclStart, DeclEnd); in ParseCXXCondition()
1807 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCXXCondition() local
1809 DeclaratorContext::ForContext, DeclEnd, attrs, false, FRI); in ParseCXXCondition()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h2057 SourceLocation &DeclEnd,
2060 SourceLocation &DeclEnd,
2066 SourceLocation *DeclEnd = nullptr,
2662 SourceLocation &DeclEnd,
2681 SourceLocation &DeclEnd, ParsedAttributesWithRange &attrs);
2684 SourceLocation &DeclEnd,
2704 SourceLocation &DeclEnd,
2711 Decl *ParseStaticAssertDeclaration(SourceLocation &DeclEnd);
2714 SourceLocation &DeclEnd);
2907 SourceLocation &DeclEnd,
[all …]