| /openbsd-src/gnu/llvm/clang/lib/Parse/ |
| H A D | ParseHLSL.cpp | 50 Decl *Parser::ParseHLSLBuffer(SourceLocation &DeclEnd) { in ParseHLSLBuffer() argument 88 DeclEnd = T.getCloseLocation(); in ParseHLSLBuffer() 90 Actions.ActOnFinishHLSLBuffer(D, DeclEnd); in ParseHLSLBuffer() 96 DeclEnd = T.getCloseLocation(); in ParseHLSLBuffer() 98 Actions.ActOnFinishHLSLBuffer(D, DeclEnd); in ParseHLSLBuffer()
|
| H A D | ParseTemplate.cpp | 39 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseDeclarationStartingWithTemplate() argument 45 DeclEnd, AccessAttrs, AS); in ParseDeclarationStartingWithTemplate() 47 return ParseTemplateDeclarationOrSpecialization(Context, DeclEnd, AccessAttrs, in ParseDeclarationStartingWithTemplate() 76 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseTemplateDeclarationOrSpecialization() argument 168 DeclEnd); in ParseTemplateDeclarationOrSpecialization() 173 ParsingTemplateParams, DeclEnd, AccessAttrs, AS); in ParseTemplateDeclarationOrSpecialization() 188 ParsingDeclRAIIObject &DiagsFromTParams, SourceLocation &DeclEnd, in ParseSingleDeclarationAfterTemplate() argument 198 return ParseStaticAssertDeclaration(DeclEnd); in ParseSingleDeclarationAfterTemplate() 215 auto usingDeclPtr = ParseUsingDirectiveOrDeclaration(Context, TemplateInfo, DeclEnd, in ParseSingleDeclarationAfterTemplate() 231 DeclEnd = ConsumeToken(); in ParseSingleDeclarationAfterTemplate() [all …]
|
| H A D | ParseDeclCXX.cpp | 62 SourceLocation &DeclEnd, in ParseNamespace() argument 146 Decl *NSAlias = ParseNamespaceAlias(NamespaceLoc, IdentLoc, Ident, DeclEnd); in ParseNamespace() 243 DeclEnd = T.getCloseLocation(); in ParseNamespace() 244 Actions.ActOnFinishNamespaceDef(NamespcDecl, DeclEnd); in ParseNamespace() 295 SourceLocation &DeclEnd) { in ParseNamespaceAlias() argument 335 DeclEnd = Tok.getLocation(); in ParseNamespaceAlias() 483 SourceLocation &DeclEnd, ParsedAttributes &Attrs) { in ParseUsingDirectiveOrDeclaration() argument 512 Decl *UsingDir = ParseUsingDirective(Context, UsingLoc, DeclEnd, Attrs); in ParseUsingDirectiveOrDeclaration() 517 return ParseUsingDeclaration(Context, TemplateInfo, UsingLoc, DeclEnd, Attrs, in ParseUsingDirectiveOrDeclaration() 533 SourceLocation &DeclEnd, in ParseUsingDirective() argument [all …]
|
| H A D | Parser.cpp | 956 SourceLocation DeclEnd; in ParseExternalDeclaration() local 957 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration() 964 SourceLocation DeclEnd; in ParseExternalDeclaration() local 965 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration() 976 SourceLocation DeclEnd; in ParseExternalDeclaration() local 977 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration() 988 SourceLocation DeclEnd; in ParseExternalDeclaration() local 989 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration() 998 SourceLocation DeclEnd; in ParseExternalDeclaration() local 999 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration() [all …]
|
| H A D | ParseStmt.cpp | 241 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseStatementOrDeclarationAfterAttributes() local 245 Decl = ParseDeclaration(DeclaratorContext::Block, DeclEnd, CXX11Attrs, in ParseStatementOrDeclarationAfterAttributes() 248 Decl = ParseDeclaration(DeclaratorContext::Block, DeclEnd, CXX11Attrs, in ParseStatementOrDeclarationAfterAttributes() 259 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); in ParseStatementOrDeclarationAfterAttributes() 1205 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCompoundStatementBody() local 1207 DeclGroupPtrTy Res = ParseDeclaration(DeclaratorContext::Block, DeclEnd, in ParseCompoundStatementBody() 1209 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd); in ParseCompoundStatementBody() 2046 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseForStatement() local 2049 DeclaratorContext::ForInit, DeclEnd, attrs, DeclSpecAttrs, false, in ParseForStatement()
|
| H A D | ParseExprCXX.cpp | 1975 SourceLocation DeclStart = ConsumeToken(), DeclEnd; in ParseAliasDeclarationInInitStatement() local 1977 DG = ParseUsingDeclaration(Context, {}, DeclStart, DeclEnd, Attrs, AS_none); in ParseAliasDeclarationInInitStatement() 1984 << SourceRange(DeclStart, DeclEnd); in ParseAliasDeclarationInInitStatement() 2100 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCXXCondition() local 2106 DG = ParseSimpleDeclaration(DeclaratorContext::SelectionInit, DeclEnd, in ParseCXXCondition() 2109 *InitStmt = Actions.ActOnDeclStmt(DG, DeclStart, DeclEnd); in ParseCXXCondition() 2118 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCXXCondition() local 2121 DeclaratorContext::ForInit, DeclEnd, attrs, DeclSpecAttrs, false, FRI); in ParseCXXCondition()
|
| H A D | ParseDecl.cpp | 1771 SourceLocation &DeclEnd, in ParseDeclaration() argument 1787 ParseDeclarationStartingWithTemplate(Context, DeclEnd, DeclAttrs); in ParseDeclaration() 1795 return ParseNamespace(Context, DeclEnd, InlineLoc); in ParseDeclaration() 1797 return ParseSimpleDeclaration(Context, DeclEnd, DeclAttrs, DeclSpecAttrs, in ParseDeclaration() 1802 SingleDecl = ParseHLSLBuffer(DeclEnd); in ParseDeclaration() 1807 return ParseNamespace(Context, DeclEnd); in ParseDeclaration() 1812 DeclEnd, Attrs); in ParseDeclaration() 1818 SingleDecl = ParseStaticAssertDeclaration(DeclEnd); in ParseDeclaration() 1821 return ParseSimpleDeclaration(Context, DeclEnd, DeclAttrs, DeclSpecAttrs, in ParseDeclaration() 1852 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseSimpleDeclaration() argument [all …]
|
| H A D | ParseObjc.cpp | 690 SourceLocation DeclEnd; in ParseObjCInterfaceDeclList() local 693 DeclEnd, EmptyDeclAttrs, in ParseObjCInterfaceDeclList() 2009 SourceLocation DeclEnd; in ParseObjCClassInstanceVariables() local 2010 ParseStaticAssertDeclaration(DeclEnd); in ParseObjCClassInstanceVariables()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Parse/ |
| H A D | Parser.h | 2378 SourceLocation &DeclEnd, 2383 ParseSimpleDeclaration(DeclaratorContext Context, SourceLocation &DeclEnd, 2391 SourceLocation *DeclEnd = nullptr, 2908 Decl *ParseHLSLBuffer(SourceLocation &DeclEnd); 3129 SourceLocation &DeclEnd, 3148 SourceLocation &DeclEnd, ParsedAttributes &Attrs); 3151 SourceLocation &DeclEnd, 3171 SourceLocation &DeclEnd, 3176 UsingDeclarator &D, SourceLocation &DeclEnd, AccessSpecifier AS, 3179 Decl *ParseStaticAssertDeclaration(SourceLocation &DeclEnd); [all …]
|