Home
last modified time | relevance | path

Searched refs:ASDecl (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DRedundantAccessSpecifiersCheck.cpp35 const AccessSpecDecl *ASDecl = *AS; in check() local
38 if (ASDecl->getLocation().isMacroID()) { in check()
39 LastASDecl = ASDecl; in check()
45 LastASDecl = ASDecl; in check()
50 if (ASDecl->getAccess() == DefaultSpecifier) { in check()
51 diag(ASDecl->getLocation(), in check()
61 if (LastASDecl->getAccess() == ASDecl->getAccess()) { in check()
64 LastASDecl = ASDecl; in check()
68 diag(ASDecl->getLocation(), in check()
71 << FixItHint::CreateRemoval(ASDecl->getSourceRange()); in check()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DVirtualClassDestructorCheck.cpp78 AccessSpecDecl *ASDecl = *AS; in getPublicASDecl() local
79 if (ASDecl->getAccess() == AccessSpecifier::AS_public) in getPublicASDecl()
80 return ASDecl; in getPublicASDecl()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclAttr.cpp9193 AccessSpecDecl *ASDecl, const ParsedAttributesView &AttrList) { in ProcessAccessDeclAttributeList() argument
9196 ProcessDeclAttribute(*this, nullptr, ASDecl, AL, in ProcessAccessDeclAttributeList()
H A DSemaDeclCXX.cpp3063 AccessSpecDecl *ASDecl = AccessSpecDecl::Create(Context, Access, CurContext, in ActOnAccessSpecifier() local
3065 CurContext->addHiddenDecl(ASDecl); in ActOnAccessSpecifier()
3066 return ProcessAccessDeclAttributeList(ASDecl, Attrs); in ActOnAccessSpecifier()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h4547 bool ProcessAccessDeclAttributeList(AccessSpecDecl *ASDecl,