From e2c53188ea8b01ca3d91b91c42faa5aa07ba4b70 Mon Sep 17 00:00:00 2001 From: Stepan Dyatkovskiy Date: Sat, 2 Jun 2012 07:44:19 +0000 Subject: Small fix due to buildbot failures on mingw32. Fixed call of parent constructor for case when parent is template. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157881 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Support/IntegersSubset.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/llvm/Support/IntegersSubset.h b/include/llvm/Support/IntegersSubset.h index 0295d2a..ea3a8ae 100644 --- a/include/llvm/Support/IntegersSubset.h +++ b/include/llvm/Support/IntegersSubset.h @@ -386,6 +386,9 @@ public: /// IntegersSubset - currently is extension of IntegersSubsetGeneric /// that also supports conversion to/from Constant* object. class IntegersSubset : public IntegersSubsetGeneric { + + typedef IntegersSubsetGeneric ParentTy; + Constant *Holder; static unsigned getNumItemsFromConstant(Constant *C) { @@ -424,7 +427,7 @@ class IntegersSubset : public IntegersSubsetGeneric { public: - IntegersSubset(Constant *C) : IntegersSubsetGeneric(rangesFromConstant(C)), + IntegersSubset(Constant *C) : ParentTy(rangesFromConstant(C)), Holder(C) {} // implicit -- cgit v1.1