From e9021117a1fbe474227517886b352ad08718f1fd Mon Sep 17 00:00:00 2001 From: Yaron Keren Date: Fri, 2 Oct 2015 17:38:57 +0000 Subject: [PATCH] constify four getInstantiatedFromMemberTemplate() in DeclTemplate.h. llvm-svn: 249159 --- clang/include/clang/AST/DeclTemplate.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/clang/include/clang/AST/DeclTemplate.h b/clang/include/clang/AST/DeclTemplate.h index 6df1e722e7b6..bd38ac88238f 100644 --- a/clang/include/clang/AST/DeclTemplate.h +++ b/clang/include/clang/AST/DeclTemplate.h @@ -946,7 +946,7 @@ public: return const_cast(this)->getMostRecentDecl(); } - FunctionTemplateDecl *getInstantiatedFromMemberTemplate() { + FunctionTemplateDecl *getInstantiatedFromMemberTemplate() const { return cast_or_null( RedeclarableTemplateDecl::getInstantiatedFromMemberTemplate()); } @@ -2034,7 +2034,7 @@ public: return const_cast(this)->getMostRecentDecl(); } - ClassTemplateDecl *getInstantiatedFromMemberTemplate() { + ClassTemplateDecl *getInstantiatedFromMemberTemplate() const { return cast_or_null( RedeclarableTemplateDecl::getInstantiatedFromMemberTemplate()); } @@ -2264,7 +2264,7 @@ public: this)->getPreviousDecl()); } - TypeAliasTemplateDecl *getInstantiatedFromMemberTemplate() { + TypeAliasTemplateDecl *getInstantiatedFromMemberTemplate() const { return cast_or_null( RedeclarableTemplateDecl::getInstantiatedFromMemberTemplate()); } @@ -2867,7 +2867,7 @@ public: return const_cast(this)->getMostRecentDecl(); } - VarTemplateDecl *getInstantiatedFromMemberTemplate() { + VarTemplateDecl *getInstantiatedFromMemberTemplate() const { return cast_or_null( RedeclarableTemplateDecl::getInstantiatedFromMemberTemplate()); }