diff --git a/include/llvm/Instructions.h b/include/llvm/Instructions.h index 57c9727b231..814329288d0 100644 --- a/include/llvm/Instructions.h +++ b/include/llvm/Instructions.h @@ -1079,7 +1079,7 @@ CallInst::CallInst(Value *Func, InputIterator ArgBegin, InputIterator ArgEnd, ->getElementType())->getReturnType(), Instruction::Call, OperandTraits::op_end(this) - (ArgEnd - ArgBegin + 1), - (unsigned)(ArgEnd - ArgBegin + 1), InsertAtEnd) { + unsigned(ArgEnd - ArgBegin + 1), InsertAtEnd) { init(Func, ArgBegin, ArgEnd, NameStr, typename std::iterator_traits::iterator_category()); }