summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/Sema.h
diff options
context:
space:
mode:
authorSebastian Redl <sebastian.redl@getdesigned.at>2009-11-18 21:51:29 +0000
committerSebastian Redl <sebastian.redl@getdesigned.at>2009-11-18 21:51:29 +0000
commitd5b2453722a8e49b98ec6b15676379d514418c3c (patch)
tree55addbdc31dbfd7118695768205e59eea9888786 /clang/lib/Sema/Sema.h
parent7147de2c4ec3c68eb5c70b4fdd5393a07cd75469 (diff)
downloadbcm5719-llvm-d5b2453722a8e49b98ec6b15676379d514418c3c.tar.gz
bcm5719-llvm-d5b2453722a8e49b98ec6b15676379d514418c3c.zip
Track overriding methods when instantiating a template class. Fixes PR5550.
llvm-svn: 89248
Diffstat (limited to 'clang/lib/Sema/Sema.h')
-rw-r--r--clang/lib/Sema/Sema.h1
1 files changed, 1 insertions, 0 deletions
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,
OpenPOWER on IntegriCloud