Home
last modified time | relevance | path

Searched refs:getDescribedClassTemplate (Results 1 – 24 of 24) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/DumpTool/
H A DASTSrcLocProcessor.cpp261 if (const auto *Templ = ASTClass->getDescribedClassTemplate()) { in run()
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DSourceCode.cpp327 if (const auto *T = Record->getDescribedClassTemplate()) in getAssociatedRange()
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.cpp459 return !RD->getDescribedClassTemplate(); in needsAnonymousDeclarationNumber()
H A DASTWriterDecl.cpp1360 if (ClassTemplateDecl *TemplD = D->getDescribedClassTemplate()) { in VisitCXXRecordDecl()
H A DASTReader.cpp10141 FirstRecord->getDescribedClassTemplate(); in diagnoseOdrViolations()
10143 SecondRecord->getDescribedClassTemplate(); in diagnoseOdrViolations()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DQualTypeNames.cpp275 CxxDecl->getDescribedClassTemplate()) { in createNestedNameSpecifierForScopeOf()
H A DDeclBase.cpp234 return RD->getDescribedClassTemplate(); in getDescribedTemplate()
1150 if (Record->getDescribedClassTemplate()) in isDependentContext()
H A DODRHash.cpp504 const ClassTemplateDecl *TD = Record->getDescribedClassTemplate(); in AddCXXRecordDecl()
H A DDeclCXX.cpp1809 ClassTemplateDecl *CXXRecordDecl::getDescribedClassTemplate() const { in getDescribedClassTemplate() function in CXXRecordDecl
H A DASTImporter.cpp2811 DCXX->getDescribedClassTemplate() && in VisitRecordDecl()
2812 DCXX->getDescribedClassTemplate()->getFriendObjectKind() != in VisitRecordDecl()
2961 DCXX->getDescribedClassTemplate()) { in VisitRecordDecl()
H A DASTContext.cpp343 if (const ClassTemplateDecl *CTD = CRD->getDescribedClassTemplate()) in adjustDeclToTemplate()
4479 if (RD->getDescribedClassTemplate() && in NeedsInjectedClassNameType()
/freebsd-13.1/contrib/llvm-project/clang/lib/Index/
H A DIndexSymbol.cpp128 if (CXXRec->getDescribedClassTemplate()) { in getSymbolInfo()
H A DUSRGeneration.cpp508 if (ClassTemplateDecl *ClassTmpl = CXXRecord->getDescribedClassTemplate()) { in VisitTagDecl()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp123 if (Record->getDescribedClassTemplate()) in getAsTemplateNameDecl()
124 return Record->getDescribedClassTemplate(); in getAsTemplateNameDecl()
1814 = cast<CXXRecordDecl>(PrevDecl)->getDescribedClassTemplate(); in CheckClassTemplate()
1914 auto *Tmpl = cast<CXXRecordDecl>(Hidden)->getDescribedClassTemplate(); in CheckClassTemplate()
2468 TemplateDecl *DescribedTemplate = DefRecord->getDescribedClassTemplate(); in DeclareImplicitDeductionGuides()
3223 if (Record->getDescribedClassTemplate()) { in MatchTemplateParametersToScopeSpecifier()
3224 ExpectedTemplateParams = Record->getDescribedClassTemplate() in MatchTemplateParametersToScopeSpecifier()
3783 !Record->getDescribedClassTemplate()) in CheckTemplateIdType()
H A DSemaExceptionSpec.cpp50 if (!RD || !RD->getIdentifier() || !RD->getDescribedClassTemplate() || in isLibstdcxxEagerExceptionSpecHack()
H A DSemaAccess.cpp472 CTD = Record->getDescribedClassTemplate(); in MatchesFriend()
H A DSemaDeclCXX.cpp527 if (MD && MD->getParent()->getDescribedClassTemplate()) { in MergeCXXFunctionDecl()
617 if (Record->getDescribedClassTemplate()) in MergeCXXFunctionDecl()
6064 ClassTemplateDecl *TD = Class->getDescribedClassTemplate(); in checkCUDADeviceBuiltinSurfaceClassTemplate()
6118 ClassTemplateDecl *TD = Class->getDescribedClassTemplate(); in checkCUDADeviceBuiltinTextureClassTemplate()
6221 if (Class->getDescribedClassTemplate()) in checkClassLevelDLLAttribute()
10120 if (ClassTemplateDecl *CTD = RD->getDescribedClassTemplate()) in ActOnReenterTemplateScope()
H A DSemaDecl.cpp101 return RD->getDescribedClassTemplate() || in ValidateCandidate()
249 if (RD && RD->getDescribedClassTemplate()) in recoverFromTypeInKnownDependentBase()
9373 cast<CXXRecordDecl>(DC)->getDescribedClassTemplate()) || in ActOnFunctionDeclarator()
13432 Context->getDescribedClassTemplate(); in FinalizeDeclaration()
15394 isTemplate = Record->getDescribedClassTemplate(); in isAcceptableTagRedeclaration()
16538 if (ClassTemplateDecl *Template = Record->getDescribedClassTemplate()) in ActOnStartCXXMemberDeclarations()
H A DSemaTemplateInstantiate.cpp182 if (ClassTemplateDecl *ClassTemplate = Rec->getDescribedClassTemplate()) { in getTemplateInstantiationArgs()
H A DSemaDeclAttr.cpp1332 ClassTemplateDecl *CTD = RD->getDescribedClassTemplate(); in handlePreferredName()
7267 if (RD->getDescribedClassTemplate()) { in mergeMSInheritanceAttr()
H A DSemaTemplateInstantiateDecl.cpp6086 ClassTemplateDecl *ClassTemplate = Record->getDescribedClassTemplate(); in FindInstantiatedDecl()
H A DSemaCodeComplete.cpp3269 if (ClassTemplateDecl *Template = Record->getDescribedClassTemplate()) { in AddTypedNameChunk()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h1457 ClassTemplateDecl *getDescribedClassTemplate() const;
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td129 def ClassTmpl : SubsetSubject<CXXRecord, [{S->getDescribedClassTemplate()}],