| /freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
| H A D | Visitor.cpp | 253 if (M->getParent()->getDescribedClassTemplate() != nullptr) in VisitFunctionDecl() 493 if (!D->getDescribedClassTemplate() && !D->isInvalidDecl()) { in emitVTableSymbols() 561 if (D->getDescribedClassTemplate() != nullptr) in VisitCXXRecordDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
| H A D | ExtractAPIVisitor.h | 343 if (Method->getParent()->getDescribedClassTemplate() != nullptr) in VisitFunctionDecl() 661 if (Decl->getDescribedClassTemplate()) { in VisitCXXRecordDecl() 665 Decl->getDescribedClassTemplate())); in VisitCXXRecordDecl() 669 SubHeading, Template(Decl->getDescribedClassTemplate()), Access, in VisitCXXRecordDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 488 return !RD->getDescribedClassTemplate(); in needsAnonymousDeclarationNumber()
|
| H A D | ASTWriterDecl.cpp | 1681 if (ClassTemplateDecl *TemplD = D->getDescribedClassTemplate()) { in VisitCXXRecordDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
| H A D | SourceCode.cpp | 420 if (const auto *T = Record->getDescribedClassTemplate()) in getAssociatedRange()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | QualTypeNames.cpp | 274 CxxDecl->getDescribedClassTemplate()) { in createNestedNameSpecifierForScopeOf()
|
| H A D | DeclBase.cpp | 271 return RD->getDescribedClassTemplate(); in getDescribedTemplate() 1371 if (Record->getDescribedClassTemplate()) in isDependentContext()
|
| H A D | ODRDiagsEmitter.cpp | 817 FirstRecord->getDescribedClassTemplate(); in diagnoseMismatch() 819 SecondRecord->getDescribedClassTemplate(); in diagnoseMismatch()
|
| H A D | ODRHash.cpp | 620 const ClassTemplateDecl *TD = Record->getDescribedClassTemplate(); in AddCXXRecordDecl()
|
| H A D | DeclCXX.cpp | 2054 ClassTemplateDecl *CXXRecordDecl::getDescribedClassTemplate() const { in getDescribedClassTemplate() function in CXXRecordDecl
|
| H A D | ASTImporter.cpp | 3297 DCXX->getDescribedClassTemplate() && in VisitRecordDecl() 3298 DCXX->getDescribedClassTemplate()->getFriendObjectKind() != in VisitRecordDecl() 3451 DCXX->getDescribedClassTemplate()) { in VisitRecordDecl()
|
| H A D | ASTContext.cpp | 388 if (const ClassTemplateDecl *CTD = CRD->getDescribedClassTemplate()) in adjustDeclToTemplate() 5228 if (RD->getDescribedClassTemplate() && in NeedsInjectedClassNameType()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateDeductionGuide.cpp | 1381 DefRecord->getDescribedClassTemplate()) in DeclareAggregateDeductionGuideFromInitList() 1427 DefRecord->getDescribedClassTemplate()) in DeclareImplicitDeductionGuides()
|
| H A D | HLSLBuiltinTypeDeclBuilder.cpp | 527 Template = Record->getDescribedClassTemplate(); in BuiltinTypeDeclBuilder()
|
| H A D | SemaTemplateInstantiate.cpp | 381 if (ClassTemplateDecl *CTD = RD->getDescribedClassTemplate()) in HandleFunctionTemplateDecl() 405 if (ClassTemplateDecl *ClassTemplate = Rec->getDescribedClassTemplate()) { in HandleRecordDecl() 424 (Rec->getDescribedClassTemplate() && in HandleRecordDecl() 425 Rec->getDescribedClassTemplate()->getFriendObjectKind()); in HandleRecordDecl()
|
| H A D | SemaTemplate.cpp | 128 if (Record->getDescribedClassTemplate()) in getAsTemplateNameDecl() 129 return Record->getDescribedClassTemplate(); in getAsTemplateNameDecl() 1945 = cast<CXXRecordDecl>(PrevDecl)->getDescribedClassTemplate(); in CheckClassTemplate() 2047 auto *Tmpl = cast<CXXRecordDecl>(Hidden)->getDescribedClassTemplate(); in CheckClassTemplate() 2885 if (Record->getDescribedClassTemplate()) { in MatchTemplateParametersToScopeSpecifier() 2886 ExpectedTemplateParams = Record->getDescribedClassTemplate() in MatchTemplateParametersToScopeSpecifier() 3715 !Record->getDescribedClassTemplate()) in CheckTemplateIdType()
|
| H A D | SemaExceptionSpec.cpp | 53 if (!RD || !RD->getIdentifier() || !RD->getDescribedClassTemplate() || in isLibstdcxxEagerExceptionSpecHack()
|
| H A D | SemaAccess.cpp | 478 CTD = Record->getDescribedClassTemplate(); in MatchesFriend()
|
| H A D | SemaDeclCXX.cpp | 532 if (MD && MD->getParent()->getDescribedClassTemplate()) { in MergeCXXFunctionDecl() 622 if (Record->getDescribedClassTemplate()) in MergeCXXFunctionDecl() 6373 ClassTemplateDecl *TD = Class->getDescribedClassTemplate(); in checkCUDADeviceBuiltinSurfaceClassTemplate() 6427 ClassTemplateDecl *TD = Class->getDescribedClassTemplate(); in checkCUDADeviceBuiltinTextureClassTemplate() 6540 if (Class->getDescribedClassTemplate()) in checkClassLevelDLLAttribute() 10852 if (ClassTemplateDecl *CTD = RD->getDescribedClassTemplate()) in ActOnReenterTemplateScope()
|
| H A D | SemaDecl.cpp | 120 return RD->getDescribedClassTemplate() || in ValidateCandidate() 244 if (RD && RD->getDescribedClassTemplate()) in recoverFromTypeInKnownDependentBase() 10304 cast<CXXRecordDecl>(DC)->getDescribedClassTemplate()) || in ActOnFunctionDeclarator() 14990 Context->getDescribedClassTemplate(); in FinalizeDeclaration() 17335 isTemplate = Record->getDescribedClassTemplate(); in isAcceptableTagRedeclaration() 18572 if (ClassTemplateDecl *Template = Record->getDescribedClassTemplate()) in ActOnStartCXXMemberDeclarations()
|
| H A D | SemaDeclAttr.cpp | 1201 ClassTemplateDecl *CTD = RD->getDescribedClassTemplate(); in handlePreferredName() 6359 if (RD->getDescribedClassTemplate()) { in mergeMSInheritanceAttr()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 6869 ClassTemplateDecl *ClassTemplate = Record->getDescribedClassTemplate(); in FindInstantiatedDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexSymbol.cpp | 129 if (CXXRec->getDescribedClassTemplate()) { in getSymbolInfo()
|
| H A D | USRGeneration.cpp | 525 if (ClassTemplateDecl *ClassTmpl = CXXRecord->getDescribedClassTemplate()) { in VisitTagDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 1526 ClassTemplateDecl *getDescribedClassTemplate() const;
|