5#ifndef QCONTAINERINFO_H
6#define QCONTAINERINFO_H
8#include <QtCore/qglobal.h>
32QT_WARNING_DISABLE_CLANG(
"-Wunused-const-variable")
34template<
typename C,
typename =
void>
39template<
typename C,
typename =
void>
44template<
typename C,
typename =
void>
49template<
typename C,
typename =
void>
54template<
typename C,
typename =
void>
59template<
typename C,
typename =
void>
64template<
typename,
typename =
void>
69template<
typename,
typename =
void>
74template<
typename,
typename =
void>
79template<
typename,
typename =
void>
84template<
typename,
typename =
void>
89template<
typename,
typename =
void>
94template<
typename,
typename =
void>
99template<
typename,
typename =
void>
104template<
typename,
typename =
void>
109template<
typename,
typename =
void>
114template<
typename,
typename =
void>
119template<
typename,
typename =
void>
124template<
typename,
typename =
void>
129template<
typename,
typename =
void>
134template<
typename,
typename =
void>
139template<
typename,
typename =
void>
144template<
typename,
typename =
void>
149template<
typename,
typename =
void>
154template<
typename,
typename =
void>
159template<
typename,
typename =
void>
164template<
typename,
typename =
void>
169template<
typename,
typename =
void>
174template<
typename,
typename =
void>
179template<
typename,
typename =
void>
184template<
typename,
typename =
void>
189template<
typename,
typename =
void>
194template<
typename,
typename =
void>
199template<
typename,
typename =
void>
204template<
typename,
typename =
void>
209template<
typename,
typename =
void>
214template<
typename,
typename =
void>
219template<
typename,
typename =
void>
constexpr bool has_push_back_v
constexpr bool has_push_front_v
constexpr bool can_erase_at_key_v
constexpr bool can_set_value_at_iterator_v
constexpr bool has_iterator_v
constexpr bool has_insert_v
constexpr bool can_erase_at_iterator_v
constexpr bool has_reserve_v
constexpr bool can_set_at_index_v
constexpr bool iterator_has_value_v
constexpr bool has_pop_back_v
constexpr bool has_mapped_type_v
constexpr bool has_contains_v
constexpr bool iterator_has_key_v
constexpr bool can_insert_key_mapped_v
constexpr bool can_get_at_key_v
constexpr bool iterator_dereferences_to_value_v
constexpr bool can_remove_at_key_v
typename C::mapped_type mapped_type
constexpr bool iterator_dereferences_to_mapped_v
constexpr bool can_set_mapped_at_iterator_v
constexpr bool can_insert_pair_v
typename C::key_type key_type
constexpr bool value_type_has_first_v
constexpr bool can_erase_range_at_iterator_v
constexpr bool value_type_has_second_v
constexpr bool has_key_type_v
constexpr bool iterator_dereferences_to_key_v
constexpr bool has_clear_v
constexpr bool has_at_key_v
typename C::value_type value_type
constexpr bool can_insert_key_v
constexpr bool has_pop_front_v
typename C::iterator iterator
constexpr bool has_at_index_v
constexpr bool can_set_at_key_v
constexpr bool can_get_at_index_v
typename C::const_iterator const_iterator
constexpr bool has_find_v
constexpr bool can_insert_value_at_iterator_v
constexpr bool has_size_v
constexpr bool has_const_iterator_v