Avoid undefined behavior when vector is empty.
[oota-llvm.git] / include / llvm / ADT / SetVector.h
index 3ab202d8d71c6448276181357f1ffc0784ec64a9..bc563570c203021076074090e17c79d5b412a182 100644 (file)
@@ -58,6 +58,8 @@ public:
     insert(Start, End);
   }
 
+  ArrayRef<T> getArrayRef() const { return vector_; }
+
   /// \brief Determine if the SetVector is empty or not.
   bool empty() const {
     return vector_.empty();