Home
last modified time | relevance | path

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

/freebsd-14-stable/contrib/llvm-project/clang/lib/AST/
HDDecl.cpp192 if (const MemberSpecializationInfo *member = in isExplicitMemberSpecialization()
560 } else if (MemberSpecializationInfo *MSI = in useInlineVisibilityHidden()
2688 if (MemberSpecializationInfo *MSInfo = VD->getMemberSpecializationInfo()) { in getTemplateInstantiationPattern()
2742 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getInstantiatedFromStaticDataMember()
2752 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getTemplateSpecializationKind()
2760 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getTemplateSpecializationKindForInstantiation()
2773 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getPointOfInstantiation()
2859 MemberSpecializationInfo *VarDecl::getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
2864 .dyn_cast<MemberSpecializationInfo *>(); in getMemberSpecializationInfo()
2884 } else if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) { in setTemplateSpecializationKind()
[all …]
HDDeclCXX.cpp1916 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) in getInstantiatedFromMemberClass()
1922 MemberSpecializationInfo *CXXRecordDecl::getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
1923 return TemplateOrInstantiation.dyn_cast<MemberSpecializationInfo *>(); in getMemberSpecializationInfo()
1933 = new (getASTContext()) MemberSpecializationInfo(RD, TSK); in setInstantiationOfMemberClass()
1948 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) in getTemplateSpecializationKind()
1961 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) { in setTemplateSpecializationKind()
2000 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) { in getTemplateInstantiationPattern()
HDDeclTemplate.cpp904 MemberSpecializationInfo *MSInfo) { in Create()
911 C.Allocate(totalSizeToAlloc<MemberSpecializationInfo *>(MSInfo ? 1 : 0)); in Create()
HDASTContext.cpp387 if (const MemberSpecializationInfo *Info = in adjustDeclToTemplate()
1482 MemberSpecializationInfo *
1486 .dyn_cast<MemberSpecializationInfo *>(); in getInstantiatedFromStaticDataMember()
1505 setTemplateOrSpecializationInfo(Inst, new (*this) MemberSpecializationInfo( in setInstantiatedFromStaticDataMember()
HDASTImporter.cpp3002 if (MemberSpecializationInfo *MemberInfo = D->getMemberSpecializationInfo()) { in VisitEnumDecl()
3230 } else if (MemberSpecializationInfo *MemberInfo = in VisitRecordDecl()
4596 } else if (MemberSpecializationInfo *MSI = D->getMemberSpecializationInfo()) { in VisitVarDecl()
/freebsd-14-stable/contrib/llvm-project/clang/include/clang/AST/
HDDeclTemplate.h467 MemberSpecializationInfo *> {
496 SourceLocation POI, MemberSpecializationInfo *MSInfo) in FunctionTemplateSpecializationInfo()
502 getTrailingObjects<MemberSpecializationInfo *>()[0] = MSInfo; in FunctionTemplateSpecializationInfo()
505 size_t numTrailingObjects(OverloadToken<MemberSpecializationInfo*>) const { in numTrailingObjects() argument
516 SourceLocation POI, MemberSpecializationInfo *MSInfo);
593 MemberSpecializationInfo *getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
594 return numTrailingObjects(OverloadToken<MemberSpecializationInfo *>()) in getMemberSpecializationInfo()
595 ? getTrailingObjects<MemberSpecializationInfo *>()[0] in getMemberSpecializationInfo()
615 class MemberSpecializationInfo {
625 MemberSpecializationInfo(NamedDecl *IF, TemplateSpecializationKind TSK,
HDDecl.h65 class MemberSpecializationInfo; variable
1596 MemberSpecializationInfo *getMemberSpecializationInfo() const;
2030 llvm::PointerUnion<NamedDecl *, MemberSpecializationInfo *,
2842 MemberSpecializationInfo *getMemberSpecializationInfo() const;
3869 MemberSpecializationInfo *SpecializationInfo = nullptr;
4099 MemberSpecializationInfo *getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
HDASTContext.h78 class MemberSpecializationInfo; variable
488 llvm::PointerUnion<VarTemplateDecl *, MemberSpecializationInfo *>;
971 MemberSpecializationInfo *getInstantiatedFromStaticDataMember(
HDDeclCXX.h70 class MemberSpecializationInfo; variable
485 llvm::PointerUnion<ClassTemplateDecl *, MemberSpecializationInfo *>
1507 MemberSpecializationInfo *getMemberSpecializationInfo() const;
/freebsd-14-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaTemplateInstantiate.cpp399 if (const MemberSpecializationInfo *MSInfo = in HandleRecordDecl()
3440 if (MemberSpecializationInfo *MSInfo in InstantiateClass()
3537 MemberSpecializationInfo *MSInfo =Enum->getMemberSpecializationInfo(); in InstantiateClass()
3673 if (MemberSpecializationInfo *MSInfo in InstantiateEnum()
4011 MemberSpecializationInfo *MSInfo = in InstantiateClassMembers()
4056 MemberSpecializationInfo *MSInfo = Var->getMemberSpecializationInfo(); in InstantiateClassMembers()
4099 MemberSpecializationInfo *MSInfo = Record->getMemberSpecializationInfo(); in InstantiateClassMembers()
4161 MemberSpecializationInfo *MSInfo = Enum->getMemberSpecializationInfo(); in InstantiateClassMembers()
HDSemaCXXScopeSpec.cpp255 MemberSpecializationInfo *MSI = EnumD->getMemberSpecializationInfo(); in RequireCompleteEnumDecl()
HDSemaTemplateInstantiateDecl.cpp2430 if (MemberSpecializationInfo *MSInfo = in VisitFunctionDecl()
2876 if (const MemberSpecializationInfo *MSInfo = in VisitCXXMethodDecl()
HDSemaTemplate.cpp9061 MemberSpecializationInfo *MSInfo = nullptr; in CheckMemberSpecialization()
9758 MemberSpecializationInfo *MSInfo = PrevDecl->getMemberSpecializationInfo(); in ActOnExplicitInstantiation()
HDSemaType.cpp9172 MemberSpecializationInfo *MSI = RD->getMemberSpecializationInfo(); in RequireCompleteTypeImpl()
/freebsd-14-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTWriterDecl.cpp537 if (MemberSpecializationInfo *MemberInfo = D->getMemberSpecializationInfo()) { in VisitEnumDecl()
646 MemberSpecializationInfo *MemberInfo = D->getMemberSpecializationInfo(); in VisitFunctionDecl()
672 if (MemberSpecializationInfo *MemberInfo = in VisitFunctionDecl()
1178 } else if (MemberSpecializationInfo *SpecInfo in VisitVarDecl()
1509 } else if (MemberSpecializationInfo *MSInfo in VisitCXXRecordDecl()
HDASTReaderDecl.cpp972 MemberSpecializationInfo *MSInfo = nullptr; in VisitFunctionDecl()
978 MSInfo = new (C) MemberSpecializationInfo(FD, TSK); in VisitFunctionDecl()
2234 MemberSpecializationInfo *MSI = new (C) MemberSpecializationInfo(RD, TSK); in VisitCXXRecordDeclImpl()
4575 MemberSpecializationInfo *MSInfo = VD->getMemberSpecializationInfo(); in UpdateDecl()
4584 FD->TemplateOrSpecialization.get<MemberSpecializationInfo *>() in UpdateDecl()
4664 if (MemberSpecializationInfo *MSInfo = in UpdateDecl()