summaryrefslogtreecommitdiffstats
path: root/util/generic/vector.h
diff options
context:
space:
mode:
authorAlexander Smirnov <[email protected]>2024-01-31 17:22:33 +0300
committerAlexander Smirnov <[email protected]>2024-01-31 17:22:33 +0300
commit52be5dbdd420165c68e7e90ba8f1d2f00da041f6 (patch)
tree5d47f5b2ff4e6a7c8e75d33931a1e683949b7229 /util/generic/vector.h
parentea57c8867ceca391357c3c5ffcc5ba6738b49adc (diff)
parent809f0cf2fdfddfbeacc2256ffdbaaf5808ce5ed4 (diff)
Merge branch 'mergelibs12' into main
Diffstat (limited to 'util/generic/vector.h')
-rw-r--r--util/generic/vector.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/util/generic/vector.h b/util/generic/vector.h
index a5b258955a8..8cb0aeaea1c 100644
--- a/util/generic/vector.h
+++ b/util/generic/vector.h
@@ -8,6 +8,10 @@
#include <vector>
#include <initializer_list>
+#ifdef _YNDX_LIBCXX_ENABLE_VECTOR_POD_RESIZE_UNINITIALIZED
+ #include <type_traits>
+#endif
+
template <class T, class A>
class TVector: public std::vector<T, TReboundAllocator<A, T>> {
public: