Skip to content

Commit 02cae81

Browse files
authored
Merge pull request #112 from masx200/deno-dependency-updates
Update dependencies
2 parents aa76c22 + 00a3e77 commit 02cae81

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

split-a-circular-linked-list/test.cpp

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,28 +13,31 @@ using namespace leetcode_test::split_a_circular_linked_list;
1313
using namespace std;
1414
using std::vector;
1515
template <class T>
16-
concept sizable = requires(T& t) {
16+
concept sizable = requires(T& t)
17+
{
1718
{
1819
t.size()
19-
} -> std::same_as<size_t>;
20+
} -> std::same_as<size_t>;
2021
};
2122
template <class T>
22-
concept iterable = requires(T& t) {
23+
concept iterable = requires(T& t)
24+
{
2325
++t.begin();
2426
{
2527
t.begin() != t.end()
2628

27-
} -> std::same_as<bool>;
29+
} -> std::same_as<bool>;
2830
};
2931

3032
template <class T, typename Y>
31-
concept equalable = requires(T& t, Y& y, size_t i) {
33+
concept equalable = requires(T& t, Y& y, size_t i)
34+
{
3235
{
3336
*t.begin() == *y.begin()
34-
} -> std::same_as<bool>;
37+
} -> std::same_as<bool>;
3538
};
3639
template <typename T, typename Y>
37-
requires sizable<T> and sizable<Y> and equalable<T, Y> and iterable<T> and iterable<Y>
40+
requires sizable<T> and sizable<Y> and equalable<T, Y> and iterable<T> and iterable<Y>
3841
auto assertContentEquals(T& left, Y& right)
3942
{
4043

0 commit comments

Comments
 (0)