Skip to content

Commit f678306

Browse files
authored
Merge pull request #113 from masx200/deno-dependency-updates
Update dependencies
2 parents a02df76 + 044f60d commit f678306

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
@@ -15,28 +15,31 @@ using namespace leetcode_test::split_a_circular_linked_list;
1515
using namespace std;
1616
using std::vector;
1717
template <class T>
18-
concept sizable = requires(T& t) {
18+
concept sizable = requires(T& t)
19+
{
1920
{
2021
t.size()
21-
} -> std::same_as<size_t>;
22+
} -> std::same_as<size_t>;
2223
};
2324
template <class T>
24-
concept iterable = requires(T& t) {
25+
concept iterable = requires(T& t)
26+
{
2527
++t.begin();
2628
{
2729
t.begin() != t.end()
2830

29-
} -> std::same_as<bool>;
31+
} -> std::same_as<bool>;
3032
};
3133

3234
template <class T, typename Y>
33-
concept equalable = requires(T& t, Y& y, size_t i) {
35+
concept equalable = requires(T& t, Y& y, size_t i)
36+
{
3437
{
3538
*t.begin() == *y.begin()
36-
} -> std::same_as<bool>;
39+
} -> std::same_as<bool>;
3740
};
3841
template <typename T, typename Y>
39-
requires sizable<T> and sizable<Y> and equalable<T, Y> and iterable<T> and iterable<Y>
42+
requires sizable<T> and sizable<Y> and equalable<T, Y> and iterable<T> and iterable<Y>
4043
auto assertContentEquals(T& left, Y& right)
4144
{
4245

0 commit comments

Comments
 (0)