Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseHLSL.cpp51 Decl *Parser::ParseHLSLBuffer(SourceLocation &DeclEnd) { in ParseHLSLBuffer() argument
89 DeclEnd = T.getCloseLocation(); in ParseHLSLBuffer()
91 Actions.HLSL().ActOnFinishBuffer(D, DeclEnd); in ParseHLSLBuffer()
97 DeclEnd = T.getCloseLocation(); in ParseHLSLBuffer()
99 Actions.HLSL().ActOnFinishBuffer(D, DeclEnd); in ParseHLSLBuffer()
H A DParseTemplate.cpp41 SourceLocation &DeclEnd, in ParseDeclarationStartingWithTemplate() argument
47 DeclEnd, AccessAttrs, in ParseDeclarationStartingWithTemplate()
50 return ParseTemplateDeclarationOrSpecialization(Context, DeclEnd, AccessAttrs, in ParseDeclarationStartingWithTemplate()
79 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseTemplateDeclarationOrSpecialization() argument
171 Decl *ConceptDecl = ParseConceptDefinition(TemplateInfo, DeclEnd); in ParseTemplateDeclarationOrSpecialization()
179 Context, TemplateInfo, ParsingTemplateParams, DeclEnd, AccessAttrs, AS); in ParseTemplateDeclarationOrSpecialization()
194 ParsingDeclRAIIObject &DiagsFromTParams, SourceLocation &DeclEnd, in ParseDeclarationAfterTemplate() argument
205 ParseStaticAssertDeclaration(DeclEnd)); in ParseDeclarationAfterTemplate()
225 return ParseUsingDirectiveOrDeclaration(Context, TemplateInfo, DeclEnd, in ParseDeclarationAfterTemplate()
240 DeclEnd = ConsumeToken(); in ParseDeclarationAfterTemplate()
[all …]
H A DParseDeclCXX.cpp65 SourceLocation &DeclEnd, in ParseNamespace() argument
157 Decl *NSAlias = ParseNamespaceAlias(NamespaceLoc, IdentLoc, Ident, DeclEnd); in ParseNamespace()
254 DeclEnd = T.getCloseLocation(); in ParseNamespace()
255 Actions.ActOnFinishNamespaceDef(NamespcDecl, DeclEnd); in ParseNamespace()
306 SourceLocation &DeclEnd) { in ParseNamespaceAlias() argument
346 DeclEnd = Tok.getLocation(); in ParseNamespaceAlias()
495 SourceLocation &DeclEnd, ParsedAttributes &Attrs) { in ParseUsingDirectiveOrDeclaration() argument
524 Decl *UsingDir = ParseUsingDirective(Context, UsingLoc, DeclEnd, Attrs); in ParseUsingDirectiveOrDeclaration()
529 return ParseUsingDeclaration(Context, TemplateInfo, UsingLoc, DeclEnd, Attrs, in ParseUsingDirectiveOrDeclaration()
545 SourceLocation &DeclEnd, in ParseUsingDirective() argument
[all …]
H A DParser.cpp989 SourceLocation DeclEnd; in ParseExternalDeclaration() local
990 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration()
997 SourceLocation DeclEnd; in ParseExternalDeclaration() local
998 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration()
1009 SourceLocation DeclEnd; in ParseExternalDeclaration() local
1010 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration()
1021 SourceLocation DeclEnd; in ParseExternalDeclaration() local
1022 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration()
1031 SourceLocation DeclEnd; in ParseExternalDeclaration() local
1032 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration()
[all …]
H A DParseStmt.cpp255 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseStatementOrDeclarationAfterAttributes() local
259 Decl = ParseDeclaration(DeclaratorContext::Block, DeclEnd, CXX11Attrs, in ParseStatementOrDeclarationAfterAttributes()
262 Decl = ParseDeclaration(DeclaratorContext::Block, DeclEnd, CXX11Attrs, in ParseStatementOrDeclarationAfterAttributes()
273 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); in ParseStatementOrDeclarationAfterAttributes()
1267 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCompoundStatementBody() local
1269 DeclGroupPtrTy Res = ParseDeclaration(DeclaratorContext::Block, DeclEnd, in ParseCompoundStatementBody()
1271 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd); in ParseCompoundStatementBody()
2104 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseForStatement() local
2115 DeclaratorContext::ForInit, DeclEnd, attrs, DeclSpecAttrs, false, in ParseForStatement()
H A DParseDecl.cpp2010 SourceLocation &DeclEnd, in ParseDeclaration() argument
2025 return ParseDeclarationStartingWithTemplate(Context, DeclEnd, DeclAttrs); in ParseDeclaration()
2032 return ParseNamespace(Context, DeclEnd, InlineLoc); in ParseDeclaration()
2034 return ParseSimpleDeclaration(Context, DeclEnd, DeclAttrs, DeclSpecAttrs, in ParseDeclaration()
2039 SingleDecl = ParseHLSLBuffer(DeclEnd); in ParseDeclaration()
2044 return ParseNamespace(Context, DeclEnd); in ParseDeclaration()
2049 DeclEnd, Attrs); in ParseDeclaration()
2055 SingleDecl = ParseStaticAssertDeclaration(DeclEnd); in ParseDeclaration()
2058 return ParseSimpleDeclaration(Context, DeclEnd, DeclAttrs, DeclSpecAttrs, in ParseDeclaration()
2089 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseSimpleDeclaration() argument
[all …]
H A DParseExprCXX.cpp2083 SourceLocation DeclStart = ConsumeToken(), DeclEnd; in ParseAliasDeclarationInInitStatement() local
2085 DG = ParseUsingDeclaration(Context, {}, DeclStart, DeclEnd, Attrs, AS_none); in ParseAliasDeclarationInInitStatement()
2092 << SourceRange(DeclStart, DeclEnd); in ParseAliasDeclarationInInitStatement()
2209 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCXXCondition() local
2215 DG = ParseSimpleDeclaration(DeclaratorContext::SelectionInit, DeclEnd, in ParseCXXCondition()
2218 *InitStmt = Actions.ActOnDeclStmt(DG, DeclStart, DeclEnd); in ParseCXXCondition()
2227 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCXXCondition() local
2230 DeclaratorContext::ForInit, DeclEnd, attrs, DeclSpecAttrs, false, FRI); in ParseCXXCondition()
H A DParseObjc.cpp710 SourceLocation DeclEnd; in ParseObjCInterfaceDeclList() local
713 DeclEnd, EmptyDeclAttrs, in ParseObjCInterfaceDeclList()
2012 SourceLocation DeclEnd; in ParseObjCClassInstanceVariables() local
2013 ParseStaticAssertDeclaration(DeclEnd); in ParseObjCClassInstanceVariables()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h2467 SourceLocation &DeclEnd,
2472 ParseSimpleDeclaration(DeclaratorContext Context, SourceLocation &DeclEnd,
2481 SourceLocation *DeclEnd = nullptr,
3044 Decl *ParseHLSLBuffer(SourceLocation &DeclEnd);
3275 SourceLocation &DeclEnd,
3294 SourceLocation &DeclEnd, ParsedAttributes &Attrs);
3297 SourceLocation &DeclEnd,
3317 SourceLocation &DeclEnd,
3322 UsingDeclarator &D, SourceLocation &DeclEnd, AccessSpecifier AS,
3325 Decl *ParseStaticAssertDeclaration(SourceLocation &DeclEnd);
[all …]