diff options
author | Pavel Labath <labath@google.com> | 2016-09-02 09:52:18 +0000 |
---|---|---|
committer | Pavel Labath <labath@google.com> | 2016-09-02 09:52:18 +0000 |
commit | e6ece918e9b9877abc690de90328349b612d40d3 (patch) | |
tree | 6880a5111e812cdd5b9bc351ca3d6e6ccbb9988f /lldb/unittests/Core/ScalarTest.cpp | |
parent | ce57a33e580daec47f09b21a46bed161aeb7dcc1 (diff) | |
download | bcm5719-llvm-e6ece918e9b9877abc690de90328349b612d40d3.tar.gz bcm5719-llvm-e6ece918e9b9877abc690de90328349b612d40d3.zip |
Revert "Make Scalar::GetValue more consistent"
This reverts commit r280476 as it breaks several tests on i386. I was fixing an 32-bit
breakage, and I did not run the 32-bit test suite before submitting, oops.
llvm-svn: 280478
Diffstat (limited to 'lldb/unittests/Core/ScalarTest.cpp')
-rw-r--r-- | lldb/unittests/Core/ScalarTest.cpp | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/lldb/unittests/Core/ScalarTest.cpp b/lldb/unittests/Core/ScalarTest.cpp index d7cf6518bfa..bf85f8e9623 100644 --- a/lldb/unittests/Core/ScalarTest.cpp +++ b/lldb/unittests/Core/ScalarTest.cpp @@ -19,7 +19,6 @@ #include "lldb/Core/Scalar.h" #include "lldb/Core/DataExtractor.h" #include "lldb/Host/Endian.h" -#include "lldb/Core/StreamString.h" using namespace lldb_private; @@ -104,31 +103,3 @@ TEST(ScalarTest, ExtractBitfield) ASSERT_TRUE(u_scalar.ExtractBitfield(len - 4, 4)); ASSERT_EQ(0, memcmp(&b2, u_scalar.GetBytes(), sizeof(b2))); } - -template <typename T> -static std::string -ScalarGetValue(T value) -{ - StreamString stream; - Scalar(value).GetValue(&stream, false); - return stream.GetString(); -} - -TEST(ScalarTest, GetValue) -{ - EXPECT_EQ("12345", ScalarGetValue<signed short>(12345)); - EXPECT_EQ("-12345", ScalarGetValue<signed short>(-12345)); - EXPECT_EQ("12345", ScalarGetValue<unsigned short>(12345)); - - EXPECT_EQ("12345", ScalarGetValue<signed int>(12345)); - EXPECT_EQ("-12345", ScalarGetValue<signed int>(-12345)); - EXPECT_EQ("12345", ScalarGetValue<unsigned int>(12345)); - - EXPECT_EQ("12345678", ScalarGetValue<signed long>(12345678L)); - EXPECT_EQ("-12345678", ScalarGetValue<signed long>(-12345678L)); - EXPECT_EQ("12345678", ScalarGetValue<unsigned long>(12345678UL)); - - EXPECT_EQ("1234567890123", ScalarGetValue<signed long long>(1234567890123LL)); - EXPECT_EQ("-1234567890123", ScalarGetValue<signed long long>(-1234567890123LL)); - EXPECT_EQ("1234567890123", ScalarGetValue<unsigned long long>(1234567890123ULL)); -} |