Searched refs:MemberSpecializationInfo (Results 1 – 16 of 16) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | Decl.cpp | 192 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 D | DeclCXX.cpp | 1916 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 D | DeclTemplate.cpp | 904 MemberSpecializationInfo *MSInfo) { in Create() 911 C.Allocate(totalSizeToAlloc<MemberSpecializationInfo *>(MSInfo ? 1 : 0)); in Create()
|
H A D | ASTContext.cpp | 387 if (const MemberSpecializationInfo *Info = in adjustDeclToTemplate() 1482 MemberSpecializationInfo * 1486 .dyn_cast<MemberSpecializationInfo *>(); in getInstantiatedFromStaticDataMember() 1505 setTemplateOrSpecializationInfo(Inst, new (*this) MemberSpecializationInfo( in setInstantiatedFromStaticDataMember()
|
H A D | ASTImporter.cpp | 3002 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 D | DeclTemplate.h | 467 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 D | Decl.h | 65 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 D | ASTContext.h | 78 class MemberSpecializationInfo; variable 488 llvm::PointerUnion<VarTemplateDecl *, MemberSpecializationInfo *>; 971 MemberSpecializationInfo *getInstantiatedFromStaticDataMember(
|
H A D | DeclCXX.h | 70 class MemberSpecializationInfo; variable 485 llvm::PointerUnion<ClassTemplateDecl *, MemberSpecializationInfo *> 1507 MemberSpecializationInfo *getMemberSpecializationInfo() const;
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 399 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 D | SemaCXXScopeSpec.cpp | 255 MemberSpecializationInfo *MSI = EnumD->getMemberSpecializationInfo(); in RequireCompleteEnumDecl()
|
H A D | SemaTemplateInstantiateDecl.cpp | 2430 if (MemberSpecializationInfo *MSInfo = in VisitFunctionDecl() 2876 if (const MemberSpecializationInfo *MSInfo = in VisitCXXMethodDecl()
|
H A D | SemaTemplate.cpp | 9061 MemberSpecializationInfo *MSInfo = nullptr; in CheckMemberSpecialization() 9758 MemberSpecializationInfo *MSInfo = PrevDecl->getMemberSpecializationInfo(); in ActOnExplicitInstantiation()
|
H A D | SemaType.cpp | 9172 MemberSpecializationInfo *MSI = RD->getMemberSpecializationInfo(); in RequireCompleteTypeImpl()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriterDecl.cpp | 537 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 D | ASTReaderDecl.cpp | 972 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()
|