Home
last modified time | relevance | path

Searched refs:getCommonPtr (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h818 CommonBase *getCommonPtr() const;
861 return getCommonPtr()->InstantiatedFromMember.getInt(); in isMemberSpecialization()
866 assert(getCommonPtr()->InstantiatedFromMember.getPointer() && in setMemberSpecialization()
868 getCommonPtr()->InstantiatedFromMember.setInt(true); in setMemberSpecialization()
908 return getCommonPtr()->InstantiatedFromMember.getPointer(); in getInstantiatedFromMemberTemplate()
912 assert(!getCommonPtr()->InstantiatedFromMember.getPointer()); in setInstantiatedFromMemberTemplate()
913 getCommonPtr()->InstantiatedFromMember.setPointer(TD); in setInstantiatedFromMemberTemplate()
979 Common *getCommonPtr() const {
980 return static_cast<Common *>(RedeclarableTemplateDecl::getCommonPtr());
2267 Common *getCommonPtr() const {
[all …]
H A DType.h956 const ExtQualsTypeCommonBase *getCommonPtr() const {
7747 return getCommonPtr()->BaseType;
7751 return (isNull() ? nullptr : getCommonPtr()->BaseType);
7787 Qualifiers quals = getCommonPtr()->CanonicalType.getLocalQualifiers();
7793 unsigned cvr = getCommonPtr()->CanonicalType.getLocalCVRQualifiers();
7799 QualType canon = getCommonPtr()->CanonicalType;
7821 getCommonPtr()->CanonicalType.isLocalConstQualified();
7826 getCommonPtr()->CanonicalType.isLocalRestrictQualified();
7832 getCommonPtr()->CanonicalType.isLocalVolatileQualified();
7837 getCommonPtr()->CanonicalType.hasLocalQualifiers();
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp302 RedeclarableTemplateDecl::CommonBase *RedeclarableTemplateDecl::getCommonPtr() const { in getCommonPtr() function in RedeclarableTemplateDecl
337 CommonBase *CommonBasePtr = getMostRecentDecl()->getCommonPtr(); in loadLazySpecializationsImpl()
392 auto *CommonPtr = getCommonPtr(); in getInjectedTemplateArgs()
441 return getCommonPtr()->Specializations; in getSpecializations()
519 return getCommonPtr()->Specializations; in getSpecializations()
525 return getCommonPtr()->PartialSpecializations; in getPartialSpecializations()
615 Common *CommonPtr = getCommonPtr(); in getInjectedClassNameSpecialization()
1272 return getCommonPtr()->Specializations; in getSpecializations()
1278 return getCommonPtr()->PartialSpecializations; in getPartialSpecializations()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp274 auto *&LazySpecializations = D->getCommonPtr()->LazySpecializations; in AddLazySpecializations()
1001 FunctionTemplateDecl::Common *CommonPtr = CanonTemplate->getCommonPtr(); in VisitFunctionDecl()
2510 CanonSpec = CanonPattern->getCommonPtr()->PartialSpecializations in VisitClassTemplateSpecializationDeclImpl()
2514 CanonPattern->getCommonPtr()->Specializations.GetOrInsertNode(D); in VisitClassTemplateSpecializationDeclImpl()
2628 CanonSpec = CanonPattern->getCommonPtr() in VisitVarTemplateSpecializationDeclImpl()
2632 CanonPattern->getCommonPtr()->Specializations.GetOrInsertNode(D); in VisitVarTemplateSpecializationDeclImpl()
H A DASTWriterDecl.cpp215 auto *Common = D->getCommonPtr(); in AddTemplateSpecializations()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp1745 Inst->setCommonPtr(PrevClassTemplate->getCommonPtr()); in VisitClassTemplateDecl()