Lines Matching refs:skstd

13     skstd::string_view empty;
18 skstd::string_view helloWorld(str);
22 skstd::string_view hello(str, 5);
26 skstd::string_view copy(hello);
36 skstd::string_view empty("");
45 skstd::string_view xyz("xyz");
75 skstd::string_view str("abc");
76 skstd::string_view::iterator iter = str.begin();
86 skstd::string_view empty;
91 skstd::string_view empty;
97 skstd::string_view str("abc");
106 skstd::string_view str2("abcd");
135 skstd::string_view xyz("xyz");
161 REPORTER_ASSERT(r, skstd::string_view("abcdef").find("abcdef") == 0);
162 REPORTER_ASSERT(r, skstd::string_view("abcdef").find("abcdefg") == skstd::string_view::npos);
163 REPORTER_ASSERT(r, skstd::string_view("abcdef").find("") == 0);
164 REPORTER_ASSERT(r, skstd::string_view("").find("") == 0);
165 REPORTER_ASSERT(r, skstd::string_view("").find("a") == skstd::string_view::npos);
166 REPORTER_ASSERT(r, skstd::string_view("abcdef").find("b") == 1);
167 REPORTER_ASSERT(r, skstd::string_view("abcdef").find("f") == 5);
168 REPORTER_ASSERT(r, skstd::string_view("abcdef").find("q") == skstd::string_view::npos);
169 REPORTER_ASSERT(r, skstd::string_view("abcdef").find("bcd") == 1);
170 REPORTER_ASSERT(r, skstd::string_view("abcdef").find("bcd", 2) == skstd::string_view::npos);
171 REPORTER_ASSERT(r, skstd::string_view("abcdef").find("bce") == skstd::string_view::npos);
172 REPORTER_ASSERT(r, skstd::string_view("ttttest1tttest2tttest3").find("test") == 3);
173 REPORTER_ASSERT(r, skstd::string_view("ttttest1tttest2tttest3").find("test", 1) == 3);
174 REPORTER_ASSERT(r, skstd::string_view("ttttest1tttest2tttest3").find("test", 3) == 3);
175 REPORTER_ASSERT(r, skstd::string_view("ttttest1tttest2tttest3").find("test", 4) == 10);
176 REPORTER_ASSERT(r, skstd::string_view("ttttest1tttest2tttest3").find("test2") == 10);
177 REPORTER_ASSERT(r, skstd::string_view("ttttest1tttest2tttest3").find("test3") == 17);
178 REPORTER_ASSERT(r, skstd::string_view("ttttest1tttest2tttest3").contains("test"));
179 REPORTER_ASSERT(r, skstd::string_view("ttttest1tttest2tttest3").contains("test3"));
180 REPORTER_ASSERT(r, !skstd::string_view("ttttest1tttest2tttest3").contains("test4"));
181 REPORTER_ASSERT(r, skstd::string_view("").contains(""));
182 REPORTER_ASSERT(r, !skstd::string_view("").contains("a"));
183 REPORTER_ASSERT(r, skstd::string_view("abcabcd").contains("abcd"));
184 REPORTER_ASSERT(r, skstd::string_view("abc").contains(""));
185 REPORTER_ASSERT(r, skstd::string_view("abc").contains("a"));
186 REPORTER_ASSERT(r, skstd::string_view("abc").contains("b"));
187 REPORTER_ASSERT(r, skstd::string_view("abc").contains("c"));
188 REPORTER_ASSERT(r, skstd::string_view("abc").contains("ab"));
189 REPORTER_ASSERT(r, skstd::string_view("abc").contains("bc"));
190 REPORTER_ASSERT(r, !skstd::string_view("abc").contains("ac"));
191 REPORTER_ASSERT(r, !skstd::string_view("abc").contains("cb"));
192 REPORTER_ASSERT(r, !skstd::string_view("abc").contains("abcd"));