Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTCommon.cpp424 return !RD->getDescribedClassTemplate(); in needsAnonymousDeclarationNumber()
H A DASTWriterDecl.cpp1271 if (ClassTemplateDecl *TemplD = D->getDescribedClassTemplate()) { in VisitCXXRecordDecl()
H A DASTReader.cpp9759 FirstRecord->getDescribedClassTemplate(); in diagnoseOdrViolations()
9761 SecondRecord->getDescribedClassTemplate(); in diagnoseOdrViolations()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DQualTypeNames.cpp278 CxxDecl->getDescribedClassTemplate()) { in createNestedNameSpecifierForScopeOf()
H A DDeclBase.cpp234 return RD->getDescribedClassTemplate(); in getDescribedTemplate()
1086 if (Record->getDescribedClassTemplate()) in isDependentContext()
H A DODRHash.cpp494 const ClassTemplateDecl *TD = Record->getDescribedClassTemplate(); in AddCXXRecordDecl()
H A DASTImporter.cpp2546 DCXX->getDescribedClassTemplate() && in VisitRecordDecl()
2547 DCXX->getDescribedClassTemplate()->getFriendObjectKind() != in VisitRecordDecl()
2705 if (!DCXX->getDescribedClassTemplate() || DCXX->isImplicit()) in VisitRecordDecl()
2712 DCXX->getDescribedClassTemplate()) { in VisitRecordDecl()
4915 ToTemplatedDef->getDescribedClassTemplate(); in getDefinition()
H A DDeclCXX.cpp1619 ClassTemplateDecl *CXXRecordDecl::getDescribedClassTemplate() const { in getDescribedClassTemplate() function in CXXRecordDecl
H A DASTContext.cpp347 if (const ClassTemplateDecl *CTD = CRD->getDescribedClassTemplate()) in adjustDeclToTemplate()
3831 if (RD->getDescribedClassTemplate() && in NeedsInjectedClassNameType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexSymbol.cpp124 if (CXXRec->getDescribedClassTemplate()) { in getSymbolInfo()
H A DUSRGeneration.cpp502 if (ClassTemplateDecl *ClassTmpl = CXXRecord->getDescribedClassTemplate()) { in VisitTagDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExceptionSpec.cpp48 if (!RD || !RD->getIdentifier() || !RD->getDescribedClassTemplate() || in isLibstdcxxEagerExceptionSpecHack()
H A DSemaTemplate.cpp97 if (Record->getDescribedClassTemplate()) in isAcceptableTemplateName()
98 return Record->getDescribedClassTemplate(); in isAcceptableTemplateName()
1365 = cast<CXXRecordDecl>(PrevDecl)->getDescribedClassTemplate(); in CheckClassTemplate()
1492 auto *Tmpl = cast<CXXRecordDecl>(Hidden)->getDescribedClassTemplate(); in CheckClassTemplate()
2713 if (Record->getDescribedClassTemplate()) { in MatchTemplateParametersToScopeSpecifier()
2714 ExpectedTemplateParams = Record->getDescribedClassTemplate() in MatchTemplateParametersToScopeSpecifier()
3263 !Record->getDescribedClassTemplate()) in CheckTemplateIdType()
H A DSemaAccess.cpp460 CTD = Record->getDescribedClassTemplate(); in MatchesFriend()
H A DSemaTemplateInstantiate.cpp170 if (ClassTemplateDecl *ClassTemplate = Rec->getDescribedClassTemplate()) { in getTemplateInstantiationArgs()
H A DSemaDeclCXX.cpp515 if (MD && MD->getParent()->getDescribedClassTemplate()) { in MergeCXXFunctionDecl()
605 if (Record->getDescribedClassTemplate()) in MergeCXXFunctionDecl()
3581 if (RD->getDescribedClassTemplate()) in DiagnoseUninitializedFields()
5677 if (Class->getDescribedClassTemplate()) in checkClassLevelDLLAttribute()
8037 if (ClassTemplateDecl *CTD = RD->getDescribedClassTemplate()) in ActOnReenterTemplateScope()
H A DSemaDecl.cpp99 return RD->getDescribedClassTemplate() || in ValidateCandidate()
242 if (RD && RD->getDescribedClassTemplate()) in recoverFromTypeInKnownDependentBase()
12106 Context->getDescribedClassTemplate(); in FinalizeDeclaration()
13879 isTemplate = Record->getDescribedClassTemplate(); in isAcceptableTagRedeclaration()
15018 if (ClassTemplateDecl *Template = Record->getDescribedClassTemplate()) in ActOnStartCXXMemberDeclarations()
H A DSemaTemplateInstantiateDecl.cpp5092 ClassTemplateDecl *ClassTemplate = Record->getDescribedClassTemplate(); in FindInstantiatedDecl()
H A DSemaCodeComplete.cpp2850 if (ClassTemplateDecl *Template = Record->getDescribedClassTemplate()) { in AddTypedNameChunk()
H A DSemaDeclAttr.cpp5928 if (RD->getDescribedClassTemplate()) { in mergeMSInheritanceAttr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclCXX.h1617 ClassTemplateDecl *getDescribedClassTemplate() const;