[llvm-commits] [llvm] r58268 - /llvm/trunk/include/llvm/ADT/StringSet.h

Daniel Dunbar daniel at zuster.org
Mon Oct 27 13:50:02 PDT 2008


Author: ddunbar
Date: Mon Oct 27 15:50:02 2008
New Revision: 58268

URL: http://llvm.org/viewvc/llvm-project?rev=58268&view=rev
Log:
Return bool (inserted) from StringSet::insert as for StringMap::insert.

Modified:
    llvm/trunk/include/llvm/ADT/StringSet.h

Modified: llvm/trunk/include/llvm/ADT/StringSet.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/ADT/StringSet.h?rev=58268&r1=58267&r2=58268&view=diff

==============================================================================
--- llvm/trunk/include/llvm/ADT/StringSet.h (original)
+++ llvm/trunk/include/llvm/ADT/StringSet.h Mon Oct 27 15:50:02 2008
@@ -27,12 +27,12 @@
   class StringSet : public llvm::StringMap<char, AllocatorTy> {
     typedef llvm::StringMap<char, AllocatorTy> base;
   public:
-    void insert (const std::string& InLang) {
+    bool insert (const std::string& InLang) {
       assert(!InLang.empty());
       const char* KeyStart = &InLang[0];
       const char* KeyEnd = KeyStart + InLang.size();
-      base::insert(llvm::StringMapEntry<char>::
-                   Create(KeyStart, KeyEnd, base::getAllocator(), '+'));
+      return base::insert(llvm::StringMapEntry<char>::
+                          Create(KeyStart, KeyEnd, base::getAllocator(), '+'));
     }
   };
 }





More information about the llvm-commits mailing list