From: Stepan Dyatkovskiy Date: Sat, 2 Jun 2012 07:44:19 +0000 (+0000) Subject: Small fix due to buildbot failures on mingw32. Fixed call of parent constructor for... X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=e2c53188ea8b01ca3d91b91c42faa5aa07ba4b70;p=oota-llvm.git 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 --- diff --git a/include/llvm/Support/IntegersSubset.h b/include/llvm/Support/IntegersSubset.h index 0295d2a5af4..ea3a8aee4f2 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