File tree Expand file tree Collapse file tree
cpp/ql/test/library-tests/lambdas/syntax Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ | parameters.cpp:8:5:8:20 | [...](...){...} |
2+ | parameters.cpp:10:5:10:26 | [...](...){...} |
3+ | parameters.cpp:13:5:13:20 | [...](...){...} |
4+ | parameters.cpp:16:5:18:5 | [...](...){...} |
5+ | parameters.cpp:25:5:25:14 | [...](...){...} |
Original file line number Diff line number Diff line change 1+ import cpp
2+
3+ from LambdaExpression e
4+ where e .emptyParameterListIsExplicit ( )
5+ select e
Original file line number Diff line number Diff line change 1+ void test_lambda_declarator () {
2+ [=](int , float ) { };
3+
4+ [](int x = 42 ) { };
5+
6+ [](int x) { };
7+
8+ []() mutable { };
9+
10+ []() [[nodiscard]] { };
11+ [] [[nodiscard]] { };
12+
13+ []() -> void { };
14+
15+ int i;
16+ [&i]() {
17+ i += 1 ;
18+ };
19+
20+ [&i] {
21+ i += 1 ;
22+ };
23+
24+ [] { };
25+ [=] () { };
26+ }
You can’t perform that action at this time.
0 commit comments