Searched refs:Redeclarable (Results 1 – 12 of 12) sorted by relevance
| /src/contrib/llvm-project/clang/include/clang/AST/ ! |
| H A D | Redeclarable.h | 84 class Redeclarable { 198 Redeclarable(const ASTContext &Ctx) in Redeclarable() function
|
| H A D | Decl.h | 84 public Redeclarable<TranslationUnitDecl> { 85 using redeclarable_base = Redeclarable<TranslationUnitDecl>; 547 public Redeclarable<NamespaceDecl> { 562 using redeclarable_base = Redeclarable<NamespaceDecl>; 879 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> { 1080 using redeclarable_base = Redeclarable<VarDecl>; 1932 public Redeclarable<FunctionDecl> { 2092 using redeclarable_base = Redeclarable<FunctionDecl>; 3405 class TypedefNameDecl : public TypeDecl, public Redeclarable<TypedefNameDecl> { 3426 using redeclarable_base = Redeclarable<TypedefNameDecl>; [all …]
|
| H A D | DeclObjC.h | 1153 , public Redeclarable<ObjCInterfaceDecl> { 1262 using redeclarable_base = Redeclarable<ObjCInterfaceDecl>; 2082 public Redeclarable<ObjCProtocolDecl> { 2118 using redeclarable_base = Redeclarable<ObjCProtocolDecl>;
|
| H A D | JSONNodeDumper.h | 178 template <typename T> void writePreviousDeclImpl(const Redeclarable<T> *D) { in writePreviousDeclImpl()
|
| H A D | DeclCXX.h | 3127 public Redeclarable<NamespaceAliasDecl> { 3155 using redeclarable_base = Redeclarable<NamespaceAliasDecl>; 3327 class UsingShadowDecl : public NamedDecl, public Redeclarable<UsingShadowDecl> { 3339 using redeclarable_base = Redeclarable<UsingShadowDecl>;
|
| H A D | DeclTemplate.h | 715 public Redeclarable<RedeclarableTemplateDecl> 717 using redeclarable_base = Redeclarable<RedeclarableTemplateDecl>;
|
| H A D | DeclBase.h | 334 template<typename decl_type> friend class Redeclarable; variable
|
| /src/contrib/llvm-project/clang/lib/Serialization/ ! |
| H A D | ASTReaderDecl.cpp | 291 static Decl *getMostRecentDeclImpl(Redeclarable<DeclT> *D); 300 Redeclarable<DeclT> *D, Decl *Previous, 307 static void attachLatestDeclImpl(Redeclarable<DeclT> *D, Decl *Latest); 312 static void markIncompleteDeclChainImpl(Redeclarable<DeclT> *D); 425 RedeclarableResult VisitRedeclarable(Redeclarable<T> *D); 428 void mergeRedeclarable(Redeclarable<T> *D, RedeclarableResult &Redecl); 437 void mergeRedeclarable(Redeclarable<T> *D, T *Existing, 2767 ASTDeclReader::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable() 2809 D->RedeclLink = Redeclarable<T>::PreviousDeclLink(FirstDecl); in VisitRedeclarable() 2828 void ASTDeclReader::mergeRedeclarable(Redeclarable<T> *DBase, in mergeRedeclarable() [all …]
|
| H A D | ASTWriterDecl.cpp | 140 template <typename T> void VisitRedeclarable(Redeclarable<T> *D); 2032 void ASTDeclWriter::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()
|
| /src/contrib/llvm-project/clang/lib/AST/ ! |
| H A D | TextNodeDumper.cpp | 43 static void dumpPreviousDeclImpl(raw_ostream &OS, const Redeclarable<T> *D) { in dumpPreviousDeclImpl()
|
| H A D | Decl.cpp | 1820 template<typename T> static bool isRedeclarableImpl(Redeclarable<T> *) { in isRedeclarableImpl()
|
| H A D | ASTImporter.cpp | 110 getCanonicalForwardRedeclChain(Redeclarable<T>* D) { in getCanonicalForwardRedeclChain()
|