[libcxx-commits] [libcxx] [libcxx] improves diagnostics for containers with bad value types (PR #106296)

Christopher Di Bella via libcxx-commits libcxx-commits at lists.llvm.org
Tue Sep 3 11:20:20 PDT 2024


================
@@ -16,9 +16,12 @@
 #include <__memory/allocator_traits.h>
 #include <__type_traits/is_const.h>
 #include <__type_traits/is_constant_evaluated.h>
+#include <__type_traits/is_function.h>
+#include <__type_traits/is_reference.h>
 #include <__type_traits/is_same.h>
 #include <__type_traits/is_void.h>
 #include <__type_traits/is_volatile.h>
+#include <__type_traits/remove_reference.h>
----------------
cjdb wrote:

This was back when I diagnosed function references separately from functions. I'm going to clean up all the includes (as you noted elsewhere).

https://github.com/llvm/llvm-project/pull/106296


More information about the libcxx-commits mailing list