Use make_range to reduce mentions of iterator type. NFC
[oota-llvm.git] / include / llvm / Object / Archive.h
index a68f200ce3fbe0b8e4cd1e6baeb62b131e89f640..8dd042a2533fe2916ccf1c6dcc210fa6ab352efe 100644 (file)
@@ -191,14 +191,13 @@ public:
   child_iterator child_begin(bool SkipInternal = true) const;
   child_iterator child_end() const;
   iterator_range<child_iterator> children(bool SkipInternal = true) const {
-    return iterator_range<child_iterator>(child_begin(SkipInternal),
-                                          child_end());
+    return make_range(child_begin(SkipInternal), child_end());
   }
 
   symbol_iterator symbol_begin() const;
   symbol_iterator symbol_end() const;
   iterator_range<symbol_iterator> symbols() const {
-    return iterator_range<symbol_iterator>(symbol_begin(), symbol_end());
+    return make_range(symbol_begin(), symbol_end());
   }
 
   // Cast methods.