[map] tweak test-iter.cc
authorrsheeter <rsheeter@google.com>
Wed, 8 May 2019 20:51:11 +0000 (13:51 -0700)
committerBehdad Esfahbod <behdad@behdad.org>
Wed, 8 May 2019 22:08:33 +0000 (15:08 -0700)
src/hb-map.hh
src/test-iter.cc

index 4a1f75e..36dfc3e 100644 (file)
@@ -222,7 +222,6 @@ struct hb_hashmap_t
        + iter()
     | hb_map (&hb_pair_t<K, V>::first)
   )
-  // | hb_map ([&] (item_t i) { return i.key; })
 
   protected:
 
index 63851a3..273ba6c 100644 (file)
@@ -206,7 +206,7 @@ main (int argc, char **argv)
   | hb_reduce ([&] (int acc, int value) -> int { return acc; }, 2)
   ;
 
-  using map_pair_t = decltype (*hb_iter (m));
+  using map_pair_t = hb_item_type<hb_map_t>;
   + hb_iter (m)
   | hb_map ([] (map_pair_t p) { return p.first * p.second; });