Searched refs:Redeclarable (Results 1 – 11 of 11) sorted by relevance
85 class Redeclarable {198 Redeclarable(const ASTContext &Ctx) in Redeclarable() function
516 public Redeclarable<NamespaceDecl>535 using redeclarable_base = Redeclarable<NamespaceDecl>;813 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {984 using redeclarable_base = Redeclarable<VarDecl>;1740 public Redeclarable<FunctionDecl> {1847 using redeclarable_base = Redeclarable<FunctionDecl>;2916 class TypedefNameDecl : public TypeDecl, public Redeclarable<TypedefNameDecl> {2937 using redeclarable_base = Redeclarable<TypedefNameDecl>;3066 public Redeclarable<TagDecl> {3101 using redeclarable_base = Redeclarable<TagDecl>;[all …]
1173 , public Redeclarable<ObjCInterfaceDecl> {1270 using redeclarable_base = Redeclarable<ObjCInterfaceDecl>;2065 public Redeclarable<ObjCProtocolDecl> {2094 using redeclarable_base = Redeclarable<ObjCProtocolDecl>;
3021 public Redeclarable<NamespaceAliasDecl> {3049 using redeclarable_base = Redeclarable<NamespaceAliasDecl>;3139 class UsingShadowDecl : public NamedDecl, public Redeclarable<UsingShadowDecl> {3151 using redeclarable_base = Redeclarable<UsingShadowDecl>;
738 public Redeclarable<RedeclarableTemplateDecl>740 using redeclarable_base = Redeclarable<RedeclarableTemplateDecl>;
317 template<typename decl_type> friend class Redeclarable; variable
289 static Decl *getMostRecentDeclImpl(Redeclarable<DeclT> *D);307 static void markIncompleteDeclChainImpl(Redeclarable<DeclT> *D);412 RedeclarableResult VisitRedeclarable(Redeclarable<T> *D);419 void mergeRedeclarable(Redeclarable<T> *D, T *Existing,2414 ASTDeclReader::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()2456 D->RedeclLink = Redeclarable<T>::PreviousDeclLink(FirstDecl); in VisitRedeclarable()2475 void ASTDeclReader::mergeRedeclarable(Redeclarable<T> *DBase, in mergeRedeclarable()2562 D->RedeclLink = Redeclarable<T>::PreviousDeclLink(ExistingCanon); in mergeRedeclarable()3387 Decl *ASTDeclReader::getMostRecentDeclImpl(Redeclarable<DeclT> *D) { in getMostRecentDeclImpl()3414 Redeclarable<DeclT> *D, in attachPreviousDeclImpl()[all …]
129 template <typename T> void VisitRedeclarable(Redeclarable<T> *D);1680 void ASTDeclWriter::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()
32 static void dumpPreviousDeclImpl(raw_ostream &OS, const Redeclarable<T> *D) { in dumpPreviousDeclImpl()
1629 template<typename T> static bool isRedeclarableImpl(Redeclarable<T> *) { in isRedeclarableImpl()
110 getCanonicalForwardRedeclChain(Redeclarable<T>* D) { in getCanonicalForwardRedeclChain()