diff options
author | Devang Patel <dpatel@apple.com> | 2009-09-03 01:39:20 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2009-09-03 01:39:20 +0000 |
commit | f7188325efa1b94a8c43de02d92e4d9967e0a6b1 (patch) | |
tree | f19dbbdf57399a7f8aa3c59e17737b3459dc4bfd /llvm/unittests/VMCore/MetadataTest.cpp | |
parent | 116b4a0cb37d2906c5000e7cd635b5807f09ed41 (diff) | |
download | bcm5719-llvm-f7188325efa1b94a8c43de02d92e4d9967e0a6b1.tar.gz bcm5719-llvm-f7188325efa1b94a8c43de02d92e4d9967e0a6b1.zip |
Now Bitcode reader bug is fixed. Reapply 80839.
Use CallbackVH, instead of WeakVH, to hold MDNode elements.
Use FoldingSetNode to unique MDNodes in a context.
Use CallbackVH hooks to update context's MDNodeSet appropriately.
llvm-svn: 80868
Diffstat (limited to 'llvm/unittests/VMCore/MetadataTest.cpp')
-rw-r--r-- | llvm/unittests/VMCore/MetadataTest.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/unittests/VMCore/MetadataTest.cpp b/llvm/unittests/VMCore/MetadataTest.cpp index f174fb65b81..cdf5a6e6b90 100644 --- a/llvm/unittests/VMCore/MetadataTest.cpp +++ b/llvm/unittests/VMCore/MetadataTest.cpp @@ -85,7 +85,7 @@ TEST(MDNodeTest, Simple) { MDNode *n2 = MDNode::get(Context, &c1, 1); MDNode *n3 = MDNode::get(Context, &V[0], 3); EXPECT_NE(n1, n2); - // FIXME: Enable uniqueness test. EXPECT_EQ(n1, n3); + EXPECT_EQ(n1, n3); EXPECT_EQ(3u, n1->getNumElements()); EXPECT_EQ(s1, n1->getElement(0)); |