Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DRedeclarable.h84 class Redeclarable {
195 Redeclarable(const ASTContext &Ctx) in Redeclarable() function
H A DDecl.h104 public Redeclarable<TranslationUnitDecl> {
105 using redeclarable_base = Redeclarable<TranslationUnitDecl>;
571 public Redeclarable<NamespaceDecl> {
586 using redeclarable_base = Redeclarable<NamespaceDecl>;
905 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {
1111 using redeclarable_base = Redeclarable<VarDecl>;
1979 public Redeclarable<FunctionDecl> {
2139 using redeclarable_base = Redeclarable<FunctionDecl>;
3524 class TypedefNameDecl : public TypeDecl, public Redeclarable<TypedefNameDecl> {
3545 using redeclarable_base = Redeclarable<TypedefNameDecl>;
[all …]
H A DDeclObjC.h1151 , public Redeclarable<ObjCInterfaceDecl> {
1260 using redeclarable_base = Redeclarable<ObjCInterfaceDecl>;
2081 public Redeclarable<ObjCProtocolDecl> {
2117 using redeclarable_base = Redeclarable<ObjCProtocolDecl>;
H A DJSONNodeDumper.h178 template <typename T> void writePreviousDeclImpl(const Redeclarable<T> *D) { in writePreviousDeclImpl()
H A DDeclCXX.h3190 public Redeclarable<NamespaceAliasDecl> {
3218 using redeclarable_base = Redeclarable<NamespaceAliasDecl>;
3390 class UsingShadowDecl : public NamedDecl, public Redeclarable<UsingShadowDecl> {
3402 using redeclarable_base = Redeclarable<UsingShadowDecl>;
H A DDeclTemplate.h713 public Redeclarable<RedeclarableTemplateDecl>
715 using redeclarable_base = Redeclarable<RedeclarableTemplateDecl>;
H A DDeclBase.h331 template<typename decl_type> friend class Redeclarable; variable
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp117 void mergeRedeclarableImpl(Redeclarable<T> *D, T *Existing,
121 void mergeRedeclarable(Redeclarable<T> *D, T *Existing, in mergeRedeclarable()
280 static Decl *getMostRecentDeclImpl(Redeclarable<DeclT> *D);
285 static void attachPreviousDeclImpl(ASTReader &Reader, Redeclarable<DeclT> *D,
295 static void attachLatestDeclImpl(Redeclarable<DeclT> *D, Decl *Latest);
300 static void markIncompleteDeclChainImpl(Redeclarable<DeclT> *D);
420 RedeclarableResult VisitRedeclarable(Redeclarable<T> *D);
423 void mergeRedeclarable(Redeclarable<T> *D, RedeclarableResult &Redecl);
2801 RedeclarableResult ASTDeclReader::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()
2843 D->RedeclLink = Redeclarable<T>::PreviousDeclLink(FirstDecl); in VisitRedeclarable()
[all …]
H A DASTWriterDecl.cpp153 template <typename T> void VisitRedeclarable(Redeclarable<T> *D);
2228 void ASTDeclWriter::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTextNodeDumper.cpp44 static void dumpPreviousDeclImpl(raw_ostream &OS, const Redeclarable<T> *D) { in dumpPreviousDeclImpl()
H A DDecl.cpp1837 template<typename T> static bool isRedeclarableImpl(Redeclarable<T> *) { in isRedeclarableImpl()
H A DASTImporter.cpp109 getCanonicalForwardRedeclChain(Redeclarable<T> *D) { in getCanonicalForwardRedeclChain()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc2298 … "void clang::ASTDeclReader::VisitRedeclarable<clang::TagDecl>(clang::Redeclarable<clang::TagDecl>…
2299 …d clang::ASTDeclReader::VisitRedeclarable<clang::FunctionDecl>(clang::Redeclarable<clang::Function…
2300 … "void clang::ASTDeclReader::VisitRedeclarable<clang::VarDecl>(clang::Redeclarable<clang::VarDecl>…
2611 … "void clang::ASTDeclWriter::VisitRedeclarable<clang::TagDecl>(clang::Redeclarable<clang::TagDecl>…
2612 …d clang::ASTDeclWriter::VisitRedeclarable<clang::FunctionDecl>(clang::Redeclarable<clang::Function…
2613 … "void clang::ASTDeclWriter::VisitRedeclarable<clang::VarDecl>(clang::Redeclarable<clang::VarDecl>…
5050 {"_ZN5clang12RedeclarableINS_11TypedefDeclEE22setPreviousDeclarationEPS1_", "clang::Redeclarable<cl…
5051 {"_ZN5clang12RedeclarableINS_7VarDeclEE22setPreviousDeclarationEPS1_", "clang::Redeclarable<clang::…
9691 {"_ZN5clang12RedeclarableINS_12FunctionDeclEE22setPreviousDeclarationEPS1_", "clang::Redeclarable<c…
9751 {"_ZN5clang12RedeclarableINS_7TagDeclEE22setPreviousDeclarationEPS1_", "clang::Redeclarable<clang::…