From d67935ed8e78e7ffef17b6f7193b4f11f52a143d Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Tue, 5 Oct 2021 17:02:18 +0100 Subject: [Support] Update SmallVector report_fatal_error calls to use Twine and add missing implicit header dependency. --- llvm/lib/Support/SmallVector.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'llvm/lib/Support/SmallVector.cpp') diff --git a/llvm/lib/Support/SmallVector.cpp b/llvm/lib/Support/SmallVector.cpp index 61780e7..2d7721e 100644 --- a/llvm/lib/Support/SmallVector.cpp +++ b/llvm/lib/Support/SmallVector.cpp @@ -11,6 +11,7 @@ //===----------------------------------------------------------------------===// #include "llvm/ADT/SmallVector.h" +#include "llvm/ADT/Twine.h" #include #ifdef LLVM_ENABLE_EXCEPTIONS #include @@ -65,7 +66,7 @@ static void report_size_overflow(size_t MinSize, size_t MaxSize) { #ifdef LLVM_ENABLE_EXCEPTIONS throw std::length_error(Reason); #else - report_fatal_error(Reason); + report_fatal_error(Twine(Reason)); #endif } @@ -79,7 +80,7 @@ static void report_at_maximum_capacity(size_t MaxSize) { #ifdef LLVM_ENABLE_EXCEPTIONS throw std::length_error(Reason); #else - report_fatal_error(Reason); + report_fatal_error(Twine(Reason)); #endif } -- cgit v1.1