From: Chris Lattner Date: Sat, 21 Jul 2001 19:16:08 +0000 (+0000) Subject: Add new ctor for ConstPoolBool X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=d7fa0fdbd76503fb9fd3a507f83797734e872efd;p=oota-llvm.git Add new ctor for ConstPoolBool git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@246 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/VMCore/ConstantPool.cpp b/lib/VMCore/ConstantPool.cpp index 53428da3909..092ca61ff1d 100644 --- a/lib/VMCore/ConstantPool.cpp +++ b/lib/VMCore/ConstantPool.cpp @@ -217,6 +217,11 @@ ConstPoolBool::ConstPoolBool(bool V, const string &Name = "") : ConstPoolVal(Type::BoolTy, Name) { Val = V; } +ConstPoolBool::ConstPoolBool(const Type *Ty, bool V, const string &Name = "") + : ConstPoolVal(Type::BoolTy, Name) { + Val = V; + assert(Ty == Type::BoolTy && "BoolTy is only valid type for bool constant"); +} ConstPoolInt::ConstPoolInt(const Type *Ty, uint64_t V, const string &Name) : ConstPoolVal(Ty, Name) { Val.Unsigned = V; }