Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp191 if (const MemberSpecializationInfo *member = in isExplicitMemberSpecialization()
560 } else if (MemberSpecializationInfo *MSI = in useInlineVisibilityHidden()
2718 if (MemberSpecializationInfo *MSInfo = VD->getMemberSpecializationInfo()) { in getTemplateInstantiationPattern()
2772 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getInstantiatedFromStaticDataMember()
2782 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getTemplateSpecializationKind()
2790 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getTemplateSpecializationKindForInstantiation()
2803 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getPointOfInstantiation()
2897 MemberSpecializationInfo *VarDecl::getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
2901 return dyn_cast_if_present<MemberSpecializationInfo *>( in getMemberSpecializationInfo()
2922 } else if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) { in setTemplateSpecializationKind()
[all …]
H A DDeclCXX.cpp2033 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) in getInstantiatedFromMemberClass()
2039 MemberSpecializationInfo *CXXRecordDecl::getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
2040 return dyn_cast_if_present<MemberSpecializationInfo *>( in getMemberSpecializationInfo()
2051 = new (getASTContext()) MemberSpecializationInfo(RD, TSK); in setInstantiationOfMemberClass()
2066 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) in getTemplateSpecializationKind()
2079 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) { in setTemplateSpecializationKind()
2119 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) { in getTemplateInstantiationPattern()
H A DDeclTemplate.cpp953 MemberSpecializationInfo *MSInfo) { in Create()
960 C.Allocate(totalSizeToAlloc<MemberSpecializationInfo *>(MSInfo ? 1 : 0)); in Create()
H A DASTContext.cpp406 if (const MemberSpecializationInfo *Info = in adjustDeclToTemplate()
1545 MemberSpecializationInfo *
1549 .dyn_cast<MemberSpecializationInfo *>(); in getInstantiatedFromStaticDataMember()
1568 setTemplateOrSpecializationInfo(Inst, new (*this) MemberSpecializationInfo( in setInstantiatedFromStaticDataMember()
H A DASTImporter.cpp3272 if (MemberSpecializationInfo *MemberInfo = D->getMemberSpecializationInfo()) { in VisitEnumDecl()
3501 } else if (MemberSpecializationInfo *MemberInfo = in VisitRecordDecl()
4869 } else if (MemberSpecializationInfo *MSI = D->getMemberSpecializationInfo()) { in VisitVarDecl()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h469 MemberSpecializationInfo *> {
498 SourceLocation POI, MemberSpecializationInfo *MSInfo) in FunctionTemplateSpecializationInfo()
516 SourceLocation POI, MemberSpecializationInfo *MSInfo);
593 MemberSpecializationInfo *getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
613 class MemberSpecializationInfo {
623 MemberSpecializationInfo(NamedDecl *IF, TemplateSpecializationKind TSK,
H A DDecl.h68 class MemberSpecializationInfo; variable
1643 MemberSpecializationInfo *getMemberSpecializationInfo() const;
2077 llvm::PointerUnion<NamedDecl *, MemberSpecializationInfo *,
2943 MemberSpecializationInfo *getMemberSpecializationInfo() const;
3987 MemberSpecializationInfo *SpecializationInfo = nullptr;
4217 MemberSpecializationInfo *getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
H A DASTContext.h80 class MemberSpecializationInfo; variable
508 llvm::PointerUnion<VarTemplateDecl *, MemberSpecializationInfo *>;
1064 MemberSpecializationInfo *getInstantiatedFromStaticDataMember(
H A DDeclCXX.h70 class MemberSpecializationInfo; variable
484 llvm::PointerUnion<ClassTemplateDecl *, MemberSpecializationInfo *>
1508 MemberSpecializationInfo *getMemberSpecializationInfo() const;
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp418 if (const MemberSpecializationInfo *MSInfo = in HandleRecordDecl()
3625 if (MemberSpecializationInfo *MSInfo in InstantiateClass()
3722 MemberSpecializationInfo *MSInfo =Enum->getMemberSpecializationInfo(); in InstantiateClass()
3858 if (MemberSpecializationInfo *MSInfo in InstantiateEnum()
4277 MemberSpecializationInfo *MSInfo = Var->getMemberSpecializationInfo(); in InstantiateClassMembers()
4320 MemberSpecializationInfo *MSInfo = Record->getMemberSpecializationInfo(); in InstantiateClassMembers()
4382 MemberSpecializationInfo *MSInfo = Enum->getMemberSpecializationInfo(); in InstantiateClassMembers()
H A DSemaCXXScopeSpec.cpp250 MemberSpecializationInfo *MSI = EnumD->getMemberSpecializationInfo(); in RequireCompleteEnumDecl()
H A DSemaTemplateInstantiateDecl.cpp2977 if (MemberSpecializationInfo *MSInfo = in VisitFunctionDecl()
3421 if (const MemberSpecializationInfo *MSInfo = in VisitCXXMethodDecl()
H A DSemaTemplate.cpp9561 MemberSpecializationInfo *MSInfo = nullptr; in CheckMemberSpecialization()
10288 MemberSpecializationInfo *MSInfo = PrevDecl->getMemberSpecializationInfo(); in ActOnExplicitInstantiation()
H A DSemaType.cpp9457 MemberSpecializationInfo *MSI = RD->getMemberSpecializationInfo(); in RequireCompleteTypeImpl()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp957 MemberSpecializationInfo *MSInfo = nullptr; in VisitFunctionDecl()
963 MSInfo = new (C) MemberSpecializationInfo(FD, TSK); in VisitFunctionDecl()
2254 MemberSpecializationInfo *MSI = new (C) MemberSpecializationInfo(RD, TSK); in VisitCXXRecordDeclImpl()
4713 MemberSpecializationInfo *MSInfo = VD->getMemberSpecializationInfo(); in UpdateDecl()
4722 cast<MemberSpecializationInfo *>(FD->TemplateOrSpecialization) in UpdateDecl()
4802 if (MemberSpecializationInfo *MSInfo = in UpdateDecl()
H A DASTWriterDecl.cpp690 if (MemberSpecializationInfo *MemberInfo = D->getMemberSpecializationInfo()) { in VisitEnumDecl()
802 MemberSpecializationInfo *MemberInfo = D->getMemberSpecializationInfo(); in VisitFunctionDecl()
828 if (MemberSpecializationInfo *MemberInfo = in VisitFunctionDecl()
1341 } else if (MemberSpecializationInfo *SpecInfo in VisitVarDecl()
1684 } else if (MemberSpecializationInfo *MSInfo in VisitCXXRecordDecl()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc9046MemberSpecializationInfo*, llvm::DenseMapInfo<clang::VarDecl const*>, llvm::DenseMapInfo<clang::Me…
9047 … const*, clang::MemberSpecializationInfo*, llvm::DenseMapInfo<clang::VarDecl const*>, llvm::DenseM…