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

/external/clang/include/clang/AST/
H A DRedeclarable.h166 decl_type *getMostRecentDecl() { function in class:clang::Redeclarable
171 const decl_type *getMostRecentDecl() const { function in class:clang::Redeclarable
H A DDecl.h401 NamedDecl *getMostRecentDecl() { function in class:clang::NamedDecl
402 return cast<NamedDecl>(static_cast<Decl *>(this)->getMostRecentDecl());
404 const NamedDecl *getMostRecentDecl() const { function in class:clang::NamedDecl
405 return const_cast<NamedDecl*>(this)->getMostRecentDecl();
509 using redeclarable_base::getMostRecentDecl;
923 return getMostRecentDecl();
933 using redeclarable_base::getMostRecentDecl;
1707 return getMostRecentDecl();
1717 using redeclarable_base::getMostRecentDecl;
2629 return getMostRecentDecl();
[all...]
H A DDeclTemplate.h640 return getMostRecentDecl();
670 return SETraits::getDecl(&*this->I)->getMostRecentDecl();
810 using redeclarable_base::getMostRecentDecl;
937 FunctionTemplateDecl *getMostRecentDecl() { function in class:clang::FunctionTemplateDecl
940 ->getMostRecentDecl());
942 const FunctionTemplateDecl *getMostRecentDecl() const { function in class:clang::FunctionTemplateDecl
943 return const_cast<FunctionTemplateDecl*>(this)->getMostRecentDecl();
1599 // FIXME: This is broken. CXXRecordDecl::getMostRecentDecl() returns a
1604 ClassTemplateSpecializationDecl *getMostRecentDecl() { function in class:clang::ClassTemplateSpecializationDecl
1606 this)->getMostRecentDecl();
1830 ClassTemplatePartialSpecializationDecl *getMostRecentDecl() { function in class:clang::ClassTemplatePartialSpecializationDecl
2043 ClassTemplateDecl *getMostRecentDecl() { function in class:clang::ClassTemplateDecl
2047 const ClassTemplateDecl *getMostRecentDecl() const { function in class:clang::ClassTemplateDecl
2444 VarTemplateSpecializationDecl *getMostRecentDecl() { function in class:clang::VarTemplateSpecializationDecl
2659 VarTemplatePartialSpecializationDecl *getMostRecentDecl() { function in class:clang::VarTemplatePartialSpecializationDecl
2852 VarTemplateDecl *getMostRecentDecl() { function in class:clang::VarTemplateDecl
2856 const VarTemplateDecl *getMostRecentDecl() const { function in class:clang::VarTemplateDecl
[all...]
H A DDeclBase.h781 /// \brief Implementation of getMostRecentDecl(), to be overridden by any
858 Decl *getMostRecentDecl() { return getMostRecentDeclImpl(); } function
862 const Decl *getMostRecentDecl() const { function
H A DDeclCXX.h589 getMostRecentDecl();
669 CXXRecordDecl *getMostRecentDecl() { function in class:clang::CXXRecordDecl
671 static_cast<RecordDecl *>(this)->getMostRecentDecl());
674 const CXXRecordDecl *getMostRecentDecl() const { function in class:clang::CXXRecordDecl
675 return const_cast<CXXRecordDecl*>(this)->getMostRecentDecl();
1811 CXXMethodDecl *getMostRecentDecl() { function in class:clang::CXXMethodDecl
1813 static_cast<FunctionDecl *>(this)->getMostRecentDecl());
1815 const CXXMethodDecl *getMostRecentDecl() const { function in class:clang::CXXMethodDecl
1816 return const_cast<CXXMethodDecl*>(this)->getMostRecentDecl();
2769 using redeclarable_base::getMostRecentDecl;
[all...]
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp230 static Decl *getMostRecentDecl(Decl *D);
420 Current = Current->getMostRecentDecl();
3015 llvm_unreachable("getMostRecentDecl on non-redeclarable declaration");
3018 Decl *ASTDeclReader::getMostRecentDecl(Decl *D) { function in class:ASTDeclReader
3032 return ASTDeclReader::getMostRecentDecl(D->getCanonicalDecl());
3539 Decl *PrevMostRecent = ASTDeclReader::getMostRecentDecl(CanonDecl);
3701 auto *MostRecent = D->getMostRecentDecl();

Completed in 282 milliseconds