@@ -338,20 +338,20 @@ TEST_CASE("TextBuffer::find") {
338338 Regex (u" (" , &error_message);
339339 REQUIRE (error_message == u" missing closing parenthesis" );
340340
341- REQUIRE (buffer.find (Regex (u" " , nullptr )) == (Range{{0 , 0 }, {0 , 0 }}));
342- REQUIRE (TextBuffer ().find (Regex (u" " , nullptr )) == (Range{{0 , 0 }, {0 , 0 }}));
341+ REQUIRE (* buffer.find (Regex (u" " , nullptr )) == (Range{{0 , 0 }, {0 , 0 }}));
342+ REQUIRE (* TextBuffer ().find (Regex (u" " , nullptr )) == (Range{{0 , 0 }, {0 , 0 }}));
343343
344- REQUIRE (buffer.find (Regex (u" ef*" , nullptr )) == (Range{{1 , 0 }, {1 , 2 }}));
344+ REQUIRE (* buffer.find (Regex (u" ef*" , nullptr )) == (Range{{1 , 0 }, {1 , 2 }}));
345345 REQUIRE (buffer.find (Regex (u" x" , nullptr )) == optional<Range>{});
346- REQUIRE (buffer.find (Regex (u" c." , nullptr )) == (Range{{0 , 2 }, {0 , 4 }}));
347- REQUIRE (buffer.find (Regex (u" d" , nullptr )) == (Range{{0 , 3 }, {0 , 4 }}));
348- REQUIRE (buffer.find (Regex (u" \\ n" , nullptr )) == (Range{{0 , 4 }, {1 , 0 }}));
349- REQUIRE (buffer.find (Regex (u" \\ be" , nullptr )) == (Range{{1 , 0 }, {1 , 1 }}));
350- REQUIRE (buffer.find (Regex (u" ^e" , nullptr )) == (Range{{1 , 0 }, {1 , 1 }}));
351- REQUIRE (buffer.find (Regex (u" ^(e|d)g?" , nullptr )) == (Range{{1 , 0 }, {1 , 1 }}));
346+ REQUIRE (* buffer.find (Regex (u" c." , nullptr )) == (Range{{0 , 2 }, {0 , 4 }}));
347+ REQUIRE (* buffer.find (Regex (u" d" , nullptr )) == (Range{{0 , 3 }, {0 , 4 }}));
348+ REQUIRE (* buffer.find (Regex (u" \\ n" , nullptr )) == (Range{{0 , 4 }, {1 , 0 }}));
349+ REQUIRE (* buffer.find (Regex (u" \\ be" , nullptr )) == (Range{{1 , 0 }, {1 , 1 }}));
350+ REQUIRE (* buffer.find (Regex (u" ^e" , nullptr )) == (Range{{1 , 0 }, {1 , 1 }}));
351+ REQUIRE (* buffer.find (Regex (u" ^(e|d)g?" , nullptr )) == (Range{{1 , 0 }, {1 , 1 }}));
352352
353353 buffer.reset (Text{u" a1b" });
354- REQUIRE (buffer.find (Regex (u" \\ d" , nullptr )) == (Range{{0 , 1 }, {0 , 2 }}));
354+ REQUIRE (* buffer.find (Regex (u" \\ d" , nullptr )) == (Range{{0 , 1 }, {0 , 2 }}));
355355}
356356
357357TEST_CASE (" TextBuffer::find - spanning edits" ) {
@@ -360,17 +360,17 @@ TEST_CASE("TextBuffer::find - spanning edits") {
360360 buffer.set_text_in_range ({{0 , 9 }, {0 , 9 }}, u" 67890" );
361361
362362 REQUIRE (buffer.text () == u" ab12345cd67890" );
363- REQUIRE (buffer.find (Regex (u" b1234" , nullptr )) == (Range{{0 , 1 }, {0 , 6 }}));
364- REQUIRE (buffer.find (Regex (u" b12345c" , nullptr )) == (Range{{0 , 1 }, {0 , 8 }}));
365- REQUIRE (buffer.find (Regex (u" b12345cd6" , nullptr )) == (Range{{0 , 1 }, {0 , 10 }}));
366- REQUIRE (buffer.find (Regex (u" 345[a-z][a-z]" , nullptr )) == (Range{{0 , 4 }, {0 , 9 }}));
367- REQUIRE (buffer.find (Regex (u" 5cd6" , nullptr )) == (Range{{0 , 6 }, {0 , 10 }}));
363+ REQUIRE (* buffer.find (Regex (u" b1234" , nullptr )) == (Range{{0 , 1 }, {0 , 6 }}));
364+ REQUIRE (* buffer.find (Regex (u" b12345c" , nullptr )) == (Range{{0 , 1 }, {0 , 8 }}));
365+ REQUIRE (* buffer.find (Regex (u" b12345cd6" , nullptr )) == (Range{{0 , 1 }, {0 , 10 }}));
366+ REQUIRE (* buffer.find (Regex (u" 345[a-z][a-z]" , nullptr )) == (Range{{0 , 4 }, {0 , 9 }}));
367+ REQUIRE (* buffer.find (Regex (u" 5cd6" , nullptr )) == (Range{{0 , 6 }, {0 , 10 }}));
368368
369369 buffer.reset (Text{u" abcdef" });
370370 buffer.set_text_in_range ({{0 , 2 }, {0 , 4 }}, u" " );
371371 REQUIRE (buffer.text () == u" abef" );
372- REQUIRE (buffer.find (Regex (u" abe" , nullptr )) == (Range{{0 , 0 }, {0 , 3 }}));
373- REQUIRE (buffer.find (Regex (u" bef" , nullptr )) == (Range{{0 , 1 }, {0 , 4 }}));
372+ REQUIRE (* buffer.find (Regex (u" abe" , nullptr )) == (Range{{0 , 0 }, {0 , 3 }}));
373+ REQUIRE (* buffer.find (Regex (u" bef" , nullptr )) == (Range{{0 , 1 }, {0 , 4 }}));
374374 REQUIRE (buffer.find (Regex (u" bc" , nullptr )) == optional<Range>{});
375375}
376376
0 commit comments