GDB (xrefs)
Loading...
Searching...
No Matches
string_view-selftests.c File Reference

Go to the source code of this file.

Classes

struct  selftests::string_view::capacity_1::A< T >
 
struct  selftests::string_view::capacity_1::B
 
struct  std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >
 

Namespaces

namespace  selftests
 
namespace  selftests::string_view
 
namespace  selftests::string_view::capacity_1
 
namespace  std
 
namespace  selftests::string_view::cons_1
 
namespace  selftests::string_view::cons_2
 
namespace  selftests::string_view::cons_3
 
namespace  selftests::string_view::element_access_1
 
namespace  selftests::string_view::element_access_empty
 
namespace  selftests::string_view::element_access_front_back
 
namespace  selftests::string_view::inserters_2
 
namespace  selftests::string_view::modifiers_remove_prefix
 
namespace  selftests::string_view::modifiers_remove_suffix
 
namespace  selftests::string_view::modifiers_swap
 
namespace  selftests::string_view::operations_compare_1
 
namespace  selftests::string_view::operations_compare_13650
 
namespace  selftests::string_view::operations_copy_1
 
namespace  selftests::string_view::operations_data_1
 
namespace  selftests::string_view::operations_find_1
 
namespace  selftests::string_view::operations_find_2
 
namespace  selftests::string_view::operations_find_3
 
namespace  selftests::string_view::operations_find_4
 
namespace  selftests::string_view::operations_rfind_1
 
namespace  selftests::string_view::operations_rfind_2
 
namespace  selftests::string_view::operations_rfind_3
 
namespace  selftests::string_view::operations_substr_1
 
namespace  selftests::string_view::operators_2
 

Macros

#define GNULIB_NAMESPACE   gnulib
 
#define VERIFY   SELF_CHECK
 
#define GDB_STRING_VIEW
 

Enumerations

enum  selftests::string_view::operations_compare_1::want_value { selftests::string_view::operations_compare_1::lt =0 , selftests::string_view::operations_compare_1::z =1 , selftests::string_view::operations_compare_1::gt =2 }
 

Functions

template<typename T >
bool selftests::string_view::capacity_1::operator== (const A< T > &, const A< T > &)
 
template<typename T >
bool selftests::string_view::capacity_1::operator< (const A< T > &, const A< T > &)
 
static void selftests::string_view::capacity_1::test01 ()
 
static int selftests::string_view::capacity_1::main ()
 
static void selftests::string_view::cons_1::test01 ()
 
static int selftests::string_view::cons_1::main ()
 
static void selftests::string_view::cons_2::test03 ()
 
static int selftests::string_view::cons_2::main ()
 
static void selftests::string_view::cons_3::test05 ()
 
static int selftests::string_view::cons_3::main ()
 
static void selftests::string_view::element_access_1::test01 ()
 
static int selftests::string_view::element_access_1::main ()
 
static int selftests::string_view::element_access_empty::main ()
 
static void selftests::string_view::element_access_front_back::test01 ()
 
static int selftests::string_view::element_access_front_back::main ()
 
static void selftests::string_view::inserters_2::test05 (std::size_t size)
 
static int selftests::string_view::inserters_2::main ()
 
static void selftests::string_view::modifiers_remove_prefix::test01 ()
 
static int selftests::string_view::modifiers_remove_prefix::main ()
 
static void selftests::string_view::modifiers_remove_suffix::test01 ()
 
static int selftests::string_view::modifiers_remove_suffix::main ()
 
static void selftests::string_view::modifiers_swap::test01 ()
 
int selftests::string_view::operations_compare_1::test_value (int result, want_value expected)
 
static int selftests::string_view::operations_compare_1::test01 ()
 
static int selftests::string_view::operations_compare_1::main ()
 
static void selftests::string_view::operations_compare_13650::test01 ()
 
static int selftests::string_view::operations_compare_13650::main ()
 
static void selftests::string_view::operations_copy_1::test01 ()
 
static int selftests::string_view::operations_copy_1::main ()
 
static int selftests::string_view::operations_data_1::test01 ()
 
static int selftests::string_view::operations_data_1::main ()
 
static void selftests::string_view::operations_find_1::test01 ()
 
static int selftests::string_view::operations_find_1::main ()
 
static void selftests::string_view::operations_find_2::test02 ()
 
static int selftests::string_view::operations_find_2::main ()
 
static void selftests::string_view::operations_find_3::test03 ()
 
static int selftests::string_view::operations_find_3::main ()
 
static void selftests::string_view::operations_find_4::test01 ()
 
static int selftests::string_view::operations_find_4::main ()
 
static void selftests::string_view::operations_rfind_1::test01 ()
 
static int selftests::string_view::operations_rfind_1::main ()
 
static void selftests::string_view::operations_rfind_2::test02 ()
 
static int selftests::string_view::operations_rfind_2::main ()
 
static void selftests::string_view::operations_rfind_3::test03 ()
 
static int selftests::string_view::operations_rfind_3::main ()
 
static void selftests::string_view::operations_substr_1::test01 ()
 
static int selftests::string_view::operations_substr_1::main ()
 
static void selftests::string_view::operators_2::test01 ()
 
static int selftests::string_view::operators_2::main ()
 
static void selftests::string_view::run_tests ()
 
void _initialize_string_view_selftests ()
 

Macro Definition Documentation

◆ GDB_STRING_VIEW

#define GDB_STRING_VIEW

Definition at line 53 of file string_view-selftests.c.

◆ GNULIB_NAMESPACE

#define GNULIB_NAMESPACE   gnulib

Definition at line 24 of file string_view-selftests.c.

◆ VERIFY

#define VERIFY   SELF_CHECK

Definition at line 49 of file string_view-selftests.c.

Function Documentation

◆ _initialize_string_view_selftests()

void _initialize_string_view_selftests ( )

Definition at line 188 of file string_view-selftests.c.