Searched refs:Redeclarable (Results 1 – 12 of 12) sorted by relevance
84 class Redeclarable {198 Redeclarable(const ASTContext &Ctx) in Redeclarable() function
84 public Redeclarable<TranslationUnitDecl> {85 using redeclarable_base = Redeclarable<TranslationUnitDecl>;543 public Redeclarable<NamespaceDecl>562 using redeclarable_base = Redeclarable<NamespaceDecl>;874 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {1047 using redeclarable_base = Redeclarable<VarDecl>;1853 public Redeclarable<FunctionDecl> {1994 using redeclarable_base = Redeclarable<FunctionDecl>;3188 using redeclarable_base = Redeclarable<TypedefNameDecl>;3317 public Redeclarable<TagDecl> {[all …]
1149 , public Redeclarable<ObjCInterfaceDecl> {1246 using redeclarable_base = Redeclarable<ObjCInterfaceDecl>;2041 public Redeclarable<ObjCProtocolDecl> {2070 using redeclarable_base = Redeclarable<ObjCProtocolDecl>;
178 template <typename T> void writePreviousDeclImpl(const Redeclarable<T> *D) { in writePreviousDeclImpl()
2986 public Redeclarable<NamespaceAliasDecl> {3014 using redeclarable_base = Redeclarable<NamespaceAliasDecl>;3186 class UsingShadowDecl : public NamedDecl, public Redeclarable<UsingShadowDecl> {3198 using redeclarable_base = Redeclarable<UsingShadowDecl>;
749 public Redeclarable<RedeclarableTemplateDecl>751 using redeclarable_base = Redeclarable<RedeclarableTemplateDecl>;
322 template<typename decl_type> friend class Redeclarable; variable
280 static Decl *getMostRecentDeclImpl(Redeclarable<DeclT> *D);301 static void markIncompleteDeclChainImpl(Redeclarable<DeclT> *D);413 RedeclarableResult VisitRedeclarable(Redeclarable<T> *D);420 void mergeRedeclarable(Redeclarable<T> *D, T *Existing,2467 ASTDeclReader::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()2509 D->RedeclLink = Redeclarable<T>::PreviousDeclLink(FirstDecl); in VisitRedeclarable()2528 void ASTDeclReader::mergeRedeclarable(Redeclarable<T> *DBase, in mergeRedeclarable()2615 D->RedeclLink = Redeclarable<T>::PreviousDeclLink(ExistingCanon); in mergeRedeclarable()3540 Decl *ASTDeclReader::getMostRecentDeclImpl(Redeclarable<DeclT> *D) { in getMostRecentDeclImpl()3580 Redeclarable<DeclT> *D, in attachPreviousDeclImpl()[all …]
135 template <typename T> void VisitRedeclarable(Redeclarable<T> *D);1799 void ASTDeclWriter::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()
41 static void dumpPreviousDeclImpl(raw_ostream &OS, const Redeclarable<T> *D) { in dumpPreviousDeclImpl()
1719 template<typename T> static bool isRedeclarableImpl(Redeclarable<T> *) { in isRedeclarableImpl()
112 getCanonicalForwardRedeclChain(Redeclarable<T>* D) { in getCanonicalForwardRedeclChain()