IR: Make MDString inherit from Metadata

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222022 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Duncan P. N. Exon Smith
2014-11-14 18:45:40 +00:00
parent 848d9223c5
commit 6bc59dcccb
2 changed files with 4 additions and 8 deletions

View File

@ -37,9 +37,6 @@ Metadata::Metadata(LLVMContext &Context, unsigned ID)
void MDString::anchor() { }
MDString::MDString(LLVMContext &C)
: Value(Type::getMetadataTy(C), Value::MDStringVal) {}
MDString *MDString::get(LLVMContext &Context, StringRef Str) {
auto &Store = Context.pImpl->MDStringCache;
auto I = Store.find(Str);