From 8fabb621b15a5338304bc87b056d1e2048087c3e Mon Sep 17 00:00:00 2001 From: Alkis Evlogimenos Date: Fri, 6 Aug 2004 14:33:37 +0000 Subject: [PATCH] Split assertion to two in order to give better assertion messages. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15543 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/VMCore/Instructions.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/VMCore/Instructions.cpp b/lib/VMCore/Instructions.cpp index 4d33bb0eb01..205f32b4605 100644 --- a/lib/VMCore/Instructions.cpp +++ b/lib/VMCore/Instructions.cpp @@ -416,9 +416,9 @@ StoreInst::StoreInst(Value *Val, Value *Ptr, bool isVolatile, } void StoreInst::init(Value *Val, Value *Ptr) { - assert(isa(Ptr->getType()) && - Val->getType() == cast(Ptr->getType())->getElementType() - && "Ptr must have pointer type."); + assert(isa(Ptr->getType()) && "Ptr must have pointer type!"); + assert(Val->getType() == cast(Ptr->getType())->getElementType() + && "Ptr must be a pointer to Val type!"); Operands.reserve(2); Operands.push_back(Use(Val, this)); -- 2.34.1