summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-12-28 08:14:54 +0000
committerChris Lattner <sabre@nondot.org>2009-12-28 08:14:54 +0000
commit53bb5e4ae0b2b4d54f92a6f6a45dc19636bc2ff2 (patch)
treede02a1613d6295fc1d1dd8e99df8cd0a08a5bcbd /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parent1bc810bb8973cc1f875d622cdb679f15963c30af (diff)
downloadbcm5719-llvm-53bb5e4ae0b2b4d54f92a6f6a45dc19636bc2ff2.tar.gz
bcm5719-llvm-53bb5e4ae0b2b4d54f92a6f6a45dc19636bc2ff2.zip
change the strange MetadataContext::getMDs function to expose less
irrelevant internal implementation details to clients. llvm-svn: 92210
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
-rw-r--r--llvm/lib/Bitcode/Writer/BitcodeWriter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp b/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
index af0b8acd44c..ab514d2cb5b 100644
--- a/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
+++ b/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
@@ -562,7 +562,7 @@ static void WriteMetadataAttachment(const Function &F,
// Write metadata attachments
// METADATA_ATTACHMENT - [m x [value, [n x [id, mdnode]]]
MetadataContext &TheMetadata = F.getContext().getMetadata();
- typedef SmallVector<std::pair<unsigned, TrackingVH<MDNode> >, 2> MDMapTy;
+ typedef SmallVector<std::pair<unsigned, MDNode*>, 2> MDMapTy;
MDMapTy MDs;
for (Function::const_iterator BB = F.begin(), E = F.end(); BB != E; ++BB)
for (BasicBlock::const_iterator I = BB->begin(), E = BB->end();
OpenPOWER on IntegriCloud