From d5b2453722a8e49b98ec6b15676379d514418c3c Mon Sep 17 00:00:00 2001 From: Sebastian Redl Date: Wed, 18 Nov 2009 21:51:29 +0000 Subject: Track overriding methods when instantiating a template class. Fixes PR5550. llvm-svn: 89248 --- clang/lib/Sema/Sema.h | 1 + 1 file changed, 1 insertion(+) (limited to 'clang/lib/Sema/Sema.h') diff --git a/clang/lib/Sema/Sema.h b/clang/lib/Sema/Sema.h index a13ffc54da3..6a2b6d971bc 100644 --- a/clang/lib/Sema/Sema.h +++ b/clang/lib/Sema/Sema.h @@ -567,6 +567,7 @@ public: MultiTemplateParamsArg TemplateParamLists, bool IsFunctionDefinition, bool &Redeclaration); + void AddOverriddenMethods(CXXRecordDecl *DC, CXXMethodDecl *MD); void CheckFunctionDeclaration(FunctionDecl *NewFD, NamedDecl *&PrevDecl, bool IsExplicitSpecialization, bool &Redeclaration, -- cgit v1.2.3