Added const qualifier to StringRef::edit_distance member function
[oota-llvm.git] / include / llvm / ADT / StringMap.h
index 1d5d227aea784b64c56822b70564c3fcb7bf6899..0838ebe91f1ba51545e46234e336e63990249311 100644 (file)
@@ -116,6 +116,7 @@ public:
 /// and data.
 template<typename ValueTy>
 class StringMapEntry : public StringMapEntryBase {
+  StringMapEntry(StringMapEntry &E) LLVM_DELETED_FUNCTION;
 public:
   ValueTy second;
 
@@ -457,7 +458,7 @@ private:
 template<typename ValueTy>
 class StringMapIterator : public StringMapConstIterator<ValueTy> {
 public:
-  StringMapIterator() : StringMapConstIterator<ValueTy>() {}
+  StringMapIterator() {}
   explicit StringMapIterator(StringMapEntryBase **Bucket,
                              bool NoAdvance = false)
     : StringMapConstIterator<ValueTy>(Bucket, NoAdvance) {