Searched refs:RedeclarableTemplateDecl (Results 1 – 9 of 9) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 748 class RedeclarableTemplateDecl : public TemplateDecl, 749 public Redeclarable<RedeclarableTemplateDecl> 751 using redeclarable_base = Redeclarable<RedeclarableTemplateDecl>; 753 RedeclarableTemplateDecl *getNextRedeclarationImpl() override { in getNextRedeclarationImpl() 757 RedeclarableTemplateDecl *getPreviousDeclImpl() override { in getPreviousDeclImpl() 761 RedeclarableTemplateDecl *getMostRecentDeclImpl() override { in getMostRecentDeclImpl() 825 llvm::PointerIntPair<RedeclarableTemplateDecl*, 1, bool> 848 RedeclarableTemplateDecl(Kind DK, ASTContext &C, DeclContext *DC, in RedeclarableTemplateDecl() function 860 RedeclarableTemplateDecl *getCanonicalDecl() override { in getCanonicalDecl() 863 const RedeclarableTemplateDecl *getCanonicalDecl() const { in getCanonicalDecl() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 248 void RedeclarableTemplateDecl::anchor() {} in anchor() 250 RedeclarableTemplateDecl::CommonBase *RedeclarableTemplateDecl::getCommonPtr() const { in getCommonPtr() 256 SmallVector<const RedeclarableTemplateDecl *, 2> PrevDecls; in getCommonPtr() 257 for (const RedeclarableTemplateDecl *Prev = getPreviousDecl(); Prev; in getCommonPtr() 276 for (const RedeclarableTemplateDecl *Prev : PrevDecls) in getCommonPtr() 282 void RedeclarableTemplateDecl::loadLazySpecializationsImpl() const { in loadLazySpecializationsImpl() 296 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType * 297 RedeclarableTemplateDecl::findSpecializationImpl( in findSpecializationImpl() 310 void RedeclarableTemplateDecl::addSpecializationImpl( in addSpecializationImpl() 357 RedeclarableTemplateDecl::CommonBase * [all …]
|
| H A D | ODRHash.cpp | 423 void VisitRedeclarableTemplateDecl(const RedeclarableTemplateDecl *D) { in VisitRedeclarableTemplateDecl()
|
| H A D | Decl.cpp | 189 std::enable_if<!std::is_base_of<RedeclarableTemplateDecl, T>::value, bool>::type 201 static bool isExplicitMemberSpecialization(const RedeclarableTemplateDecl *D) { in isExplicitMemberSpecialization() 1043 if (const auto *redeclTemp = dyn_cast<RedeclarableTemplateDecl>(temp)) { in getLVForClassMember()
|
| H A D | ASTContext.cpp | 170 isa<RedeclarableTemplateDecl>(D) || in getDeclLocForCommentSearch()
|
| /netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/ |
| H A D | CIndexCXX.cpp | 114 } else if (const RedeclarableTemplateDecl *Tmpl in clang_getSpecializedCursorTemplate() 115 = dyn_cast<RedeclarableTemplateDecl>(D)) in clang_getSpecializedCursorTemplate()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 384 RedeclarableResult VisitRedeclarableTemplateDecl(RedeclarableTemplateDecl *D); 427 void mergeTemplatePattern(RedeclarableTemplateDecl *D, 428 RedeclarableTemplateDecl *Existing, 2077 ASTDeclReader::VisitRedeclarableTemplateDecl(RedeclarableTemplateDecl *D) { in VisitRedeclarableTemplateDecl() 2082 RedeclarableTemplateDecl *CanonD = D->getCanonicalDecl(); in VisitRedeclarableTemplateDecl() 2092 if (auto *RTD = readDeclAs<RedeclarableTemplateDecl>()) { in VisitRedeclarableTemplateDecl() 2541 void ASTDeclReader::mergeTemplatePattern(RedeclarableTemplateDecl *D, in mergeTemplatePattern() 2542 RedeclarableTemplateDecl *Existing, in mergeTemplatePattern() 2610 if (auto *DTemplate = dyn_cast<RedeclarableTemplateDecl>(D)) in mergeRedeclarable() 2612 DTemplate, assert_cast<RedeclarableTemplateDecl*>(ExistingCanon), in mergeRedeclarable()
|
| H A D | ASTWriterDecl.cpp | 109 void VisitRedeclarableTemplateDecl(RedeclarableTemplateDecl *D); 192 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType * 194 return RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::getDecl(&T); in getSpecializationDecl() 1494 void ASTDeclWriter::VisitRedeclarableTemplateDecl(RedeclarableTemplateDecl *D) { in VisitRedeclarableTemplateDecl()
|
| H A D | ASTReader.cpp | 9302 auto RTD = cast<RedeclarableTemplateDecl>(D)->getCanonicalDecl(); in finishPendingActions() 9304 cast<RedeclarableTemplateDecl>(R)->Common = RTD->Common; in finishPendingActions()
|