Lines Matching defs:getMostRecentDecl
765 return getMostRecentDecl();
797 return SETraits::getDecl(&*this->I)->getMostRecentDecl();
951 using redeclarable_base::getMostRecentDecl;
1067 FunctionTemplateDecl *getMostRecentDecl() {
1070 ->getMostRecentDecl());
1072 const FunctionTemplateDecl *getMostRecentDecl() const {
1073 return const_cast<FunctionTemplateDecl*>(this)->getMostRecentDecl();
1875 // FIXME: This is broken. CXXRecordDecl::getMostRecentDecl() returns a
1880 ClassTemplateSpecializationDecl *getMostRecentDecl() {
2116 ClassTemplatePartialSpecializationDecl *getMostRecentDecl() {
2119 this)->getMostRecentDecl());
2336 ClassTemplateDecl *getMostRecentDecl() {
2338 static_cast<RedeclarableTemplateDecl *>(this)->getMostRecentDecl());
2340 const ClassTemplateDecl *getMostRecentDecl() const {
2341 return const_cast<ClassTemplateDecl*>(this)->getMostRecentDecl();
2736 VarTemplateSpecializationDecl *getMostRecentDecl() {
2737 VarDecl *Recent = static_cast<VarDecl *>(this)->getMostRecentDecl();
2961 VarTemplatePartialSpecializationDecl *getMostRecentDecl() {
2964 this)->getMostRecentDecl());
3164 VarTemplateDecl *getMostRecentDecl() {
3166 static_cast<RedeclarableTemplateDecl *>(this)->getMostRecentDecl());
3168 const VarTemplateDecl *getMostRecentDecl() const {
3169 return const_cast<VarTemplateDecl *>(this)->getMostRecentDecl();