Index: mojo/public/cpp/bindings/map_traits.h |
diff --git a/mojo/public/cpp/bindings/map_traits.h b/mojo/public/cpp/bindings/map_traits.h |
index 01dd66d6a69a20fbcaaaf1c748e81eb4f579dd50..5c0d8b2846cee873ca8696e63e4884dddf265c75 100644 |
--- a/mojo/public/cpp/bindings/map_traits.h |
+++ b/mojo/public/cpp/bindings/map_traits.h |
@@ -37,13 +37,13 @@ namespace mojo { |
// static const V& GetValue(CustomConstIterator& iterator); |
// |
// // Returning false results in deserialization failure and causes the |
-// // message pipe receiving it to be disconnected. |
+// // message pipe receiving it to be disconnected. |IK| and |IV| are |
+// // separate input key/value template parameters that allows for the |
+// // the key/value types to be forwarded. |
+// template <typename IK, typename IV> |
// static bool Insert(CustomMap<K, V>& input, |
-// const K& key, |
-// V&& value); |
-// static bool Insert(CustomMap<K, V>& input, |
-// const K& key, |
-// const V& value); |
+// IK&& key, |
+// IV&& value); |
// |
// static void SetToEmpty(CustomMap<K, V>* output); |
// }; |