Home
last modified time | relevance | path

Searched refs:getSpecializedTemplate (Results 1 – 22 of 22) sorted by relevance

/external/clang/tools/libclang/
DCIndexCXX.cpp97 Template = PartialSpec->getSpecializedTemplate(); in clang_getSpecializedCursorTemplate()
/external/clang/lib/AST/
DDeclTemplate.cpp763 ClassTemplateSpecializationDecl::getSpecializedTemplate() const { in getSpecializedTemplate() function in ClassTemplateSpecializationDecl
766 return PartialSpec->PartialSpecialization->getSpecializedTemplate(); in getSpecializedTemplate()
801 return getSpecializedTemplate()->getSourceRange(); in getSourceRange()
1094 VarTemplateDecl *VarTemplateSpecializationDecl::getSpecializedTemplate() const { in getSpecializedTemplate() function in VarTemplateSpecializationDecl
1097 return PartialSpec->PartialSpecialization->getSpecializedTemplate(); in getSpecializedTemplate()
DDecl.cpp470 ClassTemplateDecl *temp = spec->getSpecializedTemplate(); in mergeTemplateLV()
522 VarTemplateDecl *temp = spec->getSpecializedTemplate(); in mergeTemplateLV()
943 const ClassTemplateDecl *temp = spec->getSpecializedTemplate(); in getLVForClassMember()
1064 return getVisibilityOf(spec->getSpecializedTemplate()->getTemplatedDecl(), in getExplicitVisibilityAux()
1082 return getVisibilityOf(VTSD->getSpecializedTemplate()->getTemplatedDecl(), in getExplicitVisibilityAux()
DMicrosoftMangle.cpp710 return Spec->getSpecializedTemplate(); in isTemplate()
717 return Spec->getSpecializedTemplate(); in isTemplate()
DItaniumMangle.cpp787 return Spec->getSpecializedTemplate(); in isTemplate()
794 return Spec->getSpecializedTemplate(); in isTemplate()
DASTDiagnostic.cpp1062 TemplateName(CTSD->getSpecializedTemplate()), in GetTemplateSpecializationType()
DASTImporter.cpp1103 if (!IsStructurallyEquivalent(Context, Spec1->getSpecializedTemplate(), in IsStructurallyEquivalent()
1104 Spec2->getSpecializedTemplate())) in IsStructurallyEquivalent()
4520 D->getSpecializedTemplate())); in VisitClassTemplateSpecializationDecl()
4716 Importer.Import(D->getSpecializedTemplate())); in VisitVarTemplateSpecializationDecl()
DExpr.cpp597 = (*I)->getSpecializedTemplate()->getTemplateParameters(); in ComputeName()
/external/clang/lib/Tooling/Core/
DQualTypeNames.cpp188 TemplateName TN(TSTDecl->getSpecializedTemplate()); in getFullyQualifiedTemplateType()
/external/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp1222 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate(); in VisitClassTemplatePartialSpecializationDecl()
1308 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); in VisitVarTemplatePartialSpecializationDecl()
2665 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate(); in VisitClassTemplateSpecializationDecl()
2805 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); in VisitVarTemplateSpecializationDecl()
3981 assert(VarSpec->getSpecializedTemplate() && in InstantiateVariableDefinition()
4182 VarSpec->getSpecializedTemplate(), Def, nullptr, in InstantiateVariableDefinition()
4728 ClassTemplate = PartialSpec->getSpecializedTemplate()->getCanonicalDecl(); in FindInstantiatedDecl()
4744 ClassTemplateDecl *SpecTemplate = InstSpec->getSpecializedTemplate(); in FindInstantiatedDecl()
DSemaTemplateInstantiate.cpp79 assert(Spec->getSpecializedTemplate() && "No variable template?"); in getTemplateInstantiationArgs()
123 assert(Spec->getSpecializedTemplate() && "No class template?"); in getTemplateInstantiationArgs()
124 if (Spec->getSpecializedTemplate()->isMemberSpecialization()) in getTemplateInstantiationArgs()
2300 ClassTemplateDecl *Template = ClassTemplateSpec->getSpecializedTemplate(); in InstantiateClassTemplateSpecialization()
DSemaTemplateDeduction.cpp485 TemplateName(SpecArg->getSpecializedTemplate()), in DeduceTemplateArguments()
2212 ClassTemplateDecl *ClassTemplate = Partial->getSpecializedTemplate(); in FinishTemplateArgumentDeduction()
2351 VarTemplateDecl *VarTemplate = Partial->getSpecializedTemplate(); in FinishTemplateArgumentDeduction()
4593 assert(PS1->getSpecializedTemplate() == PS2->getSpecializedTemplate() && in getMoreSpecializedPartialSpecialization()
4596 TemplateName Name(PS1->getSpecializedTemplate()); in getMoreSpecializedPartialSpecialization()
DSemaAccess.cpp455 ->getSpecializedTemplate(); in MatchesFriend()
DSemaTemplate.cpp82 return Spec->getSpecializedTemplate(); in isAcceptableTemplateName()
956 ->getSpecializedTemplate(); in CheckClassTemplate()
DSemaDeclCXX.cpp4709 getDLLAttr(Spec->getSpecializedTemplate()->getTemplatedDecl())) { in checkClassLevelDLLAttribute()
4822 BaseTemplateSpec->getSpecializedTemplate()->getTemplatedDecl())) { in propagateDLLAttrToBaseClassTemplate()
7542 Template = Specialization->getSpecializedTemplate(); in isStdInitializerList()
DSemaLookup.cpp2509 DeclContext *Ctx = Spec->getSpecializedTemplate()->getDeclContext(); in addAssociatedClassesAndNamespaces()
DSemaOpenMP.cpp700 if (auto *CTD = CTSD->getSpecializedTemplate()) in getTopDSA()
10297 if (auto *CTD = CTSD->getSpecializedTemplate()) in IsCXXRecordForMappable()
DSemaExprCXX.cpp246 if (Spec->getSpecializedTemplate()->getCanonicalDecl() == in getDestructorName()
/external/clang/lib/Serialization/
DASTWriterDecl.cpp1345 RegisterTemplateSpecialization(D->getSpecializedTemplate(), D); in VisitClassTemplateSpecializationDecl()
1366 Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl()); in VisitClassTemplateSpecializationDecl()
1405 RegisterTemplateSpecialization(D->getSpecializedTemplate(), D); in VisitVarTemplateSpecializationDecl()
1432 Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl()); in VisitVarTemplateSpecializationDecl()
DASTReader.cpp6229 TSD->getSpecializedTemplate()->LoadLazySpecializations(); in completeRedeclChainForTemplateSpecialization()
6275 CTSD->getSpecializedTemplate()->LoadLazySpecializations(); in CompleteRedeclChain()
6277 VTSD->getSpecializedTemplate()->LoadLazySpecializations(); in CompleteRedeclChain()
/external/clang/include/clang/AST/
DDeclTemplate.h1616 ClassTemplateDecl *getSpecializedTemplate() const;
2450 VarTemplateDecl *getSpecializedTemplate() const;
/external/clang/lib/CodeGen/
DCGDebugInfo.cpp1511 TSpecial->getSpecializedTemplate()->getTemplateParameters(); in CollectCXXTemplateParams()