Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/Parse/
H A DParseTemplate.cpp39 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseDeclarationStartingWithTemplate() argument
45 DeclEnd, AccessAttrs, AS); in ParseDeclarationStartingWithTemplate()
76 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseTemplateDeclarationOrSpecialization() argument
168 DeclEnd); in ParseTemplateDeclarationOrSpecialization()
173 ParsingTemplateParams, DeclEnd, AccessAttrs, AS); in ParseTemplateDeclarationOrSpecialization()
198 return ParseStaticAssertDeclaration(DeclEnd); in ParseSingleDeclarationAfterTemplate()
231 DeclEnd = ConsumeToken(); in ParseSingleDeclarationAfterTemplate()
379 SourceLocation &DeclEnd) { in ParseConceptDefinition() argument
444 DeclEnd = Tok.getLocation(); in ParseConceptDefinition()
1646 SourceLocation &DeclEnd, in ParseExplicitInstantiation() argument
[all …]
H A DParseDeclCXX.cpp241 DeclEnd = T.getCloseLocation(); in ParseNamespace()
332 DeclEnd = Tok.getLocation(); in ParseNamespaceAlias()
578 DeclEnd = Tok.getLocation(); in ParseUsingDirective()
685 SourceLocation UsingLoc, SourceLocation &DeclEnd, in ParseUsingDeclaration() argument
714 DeclEnd = Tok.getLocation(); in ParseUsingDeclaration()
821 DeclEnd = Tok.getLocation(); in ParseUsingDeclaration()
894 DeclEnd = Tok.getLocation(); in ParseAliasDeclarationAfterDeclarator()
996 DeclEnd = Tok.getLocation(); in ParseStaticAssertDeclaration()
2634 SourceLocation DeclEnd; in ParseCXXClassMemberDeclaration() local
2643 SourceLocation DeclEnd; in ParseCXXClassMemberDeclaration() local
[all …]
H A DParser.cpp944 SourceLocation DeclEnd; in ParseExternalDeclaration() local
946 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration()
956 SourceLocation DeclEnd; in ParseExternalDeclaration() local
958 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration()
969 SourceLocation DeclEnd; in ParseExternalDeclaration() local
971 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration()
980 SourceLocation DeclEnd; in ParseExternalDeclaration() local
982 return ParseDeclaration(DeclaratorContext::File, DeclEnd, Attrs, in ParseExternalDeclaration()
996 SourceLocation DeclEnd; in ParseExternalDeclaration() local
998 DeclaratorContext::File, ExternLoc, TemplateLoc, DeclEnd, Attrs)); in ParseExternalDeclaration()
H A DParseStmt.cpp238 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseStatementOrDeclarationAfterAttributes() local
242 Decl = ParseDeclaration(DeclaratorContext::Block, DeclEnd, CXX11Attrs, in ParseStatementOrDeclarationAfterAttributes()
245 Decl = ParseDeclaration(DeclaratorContext::Block, DeclEnd, CXX11Attrs, in ParseStatementOrDeclarationAfterAttributes()
256 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); in ParseStatementOrDeclarationAfterAttributes()
1176 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCompoundStatementBody() local
1178 DeclGroupPtrTy Res = ParseDeclaration(DeclaratorContext::Block, DeclEnd, in ParseCompoundStatementBody()
1180 R = Actions.ActOnDeclStmt(Res, DeclStart, DeclEnd); in ParseCompoundStatementBody()
2024 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseForStatement() local
2027 DeclaratorContext::ForInit, DeclEnd, attrs, DeclSpecAttrs, false, in ParseForStatement()
H A DParseDecl.cpp1786 return ParseNamespace(Context, DeclEnd, InlineLoc); in ParseDeclaration()
1793 return ParseNamespace(Context, DeclEnd); in ParseDeclaration()
1798 DeclEnd, Attrs); in ParseDeclaration()
1804 SingleDecl = ParseStaticAssertDeclaration(DeclEnd); in ParseDeclaration()
1838 DeclaratorContext Context, SourceLocation &DeclEnd, in ParseSimpleDeclaration() argument
1863 DeclEnd = Tok.getLocation(); in ParseSimpleDeclaration()
1879 return ParseDeclGroup(DS, Context, DeclAttrs, &DeclEnd, FRI); in ParseSimpleDeclaration()
2237 if (DeclEnd) in ParseDeclGroup()
2238 *DeclEnd = Tok.getLocation(); in ParseDeclGroup()
4452 SourceLocation DeclEnd; in ParseStructUnionBody() local
[all …]
H A DParseExprCXX.cpp1924 SourceLocation DeclStart = ConsumeToken(), DeclEnd; in ParseAliasDeclarationInInitStatement() local
1926 DG = ParseUsingDeclaration(Context, {}, DeclStart, DeclEnd, Attrs, AS_none); in ParseAliasDeclarationInInitStatement()
1933 << SourceRange(DeclStart, DeclEnd); in ParseAliasDeclarationInInitStatement()
2049 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCXXCondition() local
2055 DG = ParseSimpleDeclaration(DeclaratorContext::SelectionInit, DeclEnd, in ParseCXXCondition()
2058 *InitStmt = Actions.ActOnDeclStmt(DG, DeclStart, DeclEnd); in ParseCXXCondition()
2067 SourceLocation DeclStart = Tok.getLocation(), DeclEnd; in ParseCXXCondition() local
2070 DeclaratorContext::ForInit, DeclEnd, attrs, DeclSpecAttrs, false, FRI); in ParseCXXCondition()
H A DParseObjc.cpp659 SourceLocation DeclEnd; in ParseObjCInterfaceDeclList() local
662 DeclaratorContext::File, DeclEnd, EmptyAttrs, EmptyDeclSpecAttrs)); in ParseObjCInterfaceDeclList()
1977 SourceLocation DeclEnd; in ParseObjCClassInstanceVariables() local
1978 ParseStaticAssertDeclaration(DeclEnd); in ParseObjCClassInstanceVariables()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DIsolateDeclarationCheck.cpp187 SourceLocation DeclEnd = in declRanges() local
193 SourceRange VarNameRange(DeclBegin, DeclEnd); in declRanges()
198 DeclBegin = DeclEnd.getLocWithOffset(1); in declRanges()
/llvm-project-15.0.7/clang/include/clang/Parse/
H A DParser.h2330 SourceLocation &DeclEnd,
2343 SourceLocation *DeclEnd = nullptr,
3028 SourceLocation &DeclEnd,
3047 SourceLocation &DeclEnd, ParsedAttributes &Attrs);
3050 SourceLocation &DeclEnd,
3070 SourceLocation &DeclEnd,
3078 Decl *ParseStaticAssertDeclaration(SourceLocation &DeclEnd);
3081 SourceLocation &DeclEnd);
3377 SourceLocation &DeclEnd,
3435 SourceLocation &DeclEnd,
[all …]