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 DParseTemplate.cpp34 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 DParseHLSL.cpp51 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 DParseDeclCXX.cpp38 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 DParseStmt.cpp212 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 DParser.cpp945 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 DParseDecl.cpp1875 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 DParseExprCXX.cpp1858 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 DParseObjc.cpp629 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 DParser.h1733 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 …]