================
Comment at: include/type_traits:216
@@ -215,3 +215,3 @@
 template <class...> 
 struct __void_t { typedef void type; };
 #endif
----------------
This patch seems to be the first to make use of `__void_t`. I would rather have 
this named `__void` instead as it is not an alias, would that name potentially 
clash?

================
Comment at: include/type_traits:1489
@@ +1488,3 @@
+
+template <class ...Tp> struct __common_types;
+
----------------
Here `__common_types` is used merely to carry a pack of types, very much like 
the existing `__tuple_types`. Perhaps a generic one could be introduced to 
replace both uses.

http://reviews.llvm.org/D6964

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/



_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to