Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp192 if (const MemberSpecializationInfo *member = in isExplicitMemberSpecialization()
560 } else if (MemberSpecializationInfo *MSI = in useInlineVisibilityHidden()
2684 if (MemberSpecializationInfo *MSInfo = VD->getMemberSpecializationInfo()) { in getTemplateInstantiationPattern()
2738 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getInstantiatedFromStaticDataMember()
2748 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getTemplateSpecializationKind()
2756 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getTemplateSpecializationKindForInstantiation()
2769 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getPointOfInstantiation()
2855 MemberSpecializationInfo *VarDecl::getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
2860 .dyn_cast<MemberSpecializationInfo *>(); in getMemberSpecializationInfo()
2880 } else if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) { in setTemplateSpecializationKind()
[all …]
H A DDeclCXX.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()
H A DDeclTemplate.cpp904 MemberSpecializationInfo *MSInfo) { in Create()
911 C.Allocate(totalSizeToAlloc<MemberSpecializationInfo *>(MSInfo ? 1 : 0)); in Create()
H A DASTContext.cpp387 if (const MemberSpecializationInfo *Info = in adjustDeclToTemplate()
1482 MemberSpecializationInfo *
1486 .dyn_cast<MemberSpecializationInfo *>(); in getInstantiatedFromStaticDataMember()
1505 setTemplateOrSpecializationInfo(Inst, new (*this) MemberSpecializationInfo( in setInstantiatedFromStaticDataMember()
H A DASTImporter.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/contrib/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.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,
H A DDecl.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()
H A DASTContext.h78 class MemberSpecializationInfo; variable
488 llvm::PointerUnion<VarTemplateDecl *, MemberSpecializationInfo *>;
971 MemberSpecializationInfo *getInstantiatedFromStaticDataMember(
H A DDeclCXX.h70 class MemberSpecializationInfo; variable
485 llvm::PointerUnion<ClassTemplateDecl *, MemberSpecializationInfo *>
1507 MemberSpecializationInfo *getMemberSpecializationInfo() const;
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.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()
H A DSemaCXXScopeSpec.cpp255 MemberSpecializationInfo *MSI = EnumD->getMemberSpecializationInfo(); in RequireCompleteEnumDecl()
H A DSemaTemplateInstantiateDecl.cpp2430 if (MemberSpecializationInfo *MSInfo = in VisitFunctionDecl()
2876 if (const MemberSpecializationInfo *MSInfo = in VisitCXXMethodDecl()
H A DSemaTemplate.cpp9061 MemberSpecializationInfo *MSInfo = nullptr; in CheckMemberSpecialization()
9758 MemberSpecializationInfo *MSInfo = PrevDecl->getMemberSpecializationInfo(); in ActOnExplicitInstantiation()
H A DSemaType.cpp9172 MemberSpecializationInfo *MSI = RD->getMemberSpecializationInfo(); in RequireCompleteTypeImpl()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.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()
H A DASTReaderDecl.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()