Home
last modified time | relevance | path

Searched refs:BaseSpecifier (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DExtractAPIVisitor.h174 for (const auto &BaseSpecifier : Decl->bases()) { in getBases() local
176 if (BaseSpecifier.getAccessSpecifier() != AccessSpecifier::AS_public) in getBases()
178 if (auto *BaseDecl = BaseSpecifier.getType()->getAsTagDecl()) { in getBases()
182 BaseClass.Name = API.copyString(BaseSpecifier.getType().getAsString( in getBases()
185 if (BaseSpecifier.getType().getTypePtr()->isTemplateTypeParmType()) { in getBases()
186 if (auto *TTPTD = BaseSpecifier.getType() in getBases()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclAttr.cpp189 for (const auto &BaseSpecifier : CXXRecord->bases()) { in threadSafetyCheckIsSmartPointer() local
192 BaseSpecifier.getType()->getAsRecordDecl(), OO_Star); in threadSafetyCheckIsSmartPointer()
195 BaseSpecifier.getType()->getAsRecordDecl(), OO_Arrow); in threadSafetyCheckIsSmartPointer()