[DWARF] Fix debug info generation for function static variables, typedefs, and records
[oota-llvm.git] / include / llvm / ADT / iterator_range.h
index 523a86f02e083d3cdbfc31a96f2052bf40672145..b266b95aba0b692ebaec045525928866bb25885e 100644 (file)
@@ -53,4 +53,7 @@ template <typename T> iterator_range<T> make_range(std::pair<T, T> p) {
 }
 }
 
+template <typename R>
+bool empty(const R& r) { return begin(r) == end(r); }
+
 #endif