| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 34 SourceLocation &DeclEnd, in ParseDeclarationStartingWithTemplate() argument 40 DeclEnd, AccessAttrs, in ParseDeclarationStartingWithTemplate() 43 return ParseTemplateDeclarationOrSpecialization(Context, DeclEnd, AccessAttrs, in ParseDeclarationStartingWithTemplate() 48 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseTemplateDeclarationOrSpecialization() argument 140 Decl *ConceptDecl = ParseConceptDefinition(TemplateInfo, DeclEnd); in ParseTemplateDeclarationOrSpecialization() 148 Context, TemplateInfo, ParsingTemplateParams, DeclEnd, AccessAttrs, AS); in ParseTemplateDeclarationOrSpecialization() 152 DeclaratorContext Context, SourceLocation &DeclEnd, AccessSpecifier AS) { in ParseTemplateDeclarationOrSpecialization() argument 154 return ParseTemplateDeclarationOrSpecialization(Context, DeclEnd, AccessAttrs, in ParseTemplateDeclarationOrSpecialization() 160 ParsingDeclRAIIObject &DiagsFromTParams, SourceLocation &DeclEnd, in ParseDeclarationAfterTemplate() argument 171 ParseStaticAssertDeclaration(DeclEnd)); in ParseDeclarationAfterTemplate() [all …]
|
| H A D | ParseHLSL.cpp | 51 Decl *Parser::ParseHLSLBuffer(SourceLocation &DeclEnd) { in ParseHLSLBuffer() argument 90 DeclEnd = T.getCloseLocation(); in ParseHLSLBuffer() 92 Actions.HLSL().ActOnFinishBuffer(D, DeclEnd); in ParseHLSLBuffer() 98 DeclEnd = T.getCloseLocation(); in ParseHLSLBuffer() 100 Actions.HLSL().ActOnFinishBuffer(D, DeclEnd); in ParseHLSLBuffer()
|
| H A D | ParseDeclCXX.cpp | 38 SourceLocation &DeclEnd, in ParseNamespace() argument 122 Decl *NSAlias = ParseNamespaceAlias(NamespaceLoc, IdentLoc, Ident, DeclEnd); in ParseNamespace() 219 DeclEnd = T.getCloseLocation(); in ParseNamespace() 220 Actions.ActOnFinishNamespaceDef(NamespcDecl, DeclEnd); in ParseNamespace() 267 SourceLocation &DeclEnd) { in ParseNamespaceAlias() argument 307 DeclEnd = Tok.getLocation(); in ParseNamespaceAlias() 445 SourceLocation &DeclEnd, ParsedAttributes &Attrs) { in ParseUsingDirectiveOrDeclaration() argument 474 Decl *UsingDir = ParseUsingDirective(Context, UsingLoc, DeclEnd, Attrs); in ParseUsingDirectiveOrDeclaration() 479 return ParseUsingDeclaration(Context, TemplateInfo, UsingLoc, DeclEnd, Attrs, in ParseUsingDirectiveOrDeclaration() 485 SourceLocation &DeclEnd, in ParseUsingDirective() argument [all …]
|
| H A D | ParseStmt.cpp | 212 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseStatementOrDeclarationAfterAttributes() local 216 Decl = ParseDeclaration(DeclaratorContext::Block, DeclEnd, CXX11Attrs, in ParseStatementOrDeclarationAfterAttributes() 219 Decl = ParseDeclaration(DeclaratorContext::Block, DeclEnd, CXX11Attrs, in ParseStatementOrDeclarationAfterAttributes() 230 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); in ParseStatementOrDeclarationAfterAttributes() 260 SourceLocation DeclEnd; in ParseStatementOrDeclarationAfterAttributes() local 261 ParseTemplateDeclarationOrSpecialization(DeclaratorContext::Block, DeclEnd, in ParseStatementOrDeclarationAfterAttributes() 1180 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCompoundStatementBody() local 1182 DeclGroupPtrTy Res = ParseDeclaration(DeclaratorContext::Block, DeclEnd, in ParseCompoundStatementBody() 1184 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd); in ParseCompoundStatementBody() 1978 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseForStatement() local [all …]
|
| H A D | Parser.cpp | 945 SourceLocation DeclEnd; in ParseExternalDeclaration() local 946 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration() 953 SourceLocation DeclEnd; in ParseExternalDeclaration() local 954 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration() 965 SourceLocation DeclEnd; in ParseExternalDeclaration() local 966 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration() 977 SourceLocation DeclEnd; in ParseExternalDeclaration() local 978 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration() 987 SourceLocation DeclEnd; in ParseExternalDeclaration() local 988 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration() [all …]
|
| H A D | ParseDecl.cpp | 1875 SourceLocation &DeclEnd, in ParseDeclaration() argument 1890 return ParseDeclarationStartingWithTemplate(Context, DeclEnd, DeclAttrs); in ParseDeclaration() 1897 return ParseNamespace(Context, DeclEnd, InlineLoc); in ParseDeclaration() 1899 return ParseSimpleDeclaration(Context, DeclEnd, DeclAttrs, DeclSpecAttrs, in ParseDeclaration() 1904 SingleDecl = ParseHLSLBuffer(DeclEnd); in ParseDeclaration() 1909 return ParseNamespace(Context, DeclEnd); in ParseDeclaration() 1913 DeclEnd, DeclAttrs); in ParseDeclaration() 1919 SingleDecl = ParseStaticAssertDeclaration(DeclEnd); in ParseDeclaration() 1922 return ParseSimpleDeclaration(Context, DeclEnd, DeclAttrs, DeclSpecAttrs, in ParseDeclaration() 1932 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseSimpleDeclaration() argument [all …]
|
| H A D | ParseExprCXX.cpp | 1858 SourceLocation DeclStart = ConsumeToken(), DeclEnd; in ParseAliasDeclarationInInitStatement() local 1860 DG = ParseUsingDeclaration(Context, {}, DeclStart, DeclEnd, Attrs, AS_none); in ParseAliasDeclarationInInitStatement() 1867 << SourceRange(DeclStart, DeclEnd); in ParseAliasDeclarationInInitStatement() 1959 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCXXCondition() local 1965 DG = ParseSimpleDeclaration(DeclaratorContext::SelectionInit, DeclEnd, in ParseCXXCondition() 1968 *InitStmt = Actions.ActOnDeclStmt(DG, DeclStart, DeclEnd); in ParseCXXCondition() 1977 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCXXCondition() local 1980 DeclaratorContext::ForInit, DeclEnd, attrs, DeclSpecAttrs, false, FRI); in ParseCXXCondition()
|
| H A D | ParseObjc.cpp | 629 SourceLocation DeclEnd; in ParseObjCInterfaceDeclList() local 632 DeclEnd, EmptyDeclAttrs, in ParseObjCInterfaceDeclList() 1762 SourceLocation DeclEnd; in ParseObjCClassInstanceVariables() local 1763 ParseStaticAssertDeclaration(DeclEnd); in ParseObjCClassInstanceVariables()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 1733 SourceLocation &DeclEnd, 1762 ParseSimpleDeclaration(DeclaratorContext Context, SourceLocation &DeclEnd, 1778 SourceLocation *DeclEnd = nullptr, 3171 SourceLocation &DeclEnd, 3223 SourceLocation &DeclEnd, ParsedAttributes &Attrs); 3238 SourceLocation &DeclEnd, ParsedAttributes &attrs); 3290 SourceLocation &DeclEnd, 3295 UsingDeclarator &D, SourceLocation &DeclEnd, AccessSpecifier AS, 3309 Decl *ParseStaticAssertDeclaration(SourceLocation &DeclEnd); 3316 SourceLocation &DeclEnd); [all …]
|