summaryrefslogtreecommitdiffstats
path: root/lldb/unittests/Core/ScalarTest.cpp
diff options
context:
space:
mode:
authorPavel Labath <labath@google.com>2016-09-02 09:52:18 +0000
committerPavel Labath <labath@google.com>2016-09-02 09:52:18 +0000
commite6ece918e9b9877abc690de90328349b612d40d3 (patch)
tree6880a5111e812cdd5b9bc351ca3d6e6ccbb9988f /lldb/unittests/Core/ScalarTest.cpp
parentce57a33e580daec47f09b21a46bed161aeb7dcc1 (diff)
downloadbcm5719-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.cpp29
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));
-}
OpenPOWER on IntegriCloud