4#ifndef QCONTAINERINFO_H
5#define QCONTAINERINFO_H
7#include <QtCore/qglobal.h>
31QT_WARNING_DISABLE_CLANG(
"-Wunused-const-variable")
33template<
typename C,
typename =
void>
38template<
typename C,
typename =
void>
43template<
typename C,
typename =
void>
48template<
typename C,
typename =
void>
53template<
typename C,
typename =
void>
58template<
typename C,
typename =
void>
63template<
typename,
typename =
void>
68template<
typename,
typename =
void>
73template<
typename,
typename =
void>
78template<
typename,
typename =
void>
83template<
typename,
typename =
void>
88template<
typename,
typename =
void>
93template<
typename,
typename =
void>
98template<
typename,
typename =
void>
103template<
typename,
typename =
void>
108template<
typename,
typename =
void>
113template<
typename,
typename =
void>
118template<
typename,
typename =
void>
123template<
typename,
typename =
void>
128template<
typename,
typename =
void>
133template<
typename,
typename =
void>
138template<
typename,
typename =
void>
143template<
typename,
typename =
void>
148template<
typename,
typename =
void>
153template<
typename,
typename =
void>
158template<
typename,
typename =
void>
163template<
typename,
typename =
void>
168template<
typename,
typename =
void>
173template<
typename,
typename =
void>
178template<
typename,
typename =
void>
183template<
typename,
typename =
void>
188template<
typename,
typename =
void>
193template<
typename,
typename =
void>
198template<
typename,
typename =
void>
203template<
typename,
typename =
void>
208template<
typename,
typename =
void>
213template<
typename,
typename =
void>
218template<
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