Loading...
Searching...
No Matches
Go to the documentation of this file.
117 gdb::string_view str_0(
"costa rica");
118 gdb::string_view str_1(
"costa marbella");
119 gdb::string_view str_2(
"cost");
120 gdb::string_view str_3(
"costa ricans");
121 gdb::string_view str_4;
125 VERIFY( !(str_0 == str_1) );
126 VERIFY( !(str_0 == str_2) );
127 VERIFY( !(str_0 == str_3) );
128 VERIFY( !(str_1 == str_0) );
129 VERIFY( !(str_2 == str_0) );
130 VERIFY( !(str_3 == str_0) );
140 VERIFY( !(str_0 != str_4) );
141 VERIFY( !(str_4 != str_0) );
145 VERIFY( !(str_0 > str_3) );
146 VERIFY( !(str_1 > str_0) );
147 VERIFY( !(str_2 > str_0) );
149 VERIFY( !(str_0 > str_4) );
150 VERIFY( !(str_4 > str_0) );
152 VERIFY( !(str_0 < str_1) );
153 VERIFY( !(str_0 < str_2) );
157 VERIFY( !(str_3 < str_0) );
158 VERIFY( !(str_0 < str_4) );
159 VERIFY( !(str_4 < str_0) );
163 VERIFY( !(str_0 >= str_3) );
164 VERIFY( !(str_1 >= str_0) );
165 VERIFY( !(str_2 >= str_0) );
170 VERIFY( !(str_0 <= str_1) );
171 VERIFY( !(str_0 <= str_2) );
175 VERIFY( !(str_3 <= str_0) );
180 VERIFY( !(str_0 ==
"costa marbella") );
181 VERIFY( !(str_0 ==
"cost") );
182 VERIFY( !(str_0 ==
"costa ricans") );
183 VERIFY( !(
"costa marbella" == str_0) );
184 VERIFY( !(
"cost" == str_0) );
185 VERIFY( !(
"costa ricans" == str_0) );
186 VERIFY(
"costa rica" == str_0 );
187 VERIFY( str_0 ==
"costa rica" );
189 VERIFY( str_0 !=
"costa marbella" );
190 VERIFY( str_0 !=
"cost" );
191 VERIFY( str_0 !=
"costa ricans" );
192 VERIFY(
"costa marbella" != str_0 );
193 VERIFY(
"cost" != str_0 );
194 VERIFY(
"costa ricans" != str_0 );
195 VERIFY( !(
"costa rica" != str_0) );
196 VERIFY( !(str_0 !=
"costa rica") );
198 VERIFY( str_0 >
"costa marbella" );
200 VERIFY( !(str_0 >
"costa ricans") );
201 VERIFY( !(
"costa marbella" > str_0) );
202 VERIFY( !(
"cost" > str_0) );
203 VERIFY(
"costa ricans" > str_0 );
204 VERIFY( !(
"costa rica" > str_0) );
205 VERIFY( !(str_0 >
"costa rica") );
207 VERIFY( !(str_0 <
"costa marbella") );
208 VERIFY( !(str_0 <
"cost") );
209 VERIFY( str_0 <
"costa ricans" );
210 VERIFY(
"costa marbella" < str_0 );
212 VERIFY( !(
"costa ricans" < str_0) );
213 VERIFY( !(
"costa rica" < str_0) );
214 VERIFY( !(str_0 <
"costa rica") );
216 VERIFY( str_0 >=
"costa marbella" );
217 VERIFY( str_0 >=
"cost" );
218 VERIFY( !(str_0 >=
"costa ricans") );
219 VERIFY( !(
"costa marbella" >= str_0) );
220 VERIFY( !(
"cost" >= str_0) );
221 VERIFY(
"costa ricans" >= str_0 );
222 VERIFY(
"costa rica" >= str_0 );
223 VERIFY( str_0 >=
"costa rica" );
225 VERIFY( !(str_0 <=
"costa marbella") );
226 VERIFY( !(str_0 <=
"cost") );
227 VERIFY( str_0 <=
"costa ricans" );
228 VERIFY(
"costa marbella" <= str_0 );
229 VERIFY(
"cost" <= str_0 );
230 VERIFY( !(
"costa ricans" <= str_0) );
231 VERIFY(
"costa rica" <= str_0 );
232 VERIFY( str_0 <=
"costa rica" );
235#ifndef GDB_STRING_VIEW
239 std::string_view str_0(
"costa rica");
240 std::string_view str_1(
"costa marbella");
241 std::string_view str_2(
"cost");
242 std::string_view str_3(
"costa ricans");
243 std::string_view str_4;
246#define VERIFY(x) if (!(x)) return false
250 VERIFY( !(str_0 == str_1) );
251 VERIFY( !(str_0 == str_2) );
252 VERIFY( !(str_0 == str_3) );
253 VERIFY( !(str_1 == str_0) );
254 VERIFY( !(str_2 == str_0) );
255 VERIFY( !(str_3 == str_0) );
265 VERIFY( !(str_0 != str_4) );
266 VERIFY( !(str_4 != str_0) );
270 VERIFY( !(str_0 > str_3) );
271 VERIFY( !(str_1 > str_0) );
272 VERIFY( !(str_2 > str_0) );
274 VERIFY( !(str_0 > str_4) );
275 VERIFY( !(str_4 > str_0) );
277 VERIFY( !(str_0 < str_1) );
278 VERIFY( !(str_0 < str_2) );
282 VERIFY( !(str_3 < str_0) );
283 VERIFY( !(str_0 < str_4) );
284 VERIFY( !(str_4 < str_0) );
288 VERIFY( !(str_0 >= str_3) );
289 VERIFY( !(str_1 >= str_0) );
290 VERIFY( !(str_2 >= str_0) );
295 VERIFY( !(str_0 <= str_1) );
296 VERIFY( !(str_0 <= str_2) );
300 VERIFY( !(str_3 <= str_0) );
305 VERIFY( !(str_0 ==
"costa marbella") );
306 VERIFY( !(str_0 ==
"cost") );
307 VERIFY( !(str_0 ==
"costa ricans") );
308 VERIFY( !(
"costa marbella" == str_0) );
309 VERIFY( !(
"cost" == str_0) );
310 VERIFY( !(
"costa ricans" == str_0) );
311 VERIFY(
"costa rica" == str_0 );
312 VERIFY( str_0 ==
"costa rica" );
314 VERIFY( str_0 !=
"costa marbella" );
315 VERIFY( str_0 !=
"cost" );
316 VERIFY( str_0 !=
"costa ricans" );
317 VERIFY(
"costa marbella" != str_0 );
318 VERIFY(
"cost" != str_0 );
319 VERIFY(
"costa ricans" != str_0 );
320 VERIFY( !(
"costa rica" != str_0) );
321 VERIFY( !(str_0 !=
"costa rica") );
323 VERIFY( str_0 >
"costa marbella" );
325 VERIFY( !(str_0 >
"costa ricans") );
326 VERIFY( !(
"costa marbella" > str_0) );
327 VERIFY( !(
"cost" > str_0) );
328 VERIFY(
"costa ricans" > str_0 );
329 VERIFY( !(
"costa rica" > str_0) );
330 VERIFY( !(str_0 >
"costa rica") );
332 VERIFY( !(str_0 <
"costa marbella") );
333 VERIFY( !(str_0 <
"cost") );
334 VERIFY( str_0 <
"costa ricans" );
335 VERIFY(
"costa marbella" < str_0 );
337 VERIFY( !(
"costa ricans" < str_0) );
338 VERIFY( !(
"costa rica" < str_0) );
339 VERIFY( !(str_0 <
"costa rica") );
341 VERIFY( str_0 >=
"costa marbella" );
342 VERIFY( str_0 >=
"cost" );
343 VERIFY( !(str_0 >=
"costa ricans") );
344 VERIFY( !(
"costa marbella" >= str_0) );
345 VERIFY( !(
"cost" >= str_0) );
346 VERIFY(
"costa ricans" >= str_0 );
347 VERIFY(
"costa rica" >= str_0 );
348 VERIFY( str_0 >=
"costa rica" );
350 VERIFY( !(str_0 <=
"costa marbella") );
351 VERIFY( !(str_0 <=
"cost") );
352 VERIFY( str_0 <=
"costa ricans" );
353 VERIFY(
"costa marbella" <= str_0 );
354 VERIFY(
"cost" <= str_0 );
355 VERIFY( !(
"costa ricans" <= str_0) );
356 VERIFY(
"costa rica" <= str_0 );
357 VERIFY( str_0 <=
"costa rica" );
367#ifndef GDB_STRING_VIEW
368 static_assert(
test02() );