Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/clang/lib/AST/
DDecl.cpp192 if (const MemberSpecializationInfo *member = in isExplicitMemberSpecialization()
556 } else if (MemberSpecializationInfo *MSI = in useInlineVisibilityHidden()
2623 if (MemberSpecializationInfo *MSInfo = VD->getMemberSpecializationInfo()) { in getTemplateInstantiationPattern()
2677 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getInstantiatedFromStaticDataMember()
2687 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getTemplateSpecializationKind()
2695 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getTemplateSpecializationKindForInstantiation()
2708 if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) in getPointOfInstantiation()
2794 MemberSpecializationInfo *VarDecl::getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
2799 .dyn_cast<MemberSpecializationInfo *>(); in getMemberSpecializationInfo()
2819 } else if (MemberSpecializationInfo *MSI = getMemberSpecializationInfo()) { in setTemplateSpecializationKind()
[all …]
DDeclCXX.cpp1833 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) in getInstantiatedFromMemberClass()
1839 MemberSpecializationInfo *CXXRecordDecl::getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
1840 return TemplateOrInstantiation.dyn_cast<MemberSpecializationInfo *>(); in getMemberSpecializationInfo()
1850 = new (getASTContext()) MemberSpecializationInfo(RD, TSK); in setInstantiationOfMemberClass()
1865 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) in getTemplateSpecializationKind()
1878 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) { in setTemplateSpecializationKind()
1917 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) { in getTemplateInstantiationPattern()
DDeclTemplate.cpp894 MemberSpecializationInfo *MSInfo) { in Create()
901 C.Allocate(totalSizeToAlloc<MemberSpecializationInfo *>(MSInfo ? 1 : 0)); in Create()
DASTContext.cpp369 if (const MemberSpecializationInfo *Info = in adjustDeclToTemplate()
1496 MemberSpecializationInfo *
1500 .dyn_cast<MemberSpecializationInfo *>(); in getInstantiatedFromStaticDataMember()
1519 setTemplateOrSpecializationInfo(Inst, new (*this) MemberSpecializationInfo( in setInstantiatedFromStaticDataMember()
DASTImporter.cpp2766 if (MemberSpecializationInfo *MemberInfo = D->getMemberSpecializationInfo()) { in VisitEnumDecl()
2979 } else if (MemberSpecializationInfo *MemberInfo = in VisitRecordDecl()
/openbsd/src/gnu/llvm/clang/include/clang/AST/
DDeclTemplate.h480 MemberSpecializationInfo *> {
509 SourceLocation POI, MemberSpecializationInfo *MSInfo) in FunctionTemplateSpecializationInfo()
515 getTrailingObjects<MemberSpecializationInfo *>()[0] = MSInfo; in FunctionTemplateSpecializationInfo()
518 size_t numTrailingObjects(OverloadToken<MemberSpecializationInfo*>) const { in numTrailingObjects() argument
530 SourceLocation POI, MemberSpecializationInfo *MSInfo);
607 MemberSpecializationInfo *getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
608 return numTrailingObjects(OverloadToken<MemberSpecializationInfo *>()) in getMemberSpecializationInfo()
609 ? getTrailingObjects<MemberSpecializationInfo *>()[0] in getMemberSpecializationInfo()
629 class MemberSpecializationInfo {
639 MemberSpecializationInfo(NamedDecl *IF, TemplateSpecializationKind TSK,
DDecl.h64 class MemberSpecializationInfo; variable
1598 MemberSpecializationInfo *getMemberSpecializationInfo() const;
2003 llvm::PointerUnion<NamedDecl *, MemberSpecializationInfo *,
2763 MemberSpecializationInfo *getMemberSpecializationInfo() const;
3747 MemberSpecializationInfo *SpecializationInfo = nullptr;
3977 MemberSpecializationInfo *getMemberSpecializationInfo() const { in getMemberSpecializationInfo()
DASTContext.h81 class MemberSpecializationInfo; variable
462 llvm::PointerUnion<VarTemplateDecl *, MemberSpecializationInfo *>;
936 MemberSpecializationInfo *getInstantiatedFromStaticDataMember(
DDeclCXX.h70 class MemberSpecializationInfo; variable
469 llvm::PointerUnion<ClassTemplateDecl *, MemberSpecializationInfo *>
1476 MemberSpecializationInfo *getMemberSpecializationInfo() const;
/openbsd/src/gnu/llvm/clang/lib/Sema/
DSemaTemplateInstantiate.cpp3080 if (MemberSpecializationInfo *MSInfo in InstantiateClass()
3177 MemberSpecializationInfo *MSInfo =Enum->getMemberSpecializationInfo(); in InstantiateClass()
3328 if (MemberSpecializationInfo *MSInfo in InstantiateEnum()
3682 MemberSpecializationInfo *MSInfo = in InstantiateClassMembers()
3727 MemberSpecializationInfo *MSInfo = Var->getMemberSpecializationInfo(); in InstantiateClassMembers()
3770 MemberSpecializationInfo *MSInfo = Record->getMemberSpecializationInfo(); in InstantiateClassMembers()
3832 MemberSpecializationInfo *MSInfo = Enum->getMemberSpecializationInfo(); in InstantiateClassMembers()
DSemaCXXScopeSpec.cpp261 MemberSpecializationInfo *MSI = EnumD->getMemberSpecializationInfo(); in RequireCompleteEnumDecl()
DSemaTemplateInstantiateDecl.cpp2340 if (MemberSpecializationInfo *MSInfo = in VisitFunctionDecl()
2767 if (const MemberSpecializationInfo *MSInfo = in VisitCXXMethodDecl()
DSemaTemplate.cpp9560 MemberSpecializationInfo *MSInfo = nullptr; in CheckMemberSpecialization()
10233 MemberSpecializationInfo *MSInfo = PrevDecl->getMemberSpecializationInfo(); in ActOnExplicitInstantiation()
DSemaType.cpp9010 MemberSpecializationInfo *MSI = RD->getMemberSpecializationInfo(); in RequireCompleteTypeImpl()
/openbsd/src/gnu/llvm/clang/lib/Serialization/
DASTWriterDecl.cpp450 if (MemberSpecializationInfo *MemberInfo = D->getMemberSpecializationInfo()) { in VisitEnumDecl()
562 MemberSpecializationInfo *MemberInfo = D->getMemberSpecializationInfo(); in VisitFunctionDecl()
594 if (MemberSpecializationInfo *MemberInfo = in VisitFunctionDecl()
1069 } else if (MemberSpecializationInfo *SpecInfo in VisitVarDecl()
1393 } else if (MemberSpecializationInfo *MSInfo in VisitCXXRecordDecl()
DASTReaderDecl.cpp951 MemberSpecializationInfo *MSInfo = nullptr; in VisitFunctionDecl()
957 MSInfo = new (C) MemberSpecializationInfo(FD, TSK); in VisitFunctionDecl()
2132 MemberSpecializationInfo *MSI = new (C) MemberSpecializationInfo(RD, TSK); in VisitCXXRecordDeclImpl()
4367 FD->TemplateOrSpecialization.get<MemberSpecializationInfo *>() in UpdateDecl()
4447 if (MemberSpecializationInfo *MSInfo = in UpdateDecl()