| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 39 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 D | ParseDeclCXX.cpp | 241 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 D | Parser.cpp | 944 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 D | ParseStmt.cpp | 238 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 D | ParseDecl.cpp | 1786 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 D | ParseExprCXX.cpp | 1924 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 D | ParseObjc.cpp | 659 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 D | IsolateDeclarationCheck.cpp | 187 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 D | Parser.h | 2330 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 …]
|