Searched refs:Redeclarable (Results 1 – 6 of 6) sorted by relevance
25 class Redeclarable {63 Redeclarable() : RedeclLink(LatestDeclLink(static_cast<decl_type*>(this))) { } in Redeclarable() function
394 public Redeclarable<NamespaceDecl> 414 typedef Redeclarable<NamespaceDecl> redeclarable_base;712 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {830 typedef Redeclarable<VarDecl> redeclarable_base;1440 public Redeclarable<FunctionDecl> {1571 typedef Redeclarable<FunctionDecl> redeclarable_base;2335 class TypedefNameDecl : public TypeDecl, public Redeclarable<TypedefNameDecl> {2346 typedef Redeclarable<TypedefNameDecl> redeclarable_base;2435 : public TypeDecl, public DeclContext, public Redeclarable<TagDecl> {2517 typedef Redeclarable<TagDecl> redeclarable_base;[all …]
553 , public Redeclarable<ObjCInterfaceDecl> {620 typedef Redeclarable<ObjCInterfaceDecl> redeclarable_base;1099 public Redeclarable<ObjCProtocolDecl> {1123 typedef Redeclarable<ObjCProtocolDecl> redeclarable_base;
484 public Redeclarable<RedeclarableTemplateDecl> 486 typedef Redeclarable<RedeclarableTemplateDecl> redeclarable_base;
274 RedeclarableResult VisitRedeclarable(Redeclarable<T> *D);277 void mergeRedeclarable(Redeclarable<T> *D, RedeclarableResult &Redecl);1517 ASTDeclReader::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()1531 D->RedeclLink = typename Redeclarable<T>::PreviousDeclLink(FirstDecl); in VisitRedeclarable()1545 void ASTDeclReader::mergeRedeclarable(Redeclarable<T> *D, in mergeRedeclarable()1560 = typename Redeclarable<T>::PreviousDeclLink(ExistingCanon); in mergeRedeclarable()1825 = Redeclarable<TagDecl>::LatestDeclLink(cast<TagDecl>(Latest)); in attachLatestDecl()1828 = Redeclarable<FunctionDecl>::LatestDeclLink(cast<FunctionDecl>(Latest)); in attachLatestDecl()1831 = Redeclarable<VarDecl>::LatestDeclLink(cast<VarDecl>(Latest)); in attachLatestDecl()1834 = Redeclarable<TypedefNameDecl>::LatestDeclLink( in attachLatestDecl()[all …]
108 template <typename T> void VisitRedeclarable(Redeclarable<T> *D);1243 void ASTDeclWriter::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()