Home
last modified time | relevance | path

Searched refs:Redeclarable (Results 1 – 10 of 10) sorted by relevance

/external/clang/include/clang/AST/
DRedeclarable.h27 class Redeclarable {
139 Redeclarable(const ASTContext &Ctx) in Redeclarable() function
DDecl.h472 public Redeclarable<NamespaceDecl>
490 typedef Redeclarable<NamespaceDecl> redeclarable_base;
768 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {
915 typedef Redeclarable<VarDecl> redeclarable_base;
1562 public Redeclarable<FunctionDecl> {
1699 typedef Redeclarable<FunctionDecl> redeclarable_base;
2609 class TypedefNameDecl : public TypeDecl, public Redeclarable<TypedefNameDecl> {
2621 typedef Redeclarable<TypedefNameDecl> redeclarable_base;
2728 : public TypeDecl, public DeclContext, public Redeclarable<TagDecl> {
2820 typedef Redeclarable<TagDecl> redeclarable_base;
[all …]
DDeclObjC.h1092 , public Redeclarable<ObjCInterfaceDecl> {
1186 typedef Redeclarable<ObjCInterfaceDecl> redeclarable_base;
1969 public Redeclarable<ObjCProtocolDecl> {
1998 typedef Redeclarable<ObjCProtocolDecl> redeclarable_base;
DDeclCXX.h2719 public Redeclarable<NamespaceAliasDecl> {
2745 typedef Redeclarable<NamespaceAliasDecl> redeclarable_base;
2835 class UsingShadowDecl : public NamedDecl, public Redeclarable<UsingShadowDecl> {
2846 typedef Redeclarable<UsingShadowDecl> redeclarable_base;
DDeclTemplate.h630 public Redeclarable<RedeclarableTemplateDecl>
632 typedef Redeclarable<RedeclarableTemplateDecl> redeclarable_base;
DDeclBase.h311 template<typename decl_type> friend class Redeclarable; variable
/external/clang/lib/Serialization/
DASTReaderDecl.cpp228 static Decl *getMostRecentDeclImpl(Redeclarable<DeclT> *D);
234 Redeclarable<DeclT> *D, Decl *Previous,
241 static void attachLatestDeclImpl(Redeclarable<DeclT> *D, Decl *Latest);
246 static void markIncompleteDeclChainImpl(Redeclarable<DeclT> *D);
342 RedeclarableResult VisitRedeclarable(Redeclarable<T> *D);
345 void mergeRedeclarable(Redeclarable<T> *D, RedeclarableResult &Redecl,
349 void mergeRedeclarable(Redeclarable<T> *D, T *Existing,
2240 ASTDeclReader::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()
2282 D->RedeclLink = Redeclarable<T>::PreviousDeclLink(FirstDecl); in VisitRedeclarable()
2301 void ASTDeclReader::mergeRedeclarable(Redeclarable<T> *DBase, in mergeRedeclarable()
[all …]
DASTWriterDecl.cpp123 template <typename T> void VisitRedeclarable(Redeclarable<T> *D);
1582 void ASTDeclWriter::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()
/external/clang/lib/AST/
DASTDumper.cpp868 static void dumpPreviousDeclImpl(raw_ostream &OS, const Redeclarable<T> *D) { in dumpPreviousDeclImpl()
DDecl.cpp1499 template<typename T> static bool isRedeclarableImpl(Redeclarable<T> *) { in isRedeclarableImpl()