| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 27 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 D | ParseDeclCXX.cpp | 229 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 D | Parser.cpp | 788 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 D | ParseStmt.cpp | 213 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 D | ParseDecl.cpp | 1690 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 D | ParseExprCXX.cpp | 1797 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 D | Parser.h | 2057 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 …]
|