Home
last modified time | relevance | path

Searched refs:MemberSpecializationInfo (Results 1 – 16 of 16) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DDecl.cpp191 if (const MemberSpecializationInfo *member = in isExplicitMemberSpecialization()
545 } else if (MemberSpecializationInfo *MSI = in useInlineVisibilityHidden()
2535 if (MemberSpecializationInfo *MSInfo = VD->getMemberSpecializationInfo()) { in getTemplateInstantiationPattern()
2589 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getInstantiatedFromStaticDataMember()
2599 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getTemplateSpecializationKind()
2607 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getTemplateSpecializationKindForInstantiation()
2620 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getPointOfInstantiation()
2670 MemberSpecializationInfo *VarDecl::getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
2675 .dyn_cast<MemberSpecializationInfo *>(); in getMemberSpecializationInfo()
2695 } else if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) { in setTemplateSpecializationKind()
[all …]
DDeclCXX.cpp1789 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) in getInstantiatedFromMemberClass()
1795 MemberSpecializationInfo *CXXRecordDecl::getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
1796 return TemplateOrInstantiation.dyn_cast<MemberSpecializationInfo *>(); in getMemberSpecializationInfo()
1806 = new (getASTContext()) MemberSpecializationInfo(RD, TSK); in setInstantiationOfMemberClass()
1821 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) in getTemplateSpecializationKind()
1834 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) { in setTemplateSpecializationKind()
1873 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) { in getTemplateInstantiationPattern()
DDeclTemplate.cpp873 MemberSpecializationInfo *MSInfo) { in Create()
880 C.Allocate(totalSizeToAlloc<MemberSpecializationInfo *>(MSInfo ? 1 : 0)); in Create()
DASTContext.cpp361 if (const MemberSpecializationInfo *Info = in adjustDeclToTemplate()
1516 MemberSpecializationInfo *
1520 .dyn_cast<MemberSpecializationInfo *>(); in getInstantiatedFromStaticDataMember()
1539 setTemplateOrSpecializationInfo(Inst, new (*this) MemberSpecializationInfo( in setInstantiatedFromStaticDataMember()
DASTImporter.cpp2786 if (MemberSpecializationInfo *MemberInfo = D->getMemberSpecializationInfo()) { in VisitEnumDecl()
2999 } else if (MemberSpecializationInfo *MemberInfo = in VisitRecordDecl()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DDeclTemplate.h470 MemberSpecializationInfo *> {
499 SourceLocation POI, MemberSpecializationInfo *MSInfo) in FunctionTemplateSpecializationInfo()
505 getTrailingObjects<MemberSpecializationInfo *>()[0] = MSInfo; in FunctionTemplateSpecializationInfo()
508 size_t numTrailingObjects(OverloadToken<MemberSpecializationInfo*>) const { in numTrailingObjects() argument
520 SourceLocation POI, MemberSpecializationInfo *MSInfo);
597 MemberSpecializationInfo *getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
598 return numTrailingObjects(OverloadToken<MemberSpecializationInfo *>()) in getMemberSpecializationInfo()
599 ? getTrailingObjects<MemberSpecializationInfo *>()[0] in getMemberSpecializationInfo()
619 class MemberSpecializationInfo {
629 MemberSpecializationInfo(NamedDecl *IF, TemplateSpecializationKind TSK,
DDecl.h65 class MemberSpecializationInfo; variable
1551 MemberSpecializationInfo *getMemberSpecializationInfo() const;
1931 MemberSpecializationInfo *,
2649 MemberSpecializationInfo *getMemberSpecializationInfo() const;
3606 MemberSpecializationInfo *SpecializationInfo = nullptr;
3827 MemberSpecializationInfo *getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
DASTContext.h110 class MemberSpecializationInfo; variable
454 llvm::PointerUnion<VarTemplateDecl *, MemberSpecializationInfo *>;
910 MemberSpecializationInfo *getInstantiatedFromStaticDataMember(
DDeclCXX.h71 class MemberSpecializationInfo; variable
456 llvm::PointerUnion<ClassTemplateDecl *, MemberSpecializationInfo *>
1439 MemberSpecializationInfo *getMemberSpecializationInfo() const;
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaTemplateInstantiate.cpp2648 if (MemberSpecializationInfo *MSInfo in InstantiateClass()
2744 MemberSpecializationInfo *MSInfo =Enum->getMemberSpecializationInfo(); in InstantiateClass()
2896 if (MemberSpecializationInfo *MSInfo in InstantiateEnum()
3237 MemberSpecializationInfo *MSInfo = in InstantiateClassMembers()
3282 MemberSpecializationInfo *MSInfo = Var->getMemberSpecializationInfo(); in InstantiateClassMembers()
3325 MemberSpecializationInfo *MSInfo = Record->getMemberSpecializationInfo(); in InstantiateClassMembers()
3387 MemberSpecializationInfo *MSInfo = Enum->getMemberSpecializationInfo(); in InstantiateClassMembers()
DSemaCXXScopeSpec.cpp261 MemberSpecializationInfo *MSI = EnumD->getMemberSpecializationInfo(); in RequireCompleteEnumDecl()
DSemaTemplateInstantiateDecl.cpp2232 if (MemberSpecializationInfo *MSInfo = in VisitFunctionDecl()
2632 if (const MemberSpecializationInfo *MSInfo = in VisitCXXMethodDecl()
DSemaTemplate.cpp9198 MemberSpecializationInfo *MSInfo = nullptr; in CheckMemberSpecialization()
9877 MemberSpecializationInfo *MSInfo = PrevDecl->getMemberSpecializationInfo(); in ActOnExplicitInstantiation()
DSemaType.cpp8680 MemberSpecializationInfo *MSI = RD->getMemberSpecializationInfo(); in RequireCompleteTypeImpl()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
DASTWriterDecl.cpp446 if (MemberSpecializationInfo *MemberInfo = D->getMemberSpecializationInfo()) { in VisitEnumDecl()
591 MemberSpecializationInfo *MemberInfo = D->getMemberSpecializationInfo(); in VisitFunctionDecl()
623 if (MemberSpecializationInfo *MemberInfo = in VisitFunctionDecl()
1046 } else if (MemberSpecializationInfo *SpecInfo in VisitVarDecl()
1363 } else if (MemberSpecializationInfo *MSInfo in VisitCXXRecordDecl()
DASTReaderDecl.cpp958 MemberSpecializationInfo *MSInfo = nullptr; in VisitFunctionDecl()
964 MSInfo = new (C) MemberSpecializationInfo(FD, TSK); in VisitFunctionDecl()
1944 MemberSpecializationInfo *MSI = new (C) MemberSpecializationInfo(RD, TSK); in VisitCXXRecordDeclImpl()
4519 FD->TemplateOrSpecialization.get<MemberSpecializationInfo *>() in UpdateDecl()
4599 if (MemberSpecializationInfo *MSInfo = in UpdateDecl()