| line |
true |
false |
branch |
|
13
|
0 |
0 |
code += name; |
|
14
|
0 |
0 |
code += "{IO}"; |
|
15
|
0 |
0 |
auto ret = eval_pv(code.c_str(), 1); |
|
|
0 |
0 |
auto ret = eval_pv(code.c_str(), 1); |
|
21
|
2 |
0 |
SV* initial = o.slot(); |
|
|
2 |
0 |
SV* initial = o.slot(); |
|
|
2 |
0 |
SV* initial = o.slot(); |
|
|
1 |
0 |
SV* initial = o.slot(); |
|
|
1 |
0 |
SV* initial = o.slot(); |
|
|
1 |
0 |
SV* initial = o.slot(); |
|
|
2 |
0 |
SV* initial = o.slot(); |
|
25
|
2 |
0 |
sv_2mortal(initial); |
|
|
2 |
0 |
sv_2mortal(initial); |
|
|
2 |
0 |
sv_2mortal(initial); |
|
|
0 |
0 |
sv_2mortal(initial); |
|
|
0 |
0 |
sv_2mortal(initial); |
|
|
0 |
0 |
sv_2mortal(initial); |
|
|
2 |
0 |
sv_2mortal(initial); |
|
27
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
29
|
1 |
1 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
1 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
1 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
0 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
0 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
0 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
1 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
30
|
2 |
0 |
o.slot(sv); |
|
|
2 |
0 |
o.slot(sv); |
|
|
2 |
0 |
o.slot(sv); |
|
|
1 |
0 |
o.slot(sv); |
|
|
1 |
0 |
o.slot(sv); |
|
|
1 |
0 |
o.slot(sv); |
|
|
2 |
0 |
o.slot(sv); |
|
31
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
1 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
1 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
1 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
32
|
1 |
1 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
1 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
1 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
1 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
33
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
34
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
39
|
1 |
0 |
SV* initial = o.slot(); |
|
|
2 |
0 |
SV* initial = o.slot(); |
|
|
2 |
0 |
SV* initial = o.slot(); |
|
|
2 |
0 |
SV* initial = o.slot(); |
|
|
2 |
0 |
SV* initial = o.slot(); |
|
|
2 |
0 |
SV* initial = o.slot(); |
|
|
2 |
0 |
SV* initial = o.slot(); |
|
|
2 |
0 |
SV* initial = o.slot(); |
|
|
2 |
0 |
SV* initial = o.slot(); |
|
|
1 |
0 |
SV* initial = o.slot(); |
|
|
1 |
0 |
SV* initial = o.slot(); |
|
|
1 |
0 |
SV* initial = o.slot(); |
|
|
2 |
0 |
SV* initial = o.slot(); |
|
43
|
0 |
0 |
sv_2mortal(initial); |
|
|
1 |
0 |
sv_2mortal(initial); |
|
|
2 |
0 |
sv_2mortal(initial); |
|
|
1 |
0 |
sv_2mortal(initial); |
|
|
2 |
0 |
sv_2mortal(initial); |
|
|
2 |
0 |
sv_2mortal(initial); |
|
|
1 |
0 |
sv_2mortal(initial); |
|
|
1 |
0 |
sv_2mortal(initial); |
|
|
1 |
0 |
sv_2mortal(initial); |
|
|
0 |
0 |
sv_2mortal(initial); |
|
|
0 |
0 |
sv_2mortal(initial); |
|
|
0 |
0 |
sv_2mortal(initial); |
|
|
1 |
0 |
sv_2mortal(initial); |
|
45
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(initial == _get_xv("M1::gv2set")); |
|
47
|
1 |
0 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
1 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
1 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
1 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
1 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
1 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
1 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
1 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
1 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
0 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
0 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
0 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
|
1 |
1 |
auto cnt = sv ? SvREFCNT(sv) : 0; |
|
48
|
1 |
0 |
o.slot(sv); |
|
|
2 |
0 |
o.slot(sv); |
|
|
2 |
0 |
o.slot(sv); |
|
|
2 |
0 |
o.slot(sv); |
|
|
2 |
0 |
o.slot(sv); |
|
|
2 |
0 |
o.slot(sv); |
|
|
2 |
0 |
o.slot(sv); |
|
|
2 |
0 |
o.slot(sv); |
|
|
2 |
0 |
o.slot(sv); |
|
|
1 |
0 |
o.slot(sv); |
|
|
1 |
0 |
o.slot(sv); |
|
|
1 |
0 |
o.slot(sv); |
|
|
2 |
0 |
o.slot(sv); |
|
49
|
0 |
1 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
1 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
1 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
2 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
1 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
1 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
1 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
1 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
1 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
1 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
1 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
1 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
|
0 |
0 |
if (initial) REQUIRE(SvREFCNT(initial) == icnt-1); |
|
50
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
1 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
1 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
1 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
1 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
1 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
1 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
1 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
1 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
1 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
1 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
|
0 |
0 |
if (sv) REQUIRE(SvREFCNT(sv) == cnt+1); |
|
51
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
1 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
2 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
|
0 |
0 |
REQUIRE(o.slot() != initial); |
|
52
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
1 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
2 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
|
0 |
0 |
REQUIRE(o.slot() == _get_xv("M1::gv2set")); |
|
56
|
112 |
0 |
perlvars vars; |
|
57
|
112 |
0 |
Glob my(vars.gv); |
|
60
|
112 |
0 |
SECTION("ctor") { |
|
|
112 |
0 |
SECTION("ctor") { |
|
|
112 |
0 |
SECTION("ctor") { |
|
|
112 |
0 |
SECTION("ctor") { |
|
|
31 |
81 |
SECTION("ctor") { |
|
61
|
31 |
0 |
SECTION("empty") { |
|
|
31 |
0 |
SECTION("empty") { |
|
|
31 |
0 |
SECTION("empty") { |
|
|
31 |
0 |
SECTION("empty") { |
|
|
1 |
30 |
SECTION("empty") { |
|
63
|
1 |
0 |
REQUIRE(!o); |
|
|
1 |
0 |
REQUIRE(!o); |
|
|
1 |
0 |
REQUIRE(!o); |
|
|
1 |
0 |
REQUIRE(!o); |
|
|
0 |
0 |
REQUIRE(!o); |
|
|
0 |
0 |
REQUIRE(!o); |
|
65
|
31 |
0 |
SECTION("SV") { |
|
|
31 |
0 |
SECTION("SV") { |
|
|
31 |
0 |
SECTION("SV") { |
|
|
31 |
0 |
SECTION("SV") { |
|
|
22 |
9 |
SECTION("SV") { |
|
66
|
22 |
0 |
SECTION("undef") { Test::ctor(vars.undef, behaviour_t::EMPTY); } |
|
|
22 |
0 |
SECTION("undef") { Test::ctor(vars.undef, behaviour_t::EMPTY); } |
|
|
22 |
0 |
SECTION("undef") { Test::ctor(vars.undef, behaviour_t::EMPTY); } |
|
|
22 |
0 |
SECTION("undef") { Test::ctor(vars.undef, behaviour_t::EMPTY); } |
|
|
2 |
20 |
SECTION("undef") { Test::ctor(vars.undef, behaviour_t::EMPTY); } |
|
|
2 |
0 |
SECTION("undef") { Test::ctor(vars.undef, behaviour_t::EMPTY); } |
|
67
|
22 |
0 |
SECTION("number") { Test::ctor(vars.iv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("number") { Test::ctor(vars.iv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("number") { Test::ctor(vars.iv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("number") { Test::ctor(vars.iv, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("number") { Test::ctor(vars.iv, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("number") { Test::ctor(vars.iv, behaviour_t::THROWS); } |
|
68
|
22 |
0 |
SECTION("string") { Test::ctor(vars.pv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("string") { Test::ctor(vars.pv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("string") { Test::ctor(vars.pv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("string") { Test::ctor(vars.pv, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("string") { Test::ctor(vars.pv, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("string") { Test::ctor(vars.pv, behaviour_t::THROWS); } |
|
69
|
22 |
0 |
SECTION("RV") { Test::ctor(vars.rv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("RV") { Test::ctor(vars.rv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("RV") { Test::ctor(vars.rv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("RV") { Test::ctor(vars.rv, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("RV") { Test::ctor(vars.rv, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("RV") { Test::ctor(vars.rv, behaviour_t::THROWS); } |
|
70
|
22 |
0 |
SECTION("AV") { Test::ctor((SV*)vars.av, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("AV") { Test::ctor((SV*)vars.av, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("AV") { Test::ctor((SV*)vars.av, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("AV") { Test::ctor((SV*)vars.av, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("AV") { Test::ctor((SV*)vars.av, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("AV") { Test::ctor((SV*)vars.av, behaviour_t::THROWS); } |
|
71
|
22 |
0 |
SECTION("HV") { Test::ctor((SV*)vars.hv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("HV") { Test::ctor((SV*)vars.hv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("HV") { Test::ctor((SV*)vars.hv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("HV") { Test::ctor((SV*)vars.hv, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("HV") { Test::ctor((SV*)vars.hv, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("HV") { Test::ctor((SV*)vars.hv, behaviour_t::THROWS); } |
|
72
|
22 |
0 |
SECTION("OHV") { Test::ctor((SV*)vars.ohv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("OHV") { Test::ctor((SV*)vars.ohv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("OHV") { Test::ctor((SV*)vars.ohv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("OHV") { Test::ctor((SV*)vars.ohv, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("OHV") { Test::ctor((SV*)vars.ohv, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("OHV") { Test::ctor((SV*)vars.ohv, behaviour_t::THROWS); } |
|
73
|
22 |
0 |
SECTION("SHV") { Test::ctor((SV*)vars.stash, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("SHV") { Test::ctor((SV*)vars.stash, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("SHV") { Test::ctor((SV*)vars.stash, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("SHV") { Test::ctor((SV*)vars.stash, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("SHV") { Test::ctor((SV*)vars.stash, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("SHV") { Test::ctor((SV*)vars.stash, behaviour_t::THROWS); } |
|
74
|
22 |
0 |
SECTION("CV") { Test::ctor((SV*)vars.cv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("CV") { Test::ctor((SV*)vars.cv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("CV") { Test::ctor((SV*)vars.cv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("CV") { Test::ctor((SV*)vars.cv, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("CV") { Test::ctor((SV*)vars.cv, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("CV") { Test::ctor((SV*)vars.cv, behaviour_t::THROWS); } |
|
75
|
22 |
0 |
SECTION("GV") { Test::ctor((SV*)vars.gv, behaviour_t::VALID); } |
|
|
22 |
0 |
SECTION("GV") { Test::ctor((SV*)vars.gv, behaviour_t::VALID); } |
|
|
22 |
0 |
SECTION("GV") { Test::ctor((SV*)vars.gv, behaviour_t::VALID); } |
|
|
22 |
0 |
SECTION("GV") { Test::ctor((SV*)vars.gv, behaviour_t::VALID); } |
|
|
2 |
20 |
SECTION("GV") { Test::ctor((SV*)vars.gv, behaviour_t::VALID); } |
|
|
2 |
0 |
SECTION("GV") { Test::ctor((SV*)vars.gv, behaviour_t::VALID); } |
|
76
|
22 |
0 |
SECTION("IO") { Test::ctor((SV*)vars.io, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("IO") { Test::ctor((SV*)vars.io, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("IO") { Test::ctor((SV*)vars.io, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("IO") { Test::ctor((SV*)vars.io, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("IO") { Test::ctor((SV*)vars.io, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("IO") { Test::ctor((SV*)vars.io, behaviour_t::THROWS); } |
|
78
|
31 |
0 |
SECTION("GV") { Test::ctor(vars.gv, behaviour_t::VALID); } |
|
|
31 |
0 |
SECTION("GV") { Test::ctor(vars.gv, behaviour_t::VALID); } |
|
|
31 |
0 |
SECTION("GV") { Test::ctor(vars.gv, behaviour_t::VALID); } |
|
|
31 |
0 |
SECTION("GV") { Test::ctor(vars.gv, behaviour_t::VALID); } |
|
|
2 |
29 |
SECTION("GV") { Test::ctor(vars.gv, behaviour_t::VALID); } |
|
|
2 |
0 |
SECTION("GV") { Test::ctor(vars.gv, behaviour_t::VALID); } |
|
80
|
31 |
0 |
SECTION("Glob") { Test::ctor(my, behaviour_t::VALID); } |
|
|
31 |
0 |
SECTION("Glob") { Test::ctor(my, behaviour_t::VALID); } |
|
|
31 |
0 |
SECTION("Glob") { Test::ctor(my, behaviour_t::VALID); } |
|
|
31 |
0 |
SECTION("Glob") { Test::ctor(my, behaviour_t::VALID); } |
|
|
2 |
29 |
SECTION("Glob") { Test::ctor(my, behaviour_t::VALID); } |
|
|
2 |
0 |
SECTION("Glob") { Test::ctor(my, behaviour_t::VALID); } |
|
81
|
31 |
0 |
SECTION("valid Sv") { Test::ctor(oth_valid, behaviour_t::VALID); } |
|
|
31 |
0 |
SECTION("valid Sv") { Test::ctor(oth_valid, behaviour_t::VALID); } |
|
|
31 |
0 |
SECTION("valid Sv") { Test::ctor(oth_valid, behaviour_t::VALID); } |
|
|
31 |
0 |
SECTION("valid Sv") { Test::ctor(oth_valid, behaviour_t::VALID); } |
|
|
2 |
29 |
SECTION("valid Sv") { Test::ctor(oth_valid, behaviour_t::VALID); } |
|
|
2 |
0 |
SECTION("valid Sv") { Test::ctor(oth_valid, behaviour_t::VALID); } |
|
82
|
31 |
0 |
SECTION("invalid Sv") { Test::ctor(oth_invalid, behaviour_t::THROWS); } |
|
|
31 |
0 |
SECTION("invalid Sv") { Test::ctor(oth_invalid, behaviour_t::THROWS); } |
|
|
31 |
0 |
SECTION("invalid Sv") { Test::ctor(oth_invalid, behaviour_t::THROWS); } |
|
|
31 |
0 |
SECTION("invalid Sv") { Test::ctor(oth_invalid, behaviour_t::THROWS); } |
|
|
2 |
29 |
SECTION("invalid Sv") { Test::ctor(oth_invalid, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("invalid Sv") { Test::ctor(oth_invalid, behaviour_t::THROWS); } |
|
85
|
112 |
0 |
SECTION("operator=") { |
|
|
112 |
0 |
SECTION("operator=") { |
|
|
112 |
0 |
SECTION("operator=") { |
|
|
112 |
0 |
SECTION("operator=") { |
|
|
36 |
76 |
SECTION("operator=") { |
|
86
|
36 |
0 |
Glob o((GV*)(*hv_fetchs(vars.stash, "_dummy", GV_ADD))); |
|
|
36 |
0 |
Glob o((GV*)(*hv_fetchs(vars.stash, "_dummy", GV_ADD))); |
|
87
|
36 |
0 |
SECTION("SV") { |
|
|
36 |
0 |
SECTION("SV") { |
|
|
36 |
0 |
SECTION("SV") { |
|
|
36 |
0 |
SECTION("SV") { |
|
|
22 |
14 |
SECTION("SV") { |
|
88
|
22 |
0 |
SECTION("undef SV") { Test::assign(o, vars.undef, behaviour_t::EMPTY); } |
|
|
22 |
0 |
SECTION("undef SV") { Test::assign(o, vars.undef, behaviour_t::EMPTY); } |
|
|
22 |
0 |
SECTION("undef SV") { Test::assign(o, vars.undef, behaviour_t::EMPTY); } |
|
|
22 |
0 |
SECTION("undef SV") { Test::assign(o, vars.undef, behaviour_t::EMPTY); } |
|
|
2 |
20 |
SECTION("undef SV") { Test::assign(o, vars.undef, behaviour_t::EMPTY); } |
|
|
2 |
0 |
SECTION("undef SV") { Test::assign(o, vars.undef, behaviour_t::EMPTY); } |
|
89
|
22 |
0 |
SECTION("number SV") { Test::assign(o, vars.iv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("number SV") { Test::assign(o, vars.iv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("number SV") { Test::assign(o, vars.iv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("number SV") { Test::assign(o, vars.iv, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("number SV") { Test::assign(o, vars.iv, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("number SV") { Test::assign(o, vars.iv, behaviour_t::THROWS); } |
|
90
|
22 |
0 |
SECTION("string SV") { Test::assign(o, vars.pv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("string SV") { Test::assign(o, vars.pv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("string SV") { Test::assign(o, vars.pv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("string SV") { Test::assign(o, vars.pv, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("string SV") { Test::assign(o, vars.pv, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("string SV") { Test::assign(o, vars.pv, behaviour_t::THROWS); } |
|
91
|
22 |
0 |
SECTION("RV") { Test::assign(o, vars.rv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("RV") { Test::assign(o, vars.rv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("RV") { Test::assign(o, vars.rv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("RV") { Test::assign(o, vars.rv, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("RV") { Test::assign(o, vars.rv, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("RV") { Test::assign(o, vars.rv, behaviour_t::THROWS); } |
|
92
|
22 |
0 |
SECTION("AV") { Test::assign(o, (SV*)vars.av, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("AV") { Test::assign(o, (SV*)vars.av, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("AV") { Test::assign(o, (SV*)vars.av, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("AV") { Test::assign(o, (SV*)vars.av, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("AV") { Test::assign(o, (SV*)vars.av, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("AV") { Test::assign(o, (SV*)vars.av, behaviour_t::THROWS); } |
|
93
|
22 |
0 |
SECTION("HV") { Test::assign(o, (SV*)vars.hv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("HV") { Test::assign(o, (SV*)vars.hv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("HV") { Test::assign(o, (SV*)vars.hv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("HV") { Test::assign(o, (SV*)vars.hv, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("HV") { Test::assign(o, (SV*)vars.hv, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("HV") { Test::assign(o, (SV*)vars.hv, behaviour_t::THROWS); } |
|
94
|
22 |
0 |
SECTION("OHV") { Test::assign(o, (SV*)vars.ohv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("OHV") { Test::assign(o, (SV*)vars.ohv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("OHV") { Test::assign(o, (SV*)vars.ohv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("OHV") { Test::assign(o, (SV*)vars.ohv, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("OHV") { Test::assign(o, (SV*)vars.ohv, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("OHV") { Test::assign(o, (SV*)vars.ohv, behaviour_t::THROWS); } |
|
95
|
22 |
0 |
SECTION("SHV") { Test::assign(o, (SV*)vars.stash, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("SHV") { Test::assign(o, (SV*)vars.stash, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("SHV") { Test::assign(o, (SV*)vars.stash, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("SHV") { Test::assign(o, (SV*)vars.stash, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("SHV") { Test::assign(o, (SV*)vars.stash, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("SHV") { Test::assign(o, (SV*)vars.stash, behaviour_t::THROWS); } |
|
96
|
22 |
0 |
SECTION("CV") { Test::assign(o, (SV*)vars.cv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("CV") { Test::assign(o, (SV*)vars.cv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("CV") { Test::assign(o, (SV*)vars.cv, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("CV") { Test::assign(o, (SV*)vars.cv, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("CV") { Test::assign(o, (SV*)vars.cv, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("CV") { Test::assign(o, (SV*)vars.cv, behaviour_t::THROWS); } |
|
97
|
22 |
0 |
SECTION("GV") { Test::assign(o, (SV*)vars.gv, behaviour_t::VALID); } |
|
|
22 |
0 |
SECTION("GV") { Test::assign(o, (SV*)vars.gv, behaviour_t::VALID); } |
|
|
22 |
0 |
SECTION("GV") { Test::assign(o, (SV*)vars.gv, behaviour_t::VALID); } |
|
|
22 |
0 |
SECTION("GV") { Test::assign(o, (SV*)vars.gv, behaviour_t::VALID); } |
|
|
2 |
20 |
SECTION("GV") { Test::assign(o, (SV*)vars.gv, behaviour_t::VALID); } |
|
|
2 |
0 |
SECTION("GV") { Test::assign(o, (SV*)vars.gv, behaviour_t::VALID); } |
|
98
|
22 |
0 |
SECTION("IO") { Test::assign(o, (SV*)vars.io, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("IO") { Test::assign(o, (SV*)vars.io, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("IO") { Test::assign(o, (SV*)vars.io, behaviour_t::THROWS); } |
|
|
22 |
0 |
SECTION("IO") { Test::assign(o, (SV*)vars.io, behaviour_t::THROWS); } |
|
|
2 |
20 |
SECTION("IO") { Test::assign(o, (SV*)vars.io, behaviour_t::THROWS); } |
|
|
2 |
0 |
SECTION("IO") { Test::assign(o, (SV*)vars.io, behaviour_t::THROWS); } |
|
100
|
36 |
0 |
SECTION("GV") { Test::assign(o, vars.gv, behaviour_t::VALID); } |
|
|
36 |
0 |
SECTION("GV") { Test::assign(o, vars.gv, behaviour_t::VALID); } |
|
|
36 |
0 |
SECTION("GV") { Test::assign(o, vars.gv, behaviour_t::VALID); } |
|
|
36 |
0 |
SECTION("GV") { Test::assign(o, vars.gv, behaviour_t::VALID); } |
|
|
2 |
34 |
SECTION("GV") { Test::assign(o, vars.gv, behaviour_t::VALID); } |
|
|
2 |
0 |
SECTION("GV") { Test::assign(o, vars.gv, behaviour_t::VALID); } |
|
101
|
36 |
0 |
SECTION("Glob") { Test::assign(o, my, behaviour_t::VALID); } |
|
|
36 |
0 |
SECTION("Glob") { Test::assign(o, my, behaviour_t::VALID); } |
|
|
36 |
0 |
SECTION("Glob") { Test::assign(o, my, behaviour_t::VALID); } |
|
|
36 |
0 |
SECTION("Glob") { Test::assign(o, my, behaviour_t::VALID); } |
|
|
4 |
32 |
SECTION("Glob") { Test::assign(o, my, behaviour_t::VALID); } |
|
|
4 |
0 |
SECTION("Glob") { Test::assign(o, my, behaviour_t::VALID); } |
|
102
|
36 |
0 |
SECTION("valid Sv") { Test::assign(o, oth_valid, behaviour_t::VALID); } |
|
|
36 |
0 |
SECTION("valid Sv") { Test::assign(o, oth_valid, behaviour_t::VALID); } |
|
|
36 |
0 |
SECTION("valid Sv") { Test::assign(o, oth_valid, behaviour_t::VALID); } |
|
|
36 |
0 |
SECTION("valid Sv") { Test::assign(o, oth_valid, behaviour_t::VALID); } |
|
|
4 |
32 |
SECTION("valid Sv") { Test::assign(o, oth_valid, behaviour_t::VALID); } |
|
|
4 |
0 |
SECTION("valid Sv") { Test::assign(o, oth_valid, behaviour_t::VALID); } |
|
103
|
36 |
0 |
SECTION("invalid Sv") { Test::assign(o, oth_invalid, behaviour_t::THROWS); } |
|
|
36 |
0 |
SECTION("invalid Sv") { Test::assign(o, oth_invalid, behaviour_t::THROWS); } |
|
|
36 |
0 |
SECTION("invalid Sv") { Test::assign(o, oth_invalid, behaviour_t::THROWS); } |
|
|
36 |
0 |
SECTION("invalid Sv") { Test::assign(o, oth_invalid, behaviour_t::THROWS); } |
|
|
4 |
32 |
SECTION("invalid Sv") { Test::assign(o, oth_invalid, behaviour_t::THROWS); } |
|
|
4 |
0 |
SECTION("invalid Sv") { Test::assign(o, oth_invalid, behaviour_t::THROWS); } |
|
106
|
112 |
0 |
SECTION("set") { |
|
|
112 |
0 |
SECTION("set") { |
|
|
112 |
0 |
SECTION("set") { |
|
|
112 |
0 |
SECTION("set") { |
|
|
1 |
111 |
SECTION("set") { |
|
109
|
1 |
0 |
o.set(vars.iv); // no checks |
|
110
|
1 |
0 |
REQUIRE(o); |
|
|
1 |
0 |
REQUIRE(o); |
|
|
1 |
0 |
REQUIRE(o); |
|
|
1 |
0 |
REQUIRE(o); |
|
|
0 |
0 |
REQUIRE(o); |
|
|
0 |
0 |
REQUIRE(o); |
|
111
|
1 |
0 |
REQUIRE(SvREFCNT(vars.iv) == cnt+1); |
|
|
1 |
0 |
REQUIRE(SvREFCNT(vars.iv) == cnt+1); |
|
|
1 |
0 |
REQUIRE(SvREFCNT(vars.iv) == cnt+1); |
|
|
1 |
0 |
REQUIRE(SvREFCNT(vars.iv) == cnt+1); |
|
|
1 |
0 |
REQUIRE(SvREFCNT(vars.iv) == cnt+1); |
|
|
0 |
0 |
REQUIRE(SvREFCNT(vars.iv) == cnt+1); |
|
|
0 |
0 |
REQUIRE(SvREFCNT(vars.iv) == cnt+1); |
|
112
|
1 |
0 |
REQUIRE(o.get() == vars.iv); |
|
|
1 |
0 |
REQUIRE(o.get() == vars.iv); |
|
|
1 |
0 |
REQUIRE(o.get() == vars.iv); |
|
|
1 |
0 |
REQUIRE(o.get() == vars.iv); |
|
|
1 |
0 |
REQUIRE(o.get() == vars.iv); |
|
|
0 |
0 |
REQUIRE(o.get() == vars.iv); |
|
|
0 |
0 |
REQUIRE(o.get() == vars.iv); |
|
115
|
112 |
0 |
SECTION("cast") { |
|
|
112 |
0 |
SECTION("cast") { |
|
|
112 |
0 |
SECTION("cast") { |
|
|
112 |
0 |
SECTION("cast") { |
|
|
2 |
110 |
SECTION("cast") { |
|
116
|
2 |
0 |
Glob o(vars.gv); |
|
118
|
2 |
0 |
SECTION("to SV") { |
|
|
2 |
0 |
SECTION("to SV") { |
|
|
2 |
0 |
SECTION("to SV") { |
|
|
2 |
0 |
SECTION("to SV") { |
|
|
1 |
1 |
SECTION("to SV") { |
|
120
|
1 |
0 |
REQUIRE(sv == (SV*)vars.gv); |
|
|
1 |
0 |
REQUIRE(sv == (SV*)vars.gv); |
|
|
1 |
0 |
REQUIRE(sv == (SV*)vars.gv); |
|
|
1 |
0 |
REQUIRE(sv == (SV*)vars.gv); |
|
|
1 |
0 |
REQUIRE(sv == (SV*)vars.gv); |
|
|
0 |
0 |
REQUIRE(sv == (SV*)vars.gv); |
|
|
0 |
0 |
REQUIRE(sv == (SV*)vars.gv); |
|
121
|
1 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
1 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
1 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
1 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
1 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
0 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
0 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
123
|
2 |
0 |
SECTION("to GV") { |
|
|
2 |
0 |
SECTION("to GV") { |
|
|
2 |
0 |
SECTION("to GV") { |
|
|
2 |
0 |
SECTION("to GV") { |
|
|
1 |
1 |
SECTION("to GV") { |
|
125
|
1 |
0 |
REQUIRE(sv == vars.gv); |
|
|
1 |
0 |
REQUIRE(sv == vars.gv); |
|
|
1 |
0 |
REQUIRE(sv == vars.gv); |
|
|
1 |
0 |
REQUIRE(sv == vars.gv); |
|
|
1 |
0 |
REQUIRE(sv == vars.gv); |
|
|
0 |
0 |
REQUIRE(sv == vars.gv); |
|
|
0 |
0 |
REQUIRE(sv == vars.gv); |
|
126
|
1 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
1 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
1 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
1 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
1 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
0 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
0 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
130
|
112 |
0 |
SECTION("get") { |
|
|
112 |
0 |
SECTION("get") { |
|
|
112 |
0 |
SECTION("get") { |
|
|
112 |
0 |
SECTION("get") { |
|
|
1 |
111 |
SECTION("get") { |
|
131
|
1 |
0 |
Glob o(vars.gv); |
|
133
|
1 |
0 |
REQUIRE(o.get<>() == (SV*)vars.gv); |
|
|
1 |
0 |
REQUIRE(o.get<>() == (SV*)vars.gv); |
|
|
1 |
0 |
REQUIRE(o.get<>() == (SV*)vars.gv); |
|
|
1 |
0 |
REQUIRE(o.get<>() == (SV*)vars.gv); |
|
|
1 |
0 |
REQUIRE(o.get<>() == (SV*)vars.gv); |
|
|
0 |
0 |
REQUIRE(o.get<>() == (SV*)vars.gv); |
|
|
0 |
0 |
REQUIRE(o.get<>() == (SV*)vars.gv); |
|
134
|
1 |
0 |
REQUIRE(o.get() == (SV*)vars.gv); |
|
|
1 |
0 |
REQUIRE(o.get() == (SV*)vars.gv); |
|
|
1 |
0 |
REQUIRE(o.get() == (SV*)vars.gv); |
|
|
1 |
0 |
REQUIRE(o.get() == (SV*)vars.gv); |
|
|
1 |
0 |
REQUIRE(o.get() == (SV*)vars.gv); |
|
|
0 |
0 |
REQUIRE(o.get() == (SV*)vars.gv); |
|
|
0 |
0 |
REQUIRE(o.get() == (SV*)vars.gv); |
|
135
|
1 |
0 |
REQUIRE(o.get() == vars.gv); |
|
|
1 |
0 |
REQUIRE(o.get() == vars.gv); |
|
|
1 |
0 |
REQUIRE(o.get() == vars.gv); |
|
|
1 |
0 |
REQUIRE(o.get() == vars.gv); |
|
|
1 |
0 |
REQUIRE(o.get() == vars.gv); |
|
|
0 |
0 |
REQUIRE(o.get() == vars.gv); |
|
|
0 |
0 |
REQUIRE(o.get() == vars.gv); |
|
136
|
1 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
1 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
1 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
1 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
1 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
0 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
|
0 |
0 |
REQUIRE(SvREFCNT(vars.gv) == rcnt); |
|
139
|
112 |
0 |
SECTION("name/effective_name") { |
|
|
112 |
0 |
SECTION("name/effective_name") { |
|
|
112 |
0 |
SECTION("name/effective_name") { |
|
|
112 |
0 |
SECTION("name/effective_name") { |
|
|
1 |
111 |
SECTION("name/effective_name") { |
|
140
|
1 |
0 |
REQUIRE(my.name() == "class_method"); |
|
|
1 |
0 |
REQUIRE(my.name() == "class_method"); |
|
|
1 |
0 |
REQUIRE(my.name() == "class_method"); |
|
|
1 |
0 |
REQUIRE(my.name() == "class_method"); |
|
|
1 |
0 |
REQUIRE(my.name() == "class_method"); |
|
|
0 |
0 |
REQUIRE(my.name() == "class_method"); |
|
|
0 |
0 |
REQUIRE(my.name() == "class_method"); |
|
141
|
1 |
0 |
REQUIRE(my.effective_name() == "class_method"); |
|
|
1 |
0 |
REQUIRE(my.effective_name() == "class_method"); |
|
|
1 |
0 |
REQUIRE(my.effective_name() == "class_method"); |
|
|
1 |
0 |
REQUIRE(my.effective_name() == "class_method"); |
|
|
1 |
0 |
REQUIRE(my.effective_name() == "class_method"); |
|
|
0 |
0 |
REQUIRE(my.effective_name() == "class_method"); |
|
|
0 |
0 |
REQUIRE(my.effective_name() == "class_method"); |
|
144
|
112 |
0 |
SECTION("stash/effective_stash") { |
|
|
112 |
0 |
SECTION("stash/effective_stash") { |
|
|
112 |
0 |
SECTION("stash/effective_stash") { |
|
|
112 |
0 |
SECTION("stash/effective_stash") { |
|
|
1 |
111 |
SECTION("stash/effective_stash") { |
|
145
|
1 |
0 |
REQUIRE(my.stash() == vars.stash); |
|
|
1 |
0 |
REQUIRE(my.stash() == vars.stash); |
|
|
1 |
0 |
REQUIRE(my.stash() == vars.stash); |
|
|
1 |
0 |
REQUIRE(my.stash() == vars.stash); |
|
|
1 |
0 |
REQUIRE(my.stash() == vars.stash); |
|
|
1 |
0 |
REQUIRE(my.stash() == vars.stash); |
|
|
0 |
0 |
REQUIRE(my.stash() == vars.stash); |
|
|
0 |
0 |
REQUIRE(my.stash() == vars.stash); |
|
146
|
1 |
0 |
REQUIRE(my.effective_stash() == vars.stash); |
|
|
1 |
0 |
REQUIRE(my.effective_stash() == vars.stash); |
|
|
1 |
0 |
REQUIRE(my.effective_stash() == vars.stash); |
|
|
1 |
0 |
REQUIRE(my.effective_stash() == vars.stash); |
|
|
1 |
0 |
REQUIRE(my.effective_stash() == vars.stash); |
|
|
1 |
0 |
REQUIRE(my.effective_stash() == vars.stash); |
|
|
0 |
0 |
REQUIRE(my.effective_stash() == vars.stash); |
|
|
0 |
0 |
REQUIRE(my.effective_stash() == vars.stash); |
|
149
|
112 |
0 |
SECTION("get slot") { |
|
|
112 |
0 |
SECTION("get slot") { |
|
|
112 |
0 |
SECTION("get slot") { |
|
|
112 |
0 |
SECTION("get slot") { |
|
|
1 |
111 |
SECTION("get slot") { |
|
150
|
1 |
0 |
Glob o = Stash(vars.stash)["allgv"]; |
|
|
1 |
0 |
Glob o = Stash(vars.stash)["allgv"]; |
|
151
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
0 |
0 |
REQUIRE(o.slot()); |
|
|
0 |
0 |
REQUIRE(o.slot()); |
|
152
|
1 |
0 |
REQUIRE(Simple(o.slot()) == "scalar"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()) == "scalar"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()) == "scalar"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()) == "scalar"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()) == "scalar"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()) == "scalar"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()) == "scalar"); |
|
|
0 |
0 |
REQUIRE(Simple(o.slot()) == "scalar"); |
|
|
0 |
0 |
REQUIRE(Simple(o.slot()) == "scalar"); |
|
154
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
0 |
0 |
REQUIRE(o.slot()); |
|
|
0 |
0 |
REQUIRE(o.slot()); |
|
155
|
1 |
0 |
REQUIRE(Simple(o.slot()[0]) == "array"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()[0]) == "array"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()[0]) == "array"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()[0]) == "array"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()[0]) == "array"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()[0]) == "array"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()[0]) == "array"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()[0]) == "array"); |
|
|
0 |
0 |
REQUIRE(Simple(o.slot()[0]) == "array"); |
|
|
0 |
0 |
REQUIRE(Simple(o.slot()[0]) == "array"); |
|
157
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
0 |
0 |
REQUIRE(o.slot()); |
|
|
0 |
0 |
REQUIRE(o.slot()); |
|
158
|
1 |
0 |
REQUIRE(Simple(o.slot()["key"]) == "hash"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()["key"]) == "hash"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()["key"]) == "hash"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()["key"]) == "hash"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()["key"]) == "hash"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()["key"]) == "hash"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()["key"]) == "hash"); |
|
|
1 |
0 |
REQUIRE(Simple(o.slot()["key"]) == "hash"); |
|
|
0 |
0 |
REQUIRE(Simple(o.slot()["key"]) == "hash"); |
|
|
0 |
0 |
REQUIRE(Simple(o.slot()["key"]) == "hash"); |
|
160
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
1 |
0 |
REQUIRE(o.slot()); |
|
|
0 |
0 |
REQUIRE(o.slot()); |
|
|
0 |
0 |
REQUIRE(o.slot()); |
|
161
|
1 |
0 |
REQUIRE(o.slot() == get_cv("M1::allgv", 0)); |
|
|
1 |
0 |
REQUIRE(o.slot() == get_cv("M1::allgv", 0)); |
|
|
1 |
0 |
REQUIRE(o.slot() == get_cv("M1::allgv", 0)); |
|
|
1 |
0 |
REQUIRE(o.slot() == get_cv("M1::allgv", 0)); |
|
|
1 |
0 |
REQUIRE(o.slot() == get_cv("M1::allgv", 0)); |
|
|
1 |
0 |
REQUIRE(o.slot() == get_cv("M1::allgv", 0)); |
|
|
1 |
0 |
REQUIRE(o.slot() == get_cv("M1::allgv", 0)); |
|
|
0 |
0 |
REQUIRE(o.slot() == get_cv("M1::allgv", 0)); |
|
|
0 |
0 |
REQUIRE(o.slot() == get_cv("M1::allgv", 0)); |
|
164
|
112 |
0 |
SECTION("set slot") { |
|
|
112 |
0 |
SECTION("set slot") { |
|
|
112 |
0 |
SECTION("set slot") { |
|
|
112 |
0 |
SECTION("set slot") { |
|
|
33 |
79 |
SECTION("set slot") { |
|
165
|
33 |
0 |
Glob o = Stash(vars.stash)["gv2set"]; |
|
|
33 |
0 |
Glob o = Stash(vars.stash)["gv2set"]; |
|
166
|
33 |
0 |
SECTION("SV") { |
|
|
33 |
0 |
SECTION("SV") { |
|
|
33 |
0 |
SECTION("SV") { |
|
|
33 |
0 |
SECTION("SV") { |
|
|
5 |
28 |
SECTION("SV") { |
|
167
|
5 |
0 |
SECTION("simple") { test_set_slot(o, Simple(100).get()); } |
|
|
5 |
0 |
SECTION("simple") { test_set_slot(o, Simple(100).get()); } |
|
|
5 |
0 |
SECTION("simple") { test_set_slot(o, Simple(100).get()); } |
|
|
5 |
0 |
SECTION("simple") { test_set_slot(o, Simple(100).get()); } |
|
|
1 |
4 |
SECTION("simple") { test_set_slot(o, Simple(100).get()); } |
|
|
1 |
0 |
SECTION("simple") { test_set_slot(o, Simple(100).get()); } |
|
|
1 |
0 |
SECTION("simple") { test_set_slot(o, Simple(100).get()); } |
|
168
|
5 |
0 |
SECTION("nullify") { test_set_slot(o, (SV*)NULL); } |
|
|
5 |
0 |
SECTION("nullify") { test_set_slot(o, (SV*)NULL); } |
|
|
5 |
0 |
SECTION("nullify") { test_set_slot(o, (SV*)NULL); } |
|
|
5 |
0 |
SECTION("nullify") { test_set_slot(o, (SV*)NULL); } |
|
|
1 |
4 |
SECTION("nullify") { test_set_slot(o, (SV*)NULL); } |
|
|
1 |
0 |
SECTION("nullify") { test_set_slot(o, (SV*)NULL); } |
|
169
|
5 |
0 |
SECTION("AV") { test_set_slot(o, Array::create().get()); } |
|
|
5 |
0 |
SECTION("AV") { test_set_slot(o, Array::create().get()); } |
|
|
5 |
0 |
SECTION("AV") { test_set_slot(o, Array::create().get()); } |
|
|
5 |
0 |
SECTION("AV") { test_set_slot(o, Array::create().get()); } |
|
|
1 |
4 |
SECTION("AV") { test_set_slot(o, Array::create().get()); } |
|
|
1 |
0 |
SECTION("AV") { test_set_slot(o, Array::create().get()); } |
|
|
1 |
0 |
SECTION("AV") { test_set_slot(o, Array::create().get()); } |
|
170
|
5 |
0 |
SECTION("HV") { test_set_slot(o, Hash::create().get()); } |
|
|
5 |
0 |
SECTION("HV") { test_set_slot(o, Hash::create().get()); } |
|
|
5 |
0 |
SECTION("HV") { test_set_slot(o, Hash::create().get()); } |
|
|
5 |
0 |
SECTION("HV") { test_set_slot(o, Hash::create().get()); } |
|
|
1 |
4 |
SECTION("HV") { test_set_slot(o, Hash::create().get()); } |
|
|
1 |
0 |
SECTION("HV") { test_set_slot(o, Hash::create().get()); } |
|
|
1 |
0 |
SECTION("HV") { test_set_slot(o, Hash::create().get()); } |
|
171
|
5 |
0 |
SECTION("CV") { test_set_slot(o, Sub("M1::dummy").get()); } |
|
|
5 |
0 |
SECTION("CV") { test_set_slot(o, Sub("M1::dummy").get()); } |
|
|
5 |
0 |
SECTION("CV") { test_set_slot(o, Sub("M1::dummy").get()); } |
|
|
5 |
0 |
SECTION("CV") { test_set_slot(o, Sub("M1::dummy").get()); } |
|
|
1 |
4 |
SECTION("CV") { test_set_slot(o, Sub("M1::dummy").get()); } |
|
|
1 |
0 |
SECTION("CV") { test_set_slot(o, Sub("M1::dummy").get()); } |
|
|
1 |
0 |
SECTION("CV") { test_set_slot(o, Sub("M1::dummy").get()); } |
|
173
|
33 |
0 |
SECTION("AV") { test_set_slot(o, Array::create().get()); } |
|
|
33 |
0 |
SECTION("AV") { test_set_slot(o, Array::create().get()); } |
|
|
33 |
0 |
SECTION("AV") { test_set_slot(o, Array::create().get()); } |
|
|
33 |
0 |
SECTION("AV") { test_set_slot(o, Array::create().get()); } |
|
|
1 |
32 |
SECTION("AV") { test_set_slot(o, Array::create().get()); } |
|
|
1 |
0 |
SECTION("AV") { test_set_slot(o, Array::create().get()); } |
|
|
1 |
0 |
SECTION("AV") { test_set_slot(o, Array::create().get()); } |
|
174
|
33 |
0 |
SECTION("AV-nullify") { test_set_slot(o, (AV*)NULL); } |
|
|
33 |
0 |
SECTION("AV-nullify") { test_set_slot(o, (AV*)NULL); } |
|
|
33 |
0 |
SECTION("AV-nullify") { test_set_slot(o, (AV*)NULL); } |
|
|
33 |
0 |
SECTION("AV-nullify") { test_set_slot(o, (AV*)NULL); } |
|
|
1 |
32 |
SECTION("AV-nullify") { test_set_slot(o, (AV*)NULL); } |
|
|
1 |
0 |
SECTION("AV-nullify") { test_set_slot(o, (AV*)NULL); } |
|
175
|
33 |
0 |
SECTION("HV") { test_set_slot(o, Hash::create().get()); } |
|
|
33 |
0 |
SECTION("HV") { test_set_slot(o, Hash::create().get()); } |
|
|
33 |
0 |
SECTION("HV") { test_set_slot(o, Hash::create().get()); } |
|
|
33 |
0 |
SECTION("HV") { test_set_slot(o, Hash::create().get()); } |
|
|
1 |
32 |
SECTION("HV") { test_set_slot(o, Hash::create().get()); } |
|
|
1 |
0 |
SECTION("HV") { test_set_slot(o, Hash::create().get()); } |
|
|
1 |
0 |
SECTION("HV") { test_set_slot(o, Hash::create().get()); } |
|
176
|
33 |
0 |
SECTION("HV-nullify") { test_set_slot(o, (HV*)NULL); } |
|
|
33 |
0 |
SECTION("HV-nullify") { test_set_slot(o, (HV*)NULL); } |
|
|
33 |
0 |
SECTION("HV-nullify") { test_set_slot(o, (HV*)NULL); } |
|
|
33 |
0 |
SECTION("HV-nullify") { test_set_slot(o, (HV*)NULL); } |
|
|
1 |
32 |
SECTION("HV-nullify") { test_set_slot(o, (HV*)NULL); } |
|
|
1 |
0 |
SECTION("HV-nullify") { test_set_slot(o, (HV*)NULL); } |
|
177
|
33 |
0 |
SECTION("CV") { test_set_slot(o, Sub("M1::dummy2").get()); } |
|
|
33 |
0 |
SECTION("CV") { test_set_slot(o, Sub("M1::dummy2").get()); } |
|
|
33 |
0 |
SECTION("CV") { test_set_slot(o, Sub("M1::dummy2").get()); } |
|
|
33 |
0 |
SECTION("CV") { test_set_slot(o, Sub("M1::dummy2").get()); } |
|
|
1 |
32 |
SECTION("CV") { test_set_slot(o, Sub("M1::dummy2").get()); } |
|
|
1 |
0 |
SECTION("CV") { test_set_slot(o, Sub("M1::dummy2").get()); } |
|
|
1 |
0 |
SECTION("CV") { test_set_slot(o, Sub("M1::dummy2").get()); } |
|
178
|
33 |
0 |
SECTION("CV-nullify") { test_set_slot(o, (CV*)NULL); } |
|
|
33 |
0 |
SECTION("CV-nullify") { test_set_slot(o, (CV*)NULL); } |
|
|
33 |
0 |
SECTION("CV-nullify") { test_set_slot(o, (CV*)NULL); } |
|
|
33 |
0 |
SECTION("CV-nullify") { test_set_slot(o, (CV*)NULL); } |
|
|
1 |
32 |
SECTION("CV-nullify") { test_set_slot(o, (CV*)NULL); } |
|
|
1 |
0 |
SECTION("CV-nullify") { test_set_slot(o, (CV*)NULL); } |
|
179
|
33 |
0 |
SECTION("Sv") { |
|
|
33 |
0 |
SECTION("Sv") { |
|
|
33 |
0 |
SECTION("Sv") { |
|
|
33 |
0 |
SECTION("Sv") { |
|
|
5 |
28 |
SECTION("Sv") { |
|
180
|
5 |
0 |
SECTION("simple") { test_set_slot(o, static_cast(Simple(100))); } |
|
|
5 |
0 |
SECTION("simple") { test_set_slot(o, static_cast(Simple(100))); } |
|
|
5 |
0 |
SECTION("simple") { test_set_slot(o, static_cast(Simple(100))); } |
|
|
5 |
0 |
SECTION("simple") { test_set_slot(o, static_cast(Simple(100))); } |
|
|
1 |
4 |
SECTION("simple") { test_set_slot(o, static_cast(Simple(100))); } |
|
|
1 |
0 |
SECTION("simple") { test_set_slot(o, static_cast(Simple(100))); } |
|
|
1 |
0 |
SECTION("simple") { test_set_slot(o, static_cast(Simple(100))); } |
|
181
|
5 |
0 |
SECTION("nullify") { test_set_slot(o, Sv()); } |
|
|
5 |
0 |
SECTION("nullify") { test_set_slot(o, Sv()); } |
|
|
5 |
0 |
SECTION("nullify") { test_set_slot(o, Sv()); } |
|
|
5 |
0 |
SECTION("nullify") { test_set_slot(o, Sv()); } |
|
|
1 |
4 |
SECTION("nullify") { test_set_slot(o, Sv()); } |
|
|
1 |
0 |
SECTION("nullify") { test_set_slot(o, Sv()); } |
|
182
|
5 |
0 |
SECTION("AV") { test_set_slot(o, static_cast(Array::create())); } |
|
|
5 |
0 |
SECTION("AV") { test_set_slot(o, static_cast(Array::create())); } |
|
|
5 |
0 |
SECTION("AV") { test_set_slot(o, static_cast(Array::create())); } |
|
|
5 |
0 |
SECTION("AV") { test_set_slot(o, static_cast(Array::create())); } |
|
|
1 |
4 |
SECTION("AV") { test_set_slot(o, static_cast(Array::create())); } |
|
|
1 |
0 |
SECTION("AV") { test_set_slot(o, static_cast(Array::create())); } |
|
|
1 |
0 |
SECTION("AV") { test_set_slot(o, static_cast(Array::create())); } |
|
183
|
5 |
0 |
SECTION("HV") { test_set_slot(o, static_cast(Hash::create())); } |
|
|
5 |
0 |
SECTION("HV") { test_set_slot(o, static_cast(Hash::create())); } |
|
|
5 |
0 |
SECTION("HV") { test_set_slot(o, static_cast(Hash::create())); } |
|
|
5 |
0 |
SECTION("HV") { test_set_slot(o, static_cast(Hash::create())); } |
|
|
1 |
4 |
SECTION("HV") { test_set_slot(o, static_cast(Hash::create())); } |
|
|
1 |
0 |
SECTION("HV") { test_set_slot(o, static_cast(Hash::create())); } |
|
|
1 |
0 |
SECTION("HV") { test_set_slot(o, static_cast(Hash::create())); } |
|
184
|
5 |
0 |
SECTION("CV") { test_set_slot(o, static_cast(Sub("M1::dummy"))); } |
|
|
5 |
0 |
SECTION("CV") { test_set_slot(o, static_cast(Sub("M1::dummy"))); } |
|
|
5 |
0 |
SECTION("CV") { test_set_slot(o, static_cast(Sub("M1::dummy"))); } |
|
|
5 |
0 |
SECTION("CV") { test_set_slot(o, static_cast(Sub("M1::dummy"))); } |
|
|
1 |
4 |
SECTION("CV") { test_set_slot(o, static_cast(Sub("M1::dummy"))); } |
|
|
1 |
0 |
SECTION("CV") { test_set_slot(o, static_cast(Sub("M1::dummy"))); } |
|
|
1 |
0 |
SECTION("CV") { test_set_slot(o, static_cast(Sub("M1::dummy"))); } |
|
186
|
33 |
0 |
SECTION("Scalar") { test_set_slot(o, Scalar(Simple(200))); } |
|
|
33 |
0 |
SECTION("Scalar") { test_set_slot(o, Scalar(Simple(200))); } |
|
|
33 |
0 |
SECTION("Scalar") { test_set_slot(o, Scalar(Simple(200))); } |
|
|
33 |
0 |
SECTION("Scalar") { test_set_slot(o, Scalar(Simple(200))); } |
|
|
1 |
32 |
SECTION("Scalar") { test_set_slot(o, Scalar(Simple(200))); } |
|
|
1 |
0 |
SECTION("Scalar") { test_set_slot(o, Scalar(Simple(200))); } |
|
|
1 |
0 |
SECTION("Scalar") { test_set_slot(o, Scalar(Simple(200))); } |
|
187
|
33 |
0 |
SECTION("Scalar-nullify") { test_set_slot(o, Scalar()); } |
|
|
33 |
0 |
SECTION("Scalar-nullify") { test_set_slot(o, Scalar()); } |
|
|
33 |
0 |
SECTION("Scalar-nullify") { test_set_slot(o, Scalar()); } |
|
|
33 |
0 |
SECTION("Scalar-nullify") { test_set_slot(o, Scalar()); } |
|
|
1 |
32 |
SECTION("Scalar-nullify") { test_set_slot(o, Scalar()); } |
|
|
1 |
0 |
SECTION("Scalar-nullify") { test_set_slot(o, Scalar()); } |
|
188
|
33 |
0 |
SECTION("Simple") { test_set_slot(o, Simple(200)); } |
|
|
33 |
0 |
SECTION("Simple") { test_set_slot(o, Simple(200)); } |
|
|
33 |
0 |
SECTION("Simple") { test_set_slot(o, Simple(200)); } |
|
|
33 |
0 |
SECTION("Simple") { test_set_slot(o, Simple(200)); } |
|
|
1 |
32 |
SECTION("Simple") { test_set_slot(o, Simple(200)); } |
|
|
1 |
0 |
SECTION("Simple") { test_set_slot(o, Simple(200)); } |
|
|
1 |
0 |
SECTION("Simple") { test_set_slot(o, Simple(200)); } |
|
189
|
33 |
0 |
SECTION("Simple-nullify") { test_set_slot(o, Simple()); } |
|
|
33 |
0 |
SECTION("Simple-nullify") { test_set_slot(o, Simple()); } |
|
|
33 |
0 |
SECTION("Simple-nullify") { test_set_slot(o, Simple()); } |
|
|
33 |
0 |
SECTION("Simple-nullify") { test_set_slot(o, Simple()); } |
|
|
1 |
32 |
SECTION("Simple-nullify") { test_set_slot(o, Simple()); } |
|
|
1 |
0 |
SECTION("Simple-nullify") { test_set_slot(o, Simple()); } |
|
190
|
33 |
0 |
SECTION("Ref") { test_set_slot(o, Ref::create(Simple(200))); } |
|
|
33 |
0 |
SECTION("Ref") { test_set_slot(o, Ref::create(Simple(200))); } |
|
|
33 |
0 |
SECTION("Ref") { test_set_slot(o, Ref::create(Simple(200))); } |
|
|
33 |
0 |
SECTION("Ref") { test_set_slot(o, Ref::create(Simple(200))); } |
|
|
1 |
32 |
SECTION("Ref") { test_set_slot(o, Ref::create(Simple(200))); } |
|
|
1 |
0 |
SECTION("Ref") { test_set_slot(o, Ref::create(Simple(200))); } |
|
|
1 |
0 |
SECTION("Ref") { test_set_slot(o, Ref::create(Simple(200))); } |
|
|
1 |
0 |
SECTION("Ref") { test_set_slot(o, Ref::create(Simple(200))); } |
|
191
|
33 |
0 |
SECTION("Ref-nullify") { test_set_slot(o, Ref()); } |
|
|
33 |
0 |
SECTION("Ref-nullify") { test_set_slot(o, Ref()); } |
|
|
33 |
0 |
SECTION("Ref-nullify") { test_set_slot(o, Ref()); } |
|
|
33 |
0 |
SECTION("Ref-nullify") { test_set_slot(o, Ref()); } |
|
|
1 |
32 |
SECTION("Ref-nullify") { test_set_slot(o, Ref()); } |
|
|
1 |
0 |
SECTION("Ref-nullify") { test_set_slot(o, Ref()); } |
|
192
|
33 |
0 |
SECTION("Array") { test_set_slot(o, Array::create()); } |
|
|
33 |
0 |
SECTION("Array") { test_set_slot(o, Array::create()); } |
|
|
33 |
0 |
SECTION("Array") { test_set_slot(o, Array::create()); } |
|
|
33 |
0 |
SECTION("Array") { test_set_slot(o, Array::create()); } |
|
|
1 |
32 |
SECTION("Array") { test_set_slot(o, Array::create()); } |
|
|
1 |
0 |
SECTION("Array") { test_set_slot(o, Array::create()); } |
|
|
1 |
0 |
SECTION("Array") { test_set_slot(o, Array::create()); } |
|
193
|
33 |
0 |
SECTION("Array-nullify") { test_set_slot(o, Array()); } |
|
|
33 |
0 |
SECTION("Array-nullify") { test_set_slot(o, Array()); } |
|
|
33 |
0 |
SECTION("Array-nullify") { test_set_slot(o, Array()); } |
|
|
33 |
0 |
SECTION("Array-nullify") { test_set_slot(o, Array()); } |
|
|
1 |
32 |
SECTION("Array-nullify") { test_set_slot(o, Array()); } |
|
|
1 |
0 |
SECTION("Array-nullify") { test_set_slot(o, Array()); } |
|
194
|
33 |
0 |
SECTION("Hash") { test_set_slot(o, Hash::create()); } |
|
|
33 |
0 |
SECTION("Hash") { test_set_slot(o, Hash::create()); } |
|
|
33 |
0 |
SECTION("Hash") { test_set_slot(o, Hash::create()); } |
|
|
33 |
0 |
SECTION("Hash") { test_set_slot(o, Hash::create()); } |
|
|
1 |
32 |
SECTION("Hash") { test_set_slot(o, Hash::create()); } |
|
|
1 |
0 |
SECTION("Hash") { test_set_slot(o, Hash::create()); } |
|
|
1 |
0 |
SECTION("Hash") { test_set_slot(o, Hash::create()); } |
|
195
|
33 |
0 |
SECTION("Hash-nullify") { test_set_slot(o, Hash()); } |
|
|
33 |
0 |
SECTION("Hash-nullify") { test_set_slot(o, Hash()); } |
|
|
33 |
0 |
SECTION("Hash-nullify") { test_set_slot(o, Hash()); } |
|
|
33 |
0 |
SECTION("Hash-nullify") { test_set_slot(o, Hash()); } |
|
|
1 |
32 |
SECTION("Hash-nullify") { test_set_slot(o, Hash()); } |
|
|
1 |
0 |
SECTION("Hash-nullify") { test_set_slot(o, Hash()); } |
|
196
|
33 |
0 |
SECTION("Stash") { test_set_slot(o, Stash(vars.stash)); } |
|
|
33 |
0 |
SECTION("Stash") { test_set_slot(o, Stash(vars.stash)); } |
|
|
33 |
0 |
SECTION("Stash") { test_set_slot(o, Stash(vars.stash)); } |
|
|
33 |
0 |
SECTION("Stash") { test_set_slot(o, Stash(vars.stash)); } |
|
|
1 |
32 |
SECTION("Stash") { test_set_slot(o, Stash(vars.stash)); } |
|
|
1 |
0 |
SECTION("Stash") { test_set_slot(o, Stash(vars.stash)); } |
|
|
1 |
0 |
SECTION("Stash") { test_set_slot(o, Stash(vars.stash)); } |
|
197
|
33 |
0 |
SECTION("Stash-nullify") { test_set_slot(o, Stash()); } |
|
|
33 |
0 |
SECTION("Stash-nullify") { test_set_slot(o, Stash()); } |
|
|
33 |
0 |
SECTION("Stash-nullify") { test_set_slot(o, Stash()); } |
|
|
33 |
0 |
SECTION("Stash-nullify") { test_set_slot(o, Stash()); } |
|
|
1 |
32 |
SECTION("Stash-nullify") { test_set_slot(o, Stash()); } |
|
|
1 |
0 |
SECTION("Stash-nullify") { test_set_slot(o, Stash()); } |
|
198
|
33 |
0 |
SECTION("Sub") { test_set_slot(o, Sub("M1::dummy2")); } |
|
|
33 |
0 |
SECTION("Sub") { test_set_slot(o, Sub("M1::dummy2")); } |
|
|
33 |
0 |
SECTION("Sub") { test_set_slot(o, Sub("M1::dummy2")); } |
|
|
33 |
0 |
SECTION("Sub") { test_set_slot(o, Sub("M1::dummy2")); } |
|
|
1 |
32 |
SECTION("Sub") { test_set_slot(o, Sub("M1::dummy2")); } |
|
|
1 |
0 |
SECTION("Sub") { test_set_slot(o, Sub("M1::dummy2")); } |
|
|
1 |
0 |
SECTION("Sub") { test_set_slot(o, Sub("M1::dummy2")); } |
|
199
|
33 |
0 |
SECTION("Sub-nullify") { test_set_slot(o, Sub()); } |
|
|
33 |
0 |
SECTION("Sub-nullify") { test_set_slot(o, Sub()); } |
|
|
33 |
0 |
SECTION("Sub-nullify") { test_set_slot(o, Sub()); } |
|
|
33 |
0 |
SECTION("Sub-nullify") { test_set_slot(o, Sub()); } |
|
|
1 |
32 |
SECTION("Sub-nullify") { test_set_slot(o, Sub()); } |
|
|
1 |
0 |
SECTION("Sub-nullify") { test_set_slot(o, Sub()); } |
|
200
|
33 |
0 |
SECTION("Object-Scalar") { test_set_slot(o, Object(vars.ov)); } |
|
|
33 |
0 |
SECTION("Object-Scalar") { test_set_slot(o, Object(vars.ov)); } |
|
|
33 |
0 |
SECTION("Object-Scalar") { test_set_slot(o, Object(vars.ov)); } |
|
|
33 |
0 |
SECTION("Object-Scalar") { test_set_slot(o, Object(vars.ov)); } |
|
|
1 |
32 |
SECTION("Object-Scalar") { test_set_slot(o, Object(vars.ov)); } |
|
|
1 |
0 |
SECTION("Object-Scalar") { test_set_slot(o, Object(vars.ov)); } |
|
|
1 |
0 |
SECTION("Object-Scalar") { test_set_slot(o, Object(vars.ov)); } |
|
201
|
33 |
0 |
SECTION("Object-Nullify") { test_set_slot(o, Object()); } |
|
|
33 |
0 |
SECTION("Object-Nullify") { test_set_slot(o, Object()); } |
|
|
33 |
0 |
SECTION("Object-Nullify") { test_set_slot(o, Object()); } |
|
|
33 |
0 |
SECTION("Object-Nullify") { test_set_slot(o, Object()); } |
|
|
1 |
32 |
SECTION("Object-Nullify") { test_set_slot(o, Object()); } |
|
|
1 |
0 |
SECTION("Object-Nullify") { test_set_slot(o, Object()); } |
|
202
|
33 |
0 |
SECTION("Object-Array") { test_set_slot(o, Object(vars.oav)); o.slot(Array()); } |
|
|
33 |
0 |
SECTION("Object-Array") { test_set_slot(o, Object(vars.oav)); o.slot(Array()); } |
|
|
33 |
0 |
SECTION("Object-Array") { test_set_slot(o, Object(vars.oav)); o.slot(Array()); } |
|
|
33 |
0 |
SECTION("Object-Array") { test_set_slot(o, Object(vars.oav)); o.slot(Array()); } |
|
|
1 |
32 |
SECTION("Object-Array") { test_set_slot(o, Object(vars.oav)); o.slot(Array()); } |
|
|
1 |
0 |
SECTION("Object-Array") { test_set_slot(o, Object(vars.oav)); o.slot(Array()); } |
|
|
1 |
0 |
SECTION("Object-Array") { test_set_slot(o, Object(vars.oav)); o.slot(Array()); } |
|
|
1 |
0 |
SECTION("Object-Array") { test_set_slot(o, Object(vars.oav)); o.slot(Array()); } |
|
205
|
112 |
0 |
SECTION("create") { |
|
|
112 |
0 |
SECTION("create") { |
|
|
112 |
0 |
SECTION("create") { |
|
|
112 |
0 |
SECTION("create") { |
|
|
1 |
111 |
SECTION("create") { |
|
206
|
1 |
0 |
Stash stash(vars.stash); |
|
207
|
1 |
0 |
auto glob = Glob::create(stash, "autogen"); |
|
208
|
1 |
0 |
REQUIRE(glob); |
|
|
1 |
0 |
REQUIRE(glob); |
|
|
1 |
0 |
REQUIRE(glob); |
|
|
1 |
0 |
REQUIRE(glob); |
|
|
0 |
0 |
REQUIRE(glob); |
|
|
0 |
0 |
REQUIRE(glob); |
|
209
|
1 |
0 |
REQUIRE(glob.stash() == vars.stash); |
|
|
1 |
0 |
REQUIRE(glob.stash() == vars.stash); |
|
|
1 |
0 |
REQUIRE(glob.stash() == vars.stash); |
|
|
1 |
0 |
REQUIRE(glob.stash() == vars.stash); |
|
|
1 |
0 |
REQUIRE(glob.stash() == vars.stash); |
|
|
1 |
0 |
REQUIRE(glob.stash() == vars.stash); |
|
|
0 |
0 |
REQUIRE(glob.stash() == vars.stash); |
|
|
0 |
0 |
REQUIRE(glob.stash() == vars.stash); |
|
210
|
1 |
0 |
REQUIRE(glob.name() == "autogen"); |
|
|
1 |
0 |
REQUIRE(glob.name() == "autogen"); |
|
|
1 |
0 |
REQUIRE(glob.name() == "autogen"); |
|
|
1 |
0 |
REQUIRE(glob.name() == "autogen"); |
|
|
1 |
0 |
REQUIRE(glob.name() == "autogen"); |
|
|
0 |
0 |
REQUIRE(glob.name() == "autogen"); |
|
|
0 |
0 |
REQUIRE(glob.name() == "autogen"); |
|
211
|
1 |
0 |
glob.slot(Sub("M1::dummy")); |
|
|
1 |
0 |
glob.slot(Sub("M1::dummy")); |
|
212
|
1 |
0 |
stash["aliased"] = glob; |
|
|
1 |
0 |
stash["aliased"] = glob; |
|
213
|
1 |
0 |
REQUIRE(get_cv("M1::dummy", 0) == get_cv("M1::aliased", 0)); |
|
|
1 |
0 |
REQUIRE(get_cv("M1::dummy", 0) == get_cv("M1::aliased", 0)); |
|
|
1 |
0 |
REQUIRE(get_cv("M1::dummy", 0) == get_cv("M1::aliased", 0)); |
|
|
1 |
0 |
REQUIRE(get_cv("M1::dummy", 0) == get_cv("M1::aliased", 0)); |
|
|
1 |
0 |
REQUIRE(get_cv("M1::dummy", 0) == get_cv("M1::aliased", 0)); |
|
|
1 |
0 |
REQUIRE(get_cv("M1::dummy", 0) == get_cv("M1::aliased", 0)); |
|
|
1 |
0 |
REQUIRE(get_cv("M1::dummy", 0) == get_cv("M1::aliased", 0)); |
|
|
0 |
0 |
REQUIRE(get_cv("M1::dummy", 0) == get_cv("M1::aliased", 0)); |
|
|
0 |
0 |
REQUIRE(get_cv("M1::dummy", 0) == get_cv("M1::aliased", 0)); |
|
216
|
112 |
0 |
SECTION("scalar") { |
|
|
112 |
0 |
SECTION("scalar") { |
|
|
112 |
0 |
SECTION("scalar") { |
|
|
112 |
0 |
SECTION("scalar") { |
|
|
1 |
111 |
SECTION("scalar") { |
|
218
|
1 |
0 |
REQUIRE(!o.scalar()); |
|
|
1 |
0 |
REQUIRE(!o.scalar()); |
|
|
1 |
0 |
REQUIRE(!o.scalar()); |
|
|
1 |
0 |
REQUIRE(!o.scalar()); |
|
|
1 |
0 |
REQUIRE(!o.scalar()); |
|
|
0 |
0 |
REQUIRE(!o.scalar()); |
|
|
0 |
0 |
REQUIRE(!o.scalar()); |
|
219
|
1 |
0 |
o = Stash(vars.stash)["gv2set"]; |
|
|
1 |
0 |
o = Stash(vars.stash)["gv2set"]; |
|
220
|
1 |
0 |
auto v = Simple(200); |
|
221
|
1 |
0 |
o.scalar(v); |
|
222
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
0 |
0 |
REQUIRE(o.slot() == v); |
|
|
0 |
0 |
REQUIRE(o.slot() == v); |
|
223
|
1 |
0 |
REQUIRE(o.scalar() == v); |
|
|
1 |
0 |
REQUIRE(o.scalar() == v); |
|
|
1 |
0 |
REQUIRE(o.scalar() == v); |
|
|
1 |
0 |
REQUIRE(o.scalar() == v); |
|
|
1 |
0 |
REQUIRE(o.scalar() == v); |
|
|
1 |
0 |
REQUIRE(o.scalar() == v); |
|
|
0 |
0 |
REQUIRE(o.scalar() == v); |
|
|
0 |
0 |
REQUIRE(o.scalar() == v); |
|
226
|
112 |
0 |
SECTION("array") { |
|
|
112 |
0 |
SECTION("array") { |
|
|
112 |
0 |
SECTION("array") { |
|
|
112 |
0 |
SECTION("array") { |
|
|
1 |
111 |
SECTION("array") { |
|
228
|
1 |
0 |
REQUIRE(!o.array()); |
|
|
1 |
0 |
REQUIRE(!o.array()); |
|
|
1 |
0 |
REQUIRE(!o.array()); |
|
|
1 |
0 |
REQUIRE(!o.array()); |
|
|
1 |
0 |
REQUIRE(!o.array()); |
|
|
0 |
0 |
REQUIRE(!o.array()); |
|
|
0 |
0 |
REQUIRE(!o.array()); |
|
229
|
1 |
0 |
o = Stash(vars.stash)["gv2set"]; |
|
|
1 |
0 |
o = Stash(vars.stash)["gv2set"]; |
|
230
|
1 |
0 |
auto v = Array::create(); |
|
231
|
1 |
0 |
o.array(v); |
|
232
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
0 |
0 |
REQUIRE(o.slot() == v); |
|
|
0 |
0 |
REQUIRE(o.slot() == v); |
|
233
|
1 |
0 |
REQUIRE(o.array() == v); |
|
|
1 |
0 |
REQUIRE(o.array() == v); |
|
|
1 |
0 |
REQUIRE(o.array() == v); |
|
|
1 |
0 |
REQUIRE(o.array() == v); |
|
|
1 |
0 |
REQUIRE(o.array() == v); |
|
|
1 |
0 |
REQUIRE(o.array() == v); |
|
|
0 |
0 |
REQUIRE(o.array() == v); |
|
|
0 |
0 |
REQUIRE(o.array() == v); |
|
236
|
112 |
0 |
SECTION("hash") { |
|
|
112 |
0 |
SECTION("hash") { |
|
|
112 |
0 |
SECTION("hash") { |
|
|
112 |
0 |
SECTION("hash") { |
|
|
1 |
111 |
SECTION("hash") { |
|
238
|
1 |
0 |
REQUIRE(!o.hash()); |
|
|
1 |
0 |
REQUIRE(!o.hash()); |
|
|
1 |
0 |
REQUIRE(!o.hash()); |
|
|
1 |
0 |
REQUIRE(!o.hash()); |
|
|
1 |
0 |
REQUIRE(!o.hash()); |
|
|
0 |
0 |
REQUIRE(!o.hash()); |
|
|
0 |
0 |
REQUIRE(!o.hash()); |
|
239
|
1 |
0 |
o = Stash(vars.stash)["gv2set"]; |
|
|
1 |
0 |
o = Stash(vars.stash)["gv2set"]; |
|
240
|
1 |
0 |
auto v = Hash::create(); |
|
241
|
1 |
0 |
o.hash(v); |
|
242
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
0 |
0 |
REQUIRE(o.slot() == v); |
|
|
0 |
0 |
REQUIRE(o.slot() == v); |
|
243
|
1 |
0 |
REQUIRE(o.hash() == v); |
|
|
1 |
0 |
REQUIRE(o.hash() == v); |
|
|
1 |
0 |
REQUIRE(o.hash() == v); |
|
|
1 |
0 |
REQUIRE(o.hash() == v); |
|
|
1 |
0 |
REQUIRE(o.hash() == v); |
|
|
1 |
0 |
REQUIRE(o.hash() == v); |
|
|
0 |
0 |
REQUIRE(o.hash() == v); |
|
|
0 |
0 |
REQUIRE(o.hash() == v); |
|
246
|
112 |
0 |
SECTION("sub") { |
|
|
112 |
0 |
SECTION("sub") { |
|
|
112 |
0 |
SECTION("sub") { |
|
|
112 |
0 |
SECTION("sub") { |
|
|
1 |
111 |
SECTION("sub") { |
|
248
|
1 |
0 |
REQUIRE(!o.sub()); |
|
|
1 |
0 |
REQUIRE(!o.sub()); |
|
|
1 |
0 |
REQUIRE(!o.sub()); |
|
|
1 |
0 |
REQUIRE(!o.sub()); |
|
|
1 |
0 |
REQUIRE(!o.sub()); |
|
|
0 |
0 |
REQUIRE(!o.sub()); |
|
|
0 |
0 |
REQUIRE(!o.sub()); |
|
249
|
1 |
0 |
o = Stash(vars.stash)["gv2set"]; |
|
|
1 |
0 |
o = Stash(vars.stash)["gv2set"]; |
|
250
|
1 |
0 |
auto v = Sub("M1::dummy"); |
|
251
|
1 |
0 |
o.sub(v); |
|
252
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
1 |
0 |
REQUIRE(o.slot() == v); |
|
|
0 |
0 |
REQUIRE(o.slot() == v); |
|
|
0 |
0 |
REQUIRE(o.slot() == v); |
|
253
|
1 |
0 |
REQUIRE(o.sub() == v); |
|
|
1 |
0 |
REQUIRE(o.sub() == v); |
|
|
1 |
0 |
REQUIRE(o.sub() == v); |
|
|
1 |
0 |
REQUIRE(o.sub() == v); |
|
|
1 |
0 |
REQUIRE(o.sub() == v); |
|
|
1 |
0 |
REQUIRE(o.sub() == v); |
|
|
0 |
0 |
REQUIRE(o.sub() == v); |
|
|
0 |
0 |
REQUIRE(o.sub() == v); |
|
255
|
34 |
0 |
} |
|
|
34 |
0 |
} |