diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-07-03 02:01:39 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-07-03 02:01:39 +0000 |
commit | 97de474a36c4df5f9de603c1d6ae2f3e0b268cf4 (patch) | |
tree | c3d8590271a568a3c79c32bada8dd98fa2491993 /llvm/unittests/Object/StringTableBuilderTest.cpp | |
parent | b6e8ce82509e9ba93238a6eb90fed2007db1bc76 (diff) | |
download | bcm5719-llvm-97de474a36c4df5f9de603c1d6ae2f3e0b268cf4.tar.gz bcm5719-llvm-97de474a36c4df5f9de603c1d6ae2f3e0b268cf4.zip |
Invert the MC -> Object dependency.
Now that we have a lib/MC/MCAnalysis, the dependency was there just because
of two helper classes. Move the two over to MC.
This will allow IRObjectFile to parse inline assembly.
llvm-svn: 212248
Diffstat (limited to 'llvm/unittests/Object/StringTableBuilderTest.cpp')
-rw-r--r-- | llvm/unittests/Object/StringTableBuilderTest.cpp | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/llvm/unittests/Object/StringTableBuilderTest.cpp b/llvm/unittests/Object/StringTableBuilderTest.cpp deleted file mode 100644 index 130eb4a3d73..00000000000 --- a/llvm/unittests/Object/StringTableBuilderTest.cpp +++ /dev/null @@ -1,40 +0,0 @@ -//===----------- StringTableBuilderTest.cpp -------------------------------===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -#include "gtest/gtest.h" -#include "llvm/Object/StringTableBuilder.h" -#include <string> - -using namespace llvm; - -namespace { - -TEST(StringTableBuilderTest, Basic) { - StringTableBuilder B; - - B.add("foo"); - B.add("bar"); - B.add("foobar"); - - B.finalize(); - - std::string Expected; - Expected += '\x00'; - Expected += "foobar"; - Expected += '\x00'; - Expected += "foo"; - Expected += '\x00'; - - EXPECT_EQ(Expected, B.data()); - EXPECT_EQ(1U, B.getOffset("foobar")); - EXPECT_EQ(4U, B.getOffset("bar")); - EXPECT_EQ(8U, B.getOffset("foo")); -} - -} |