|
GDB (xrefs)
|
Namespaces | |
| no_slicing | |
Functions | |
| template<typename From , typename To > | |
| static constexpr bool | is_convertible () |
| static constexpr bool | check_convertible () |
| static constexpr bool | check_convertible_from_std_vector () |
| static constexpr bool | check_convertible_from_std_array () |
| template<typename View , typename Container > | |
| static bool | check_container_view (const View &view, const Container &c) |
| template<typename View , typename Elem > | |
| static bool | check_elem_view (const View &view, const Elem &e) |
| template<typename View , typename = decltype (std::declval<View> ()[0] = std::declval<typename View::value_type> ())> | |
| static bool | check_op_subscript (const View &view) |
| static bool | check_op_subscript (...) |
| template<typename T > | |
| static void | check_ptr_size_ctor () |
| template<typename T , typename... Args> | |
| static constexpr bool | require_not_constructible () |
| void | check_ptr_size_ctor2 () |
| template<typename T > | |
| static void | check_ptr_ptr_ctor () |
| static void | check_ptr_ptr_mixed_cv () |
| template<typename T > | |
| static void | check_range_for () |
| static void | run_tests () |
|
static |
Definition at line 164 of file array-view-selftests.c.
Referenced by run_tests().
|
static |
Definition at line 56 of file array-view-selftests.c.
References is_convertible().
|
static |
Definition at line 143 of file array-view-selftests.c.
References is_convertible().
|
static |
Definition at line 126 of file array-view-selftests.c.
References is_convertible().
|
static |
Definition at line 187 of file array-view-selftests.c.
Referenced by run_tests().
|
static |
Definition at line 209 of file array-view-selftests.c.
Referenced by run_tests().
|
static |
Definition at line 218 of file array-view-selftests.c.
|
static |
Definition at line 298 of file array-view-selftests.c.
References gdb::array_view< T >::data(), gdb::array_view< T >::empty(), SELF_CHECK, and gdb::array_view< T >::size().
|
static |
Definition at line 319 of file array-view-selftests.c.
References gdb::array_view< T >::empty(), and SELF_CHECK.
Referenced by run_tests().
|
static |
Definition at line 228 of file array-view-selftests.c.
References gdb::array_view< T >::data(), gdb::array_view< T >::empty(), SELF_CHECK, and gdb::array_view< T >::size().
| void selftests::array_view_tests::check_ptr_size_ctor2 | ( | ) |
Definition at line 263 of file array-view-selftests.c.
References A, gdb::array_view< T >::data(), gdb::array_view< T >::empty(), SELF_CHECK, and gdb::array_view< T >::size().
Referenced by run_tests().
|
static |
Definition at line 335 of file array-view-selftests.c.
References SELF_CHECK, and type.
|
static |
Definition at line 48 of file array-view-selftests.c.
Referenced by selftests::array_view_tests::no_slicing::check(), check_convertible(), check_convertible_from_std_array(), check_convertible_from_std_vector(), and in_place::test().
|
static |
Definition at line 252 of file array-view-selftests.c.
|
static |
Definition at line 349 of file array-view-selftests.c.
References check_container_view(), check_elem_view(), check_op_subscript(), check_ptr_ptr_mixed_cv(), check_ptr_size_ctor2(), SELF_CHECK, and gdb::array_view< T >::size().
Referenced by _initialize_array_view_selftests().
1.8.14