Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseHLSL.cpp50 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 DParseTemplate.cpp39 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 DParseDeclCXX.cpp62 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 DParser.cpp956 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 DParseStmt.cpp241 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 DParseExprCXX.cpp1975 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 DParseDecl.cpp1771 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 DParseObjc.cpp690 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 DParser.h2378 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 …]