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>;546 public Redeclarable<NamespaceDecl>569 using redeclarable_base = Redeclarable<NamespaceDecl>;918 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {1116 using redeclarable_base = Redeclarable<VarDecl>;1959 public Redeclarable<FunctionDecl> {2106 using redeclarable_base = Redeclarable<FunctionDecl>;3412 using redeclarable_base = Redeclarable<TypedefNameDecl>;3541 public Redeclarable<TagDecl> {[all …]
1150 , public Redeclarable<ObjCInterfaceDecl> {1259 using redeclarable_base = Redeclarable<ObjCInterfaceDecl>;2079 public Redeclarable<ObjCProtocolDecl> {2115 using redeclarable_base = Redeclarable<ObjCProtocolDecl>;
178 template <typename T> void writePreviousDeclImpl(const Redeclarable<T> *D) { in writePreviousDeclImpl()
3113 public Redeclarable<NamespaceAliasDecl> {3141 using redeclarable_base = Redeclarable<NamespaceAliasDecl>;3313 class UsingShadowDecl : public NamedDecl, public Redeclarable<UsingShadowDecl> {3325 using redeclarable_base = Redeclarable<UsingShadowDecl>;
735 public Redeclarable<RedeclarableTemplateDecl>737 using redeclarable_base = Redeclarable<RedeclarableTemplateDecl>;
333 template<typename decl_type> friend class Redeclarable; variable
293 static Decl *getMostRecentDeclImpl(Redeclarable<DeclT> *D);314 static void markIncompleteDeclChainImpl(Redeclarable<DeclT> *D);430 RedeclarableResult VisitRedeclarable(Redeclarable<T> *D);442 void mergeRedeclarable(Redeclarable<T> *D, T *Existing,2781 ASTDeclReader::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()2823 D->RedeclLink = Redeclarable<T>::PreviousDeclLink(FirstDecl); in VisitRedeclarable()2842 void ASTDeclReader::mergeRedeclarable(Redeclarable<T> *DBase, in mergeRedeclarable()2968 D->RedeclLink = Redeclarable<T>::PreviousDeclLink(ExistingCanon); in mergeRedeclarable()3537 Decl *ASTDeclReader::getMostRecentDeclImpl(Redeclarable<DeclT> *D) { in getMostRecentDeclImpl()3584 Redeclarable<DeclT> *D, in attachPreviousDeclImpl()[all …]
137 template <typename T> void VisitRedeclarable(Redeclarable<T> *D);1949 void ASTDeclWriter::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()
42 static void dumpPreviousDeclImpl(raw_ostream &OS, const Redeclarable<T> *D) { in dumpPreviousDeclImpl()
1835 template<typename T> static bool isRedeclarableImpl(Redeclarable<T> *) { in isRedeclarableImpl()
110 getCanonicalForwardRedeclChain(Redeclarable<T>* D) { in getCanonicalForwardRedeclChain()