27 typedef gdb::string_view::size_type csize_type;
28 typedef gdb::string_view::const_reference cref;
29 typedef gdb::string_view::reference ref;
32 const char str_lit01[] =
"rockaway, pacifica";
33 const gdb::string_view str01(str_lit01);
34 gdb::string_view str02;
39 str02 = str01.substr(0, 1);
41 str02 = str01.substr(10);
42 VERIFY( str02 ==
"pacifica" );
46 str02 = str01.substr(csz01 + 1);
49 catch(gdb_exception& fail)
60 str02 = str01.substr(csz01);
61 VERIFY( str02.size() == 0 );
62 VERIFY( str02.begin() == str01.end() );