Lines Matching defs:getMostRecentDecl
640 return getMostRecentDecl();
670 return SETraits::getDecl(&*this->I)->getMostRecentDecl();
810 using redeclarable_base::getMostRecentDecl;
937 FunctionTemplateDecl *getMostRecentDecl() {
940 ->getMostRecentDecl());
942 const FunctionTemplateDecl *getMostRecentDecl() const {
943 return const_cast<FunctionTemplateDecl*>(this)->getMostRecentDecl();
1599 // FIXME: This is broken. CXXRecordDecl::getMostRecentDecl() returns a
1604 ClassTemplateSpecializationDecl *getMostRecentDecl() {
1606 this)->getMostRecentDecl();
1830 ClassTemplatePartialSpecializationDecl *getMostRecentDecl() {
1833 this)->getMostRecentDecl());
2043 ClassTemplateDecl *getMostRecentDecl() {
2045 static_cast<RedeclarableTemplateDecl *>(this)->getMostRecentDecl());
2047 const ClassTemplateDecl *getMostRecentDecl() const {
2048 return const_cast<ClassTemplateDecl*>(this)->getMostRecentDecl();
2444 VarTemplateSpecializationDecl *getMostRecentDecl() {
2445 VarDecl *Recent = static_cast<VarDecl *>(this)->getMostRecentDecl();
2659 VarTemplatePartialSpecializationDecl *getMostRecentDecl() {
2662 this)->getMostRecentDecl());
2852 VarTemplateDecl *getMostRecentDecl() {
2854 static_cast<RedeclarableTemplateDecl *>(this)->getMostRecentDecl());
2856 const VarTemplateDecl *getMostRecentDecl() const {
2857 return const_cast<VarTemplateDecl *>(this)->getMostRecentDecl();