Searched defs:getMostRecentDecl (Results 1 - 5 of 5) sorted by relevance

/external/clang/include/clang/AST/
H A DRedeclarable.h160 decl_type *getMostRecentDecl() { function in class:clang::Redeclarable
165 const decl_type *getMostRecentDecl() const { function in class:clang::Redeclarable
H A DDecl.h284 NamedDecl *getMostRecentDecl() { function in class:clang::NamedDecl
285 return cast<NamedDecl>(static_cast<Decl *>(this)->getMostRecentDecl());
287 const NamedDecl *getMostRecentDecl() const { function in class:clang::NamedDecl
288 return const_cast<NamedDecl*>(this)->getMostRecentDecl();
379 using redeclarable_base::getMostRecentDecl;
782 return getMostRecentDecl();
792 using redeclarable_base::getMostRecentDecl;
1568 return getMostRecentDecl();
1578 using redeclarable_base::getMostRecentDecl;
2429 return getMostRecentDecl();
[all...]
H A DDeclBase.h724 /// \brief Implementation of getMostRecentDecl(), to be overridden by any
801 Decl *getMostRecentDecl() { return getMostRecentDeclImpl(); } function in class:clang::Decl
805 const Decl *getMostRecentDecl() const { function in class:clang::Decl
H A DDeclTemplate.h541 return getMostRecentDecl();
548 static DeclType *getMostRecentDecl(EntryType *D) {
549 return D->getMostRecentDecl();
572 return SETraits::getMostRecentDecl(&*SetIter);
722 using redeclarable_base::getMostRecentDecl;
741 getMostRecentDecl(FunctionTemplateSpecializationInfo *I) { function in struct:clang::TemplateParameterList::RedeclarableTemplateDecl::SpecEntryTraits
742 return I->Function->getMostRecentDecl();
1458 // FIXME: This is broken. CXXRecordDecl::getMostRecentDecl() returns a
1463 ClassTemplateSpecializationDecl *getMostRecentDecl() { function in class:clang::TemplateParameterList::ClassTemplateSpecializationDecl
1465 this)->getMostRecentDecl();
1700 ClassTemplatePartialSpecializationDecl *getMostRecentDecl() { function in class:clang::TemplateParameterList::ClassTemplatePartialSpecializationDecl
1909 ClassTemplateDecl *getMostRecentDecl() { function in class:clang::TemplateParameterList::ClassTemplateDecl
1913 const ClassTemplateDecl *getMostRecentDecl() const { function in class:clang::TemplateParameterList::ClassTemplateDecl
2319 VarTemplateSpecializationDecl *getMostRecentDecl() { function in class:clang::TemplateParameterList::VarTemplateSpecializationDecl
2549 VarTemplatePartialSpecializationDecl *getMostRecentDecl() { function in class:clang::TemplateParameterList::VarTemplatePartialSpecializationDecl
[all...]
H A DDeclCXX.h268 Canon->getMostRecentDecl();
660 CXXRecordDecl *getMostRecentDecl() { function in class:clang::CXXRecordDecl
662 static_cast<RecordDecl *>(this)->getMostRecentDecl());
665 const CXXRecordDecl *getMostRecentDecl() const { function in class:clang::CXXRecordDecl
666 return const_cast<CXXRecordDecl*>(this)->getMostRecentDecl();
1770 CXXMethodDecl *getMostRecentDecl() { function in class:clang::CXXMethodDecl
1772 static_cast<FunctionDecl *>(this)->getMostRecentDecl());
1774 const CXXMethodDecl *getMostRecentDecl() const { function in class:clang::CXXMethodDecl
1775 return const_cast<CXXMethodDecl*>(this)->getMostRecentDecl();
2766 return getMostRecentDecl();
[all...]

Completed in 122 milliseconds