We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d80c759 commit 5131b07Copy full SHA for 5131b07
tests/call.cpp
@@ -21,22 +21,26 @@ TEST_CASE("Call", "[call]") {
21
22
{
23
b o;
24
- tl::function_ref<void(b&)> fr = &b::baz;
+ auto x = &b::baz;
25
+ tl::function_ref<void(b&)> fr = x;
26
fr(o);
27
REQUIRE(o.baz_called);
- fr = &b::qux;
28
+ x = &b::qux;
29
+ fr = x;
30
31
REQUIRE(o.qux_called);
32
}
33
34
- tl::function_ref<int()> fr = []{ return 42; };
35
+ auto x = []{ return 42; };
36
+ tl::function_ref<int()> fr = x;
37
REQUIRE(fr() == 42);
38
39
40
41
int i = 0;
- tl::function_ref<void()> fr = [&i]{ i = 42; };
42
+ auto x = [&i]{ i = 42; };
43
+ tl::function_ref<void()> fr = x;
44
fr();
45
REQUIRE(i == 42);
46
0 commit comments