Searched refs:MSInfo (Results 1 – 8 of 8) sorted by relevance
1719 if (MemberSpecializationInfo *MSInfo in InstantiateClass() local1721 MSInfo->setTemplateSpecializationKind(TSK); in InstantiateClass()1722 MSInfo->setPointOfInstantiation(PointOfInstantiation); in InstantiateClass()2051 MemberSpecializationInfo *MSInfo in InstantiateClassMembers() local2053 assert(MSInfo && "No member specialization information?"); in InstantiateClassMembers()2054 if (MSInfo->getTemplateSpecializationKind() in InstantiateClassMembers()2060 MSInfo->getTemplateSpecializationKind(), in InstantiateClassMembers()2061 MSInfo->getPointOfInstantiation(), in InstantiateClassMembers()2088 MemberSpecializationInfo *MSInfo = Var->getMemberSpecializationInfo(); in InstantiateClassMembers() local2089 assert(MSInfo && "No member specialization information?"); in InstantiateClassMembers()[all …]
5521 MemberSpecializationInfo *MSInfo = 0; in CheckMemberSpecialization() local5533 MSInfo = Method->getMemberSpecializationInfo(); in CheckMemberSpecialization()5545 MSInfo = PrevVar->getMemberSpecializationInfo(); in CheckMemberSpecialization()5553 MSInfo = PrevRecord->getMemberSpecializationInfo(); in CheckMemberSpecialization()5597 assert(MSInfo && "Member specialization info missing?"); in CheckMemberSpecialization()5603 MSInfo->getTemplateSpecializationKind(), in CheckMemberSpecialization()5604 MSInfo->getPointOfInstantiation(), in CheckMemberSpecialization()6010 MemberSpecializationInfo *MSInfo = PrevDecl->getMemberSpecializationInfo(); in ActOnExplicitInstantiation() local6012 assert(MSInfo && "No member specialization information?"); in ActOnExplicitInstantiation()6015 MSInfo->getTemplateSpecializationKind(), in ActOnExplicitInstantiation()[all …]
1254 if (MemberSpecializationInfo *MSInfo in VisitFunctionDecl() local1256 if (MSInfo->getPointOfInstantiation().isInvalid()) { in VisitFunctionDecl()1258 MSInfo->setPointOfInstantiation(Loc); in VisitFunctionDecl()2610 MemberSpecializationInfo *MSInfo = OldVar->getMemberSpecializationInfo(); in InstantiateStaticDataMemberDefinition() local2611 assert(MSInfo && "Missing member specialization information?"); in InstantiateStaticDataMemberDefinition()2612 Var->setTemplateSpecializationKind(MSInfo->getTemplateSpecializationKind(), in InstantiateStaticDataMemberDefinition()2613 MSInfo->getPointOfInstantiation()); in InstantiateStaticDataMemberDefinition()
3800 MemberSpecializationInfo *MSInfo = Var->getMemberSpecializationInfo(); in RequireCompleteExprType() local3801 assert(MSInfo && "Missing member specialization information?"); in RequireCompleteExprType()3802 if (MSInfo->getTemplateSpecializationKind() in RequireCompleteExprType()3805 if (MSInfo->getPointOfInstantiation().isInvalid()) { in RequireCompleteExprType()3806 MSInfo->setPointOfInstantiation(E->getLocStart()); in RequireCompleteExprType()3898 MemberSpecializationInfo *MSInfo = Rec->getMemberSpecializationInfo(); in RequireCompleteType() local3899 assert(MSInfo && "Missing member specialization information?"); in RequireCompleteType()3901 if (MSInfo->getTemplateSpecializationKind() in RequireCompleteType()
8960 } else if (MemberSpecializationInfo *MSInfo in MarkDeclarationReferenced() local8962 if (MSInfo->getPointOfInstantiation().isInvalid()) in MarkDeclarationReferenced()8963 MSInfo->setPointOfInstantiation(Loc); in MarkDeclarationReferenced()8964 else if (MSInfo->getTemplateSpecializationKind() in MarkDeclarationReferenced()9001 MemberSpecializationInfo *MSInfo = Var->getMemberSpecializationInfo(); in MarkDeclarationReferenced() local9002 assert(MSInfo && "Missing member specialization information?"); in MarkDeclarationReferenced()9003 if (MSInfo->getPointOfInstantiation().isInvalid() && in MarkDeclarationReferenced()9004 MSInfo->getTemplateSpecializationKind()== TSK_ImplicitInstantiation) { in MarkDeclarationReferenced()9005 MSInfo->setPointOfInstantiation(Loc); in MarkDeclarationReferenced()
1016 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) in getInstantiatedFromMemberClass() local1017 return cast<CXXRecordDecl>(MSInfo->getInstantiatedFrom()); in getInstantiatedFromMemberClass()1041 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) in getTemplateSpecializationKind() local1042 return MSInfo->getTemplateSpecializationKind(); in getTemplateSpecializationKind()1055 if (MemberSpecializationInfo *MSInfo = getMemberSpecializationInfo()) { in setTemplateSpecializationKind() local1056 MSInfo->setTemplateSpecializationKind(TSK); in setTemplateSpecializationKind()
2072 MemberSpecializationInfo *MSInfo in getTemplateSpecializationKind() local2074 if (MSInfo) in getTemplateSpecializationKind()2075 return MSInfo->getTemplateSpecializationKind(); in getTemplateSpecializationKind()2091 } else if (MemberSpecializationInfo *MSInfo in setTemplateSpecializationKind() local2093 MSInfo->setTemplateSpecializationKind(TSK); in setTemplateSpecializationKind()2096 MSInfo->getPointOfInstantiation().isInvalid()) in setTemplateSpecializationKind()2097 MSInfo->setPointOfInstantiation(PointOfInstantiation); in setTemplateSpecializationKind()2107 else if (MemberSpecializationInfo *MSInfo in getPointOfInstantiation() local2109 return MSInfo->getPointOfInstantiation(); in getPointOfInstantiation()
900 } else if (MemberSpecializationInfo *MSInfo in VisitCXXRecordDecl() local903 Writer.AddDeclRef(MSInfo->getInstantiatedFrom(), Record); in VisitCXXRecordDecl()904 Record.push_back(MSInfo->getTemplateSpecializationKind()); in VisitCXXRecordDecl()905 Writer.AddSourceLocation(MSInfo->getPointOfInstantiation(), Record); in VisitCXXRecordDecl()