line |
true |
false |
branch |
47
|
0 |
104 |
Sv (T* sv, bool policy = INCREMENT) : sv((SV*)sv) { if (policy == INCREMENT) SvREFCNT_inc_simple_void(sv); } |
|
0 |
0 |
Sv (T* sv, bool policy = INCREMENT) : sv((SV*)sv) { if (policy == INCREMENT) SvREFCNT_inc_simple_void(sv); } |
|
0 |
4 |
Sv (T* sv, bool policy = INCREMENT) : sv((SV*)sv) { if (policy == INCREMENT) SvREFCNT_inc_simple_void(sv); } |
|
0 |
0 |
Sv (T* sv, bool policy = INCREMENT) : sv((SV*)sv) { if (policy == INCREMENT) SvREFCNT_inc_simple_void(sv); } |
|
1126 |
1088 |
Sv (T* sv, bool policy = INCREMENT) : sv((SV*)sv) { if (policy == INCREMENT) SvREFCNT_inc_simple_void(sv); } |
|
1126 |
0 |
Sv (T* sv, bool policy = INCREMENT) : sv((SV*)sv) { if (policy == INCREMENT) SvREFCNT_inc_simple_void(sv); } |
56
|
0 |
0 |
SvREFCNT_inc_simple_void(val); |
59
|
0 |
0 |
SvREFCNT_dec(old); |
87
|
1197487 |
0 |
bool defined () const { return sv && SvOK(sv); } |
|
0 |
1197487 |
bool defined () const { return sv && SvOK(sv); } |
|
0 |
0 |
bool defined () const { return sv && SvOK(sv); } |
|
0 |
0 |
bool defined () const { return sv && SvOK(sv); } |
88
|
0 |
0 |
bool is_true () const { return SvTRUE_nomg(sv); } |
|
0 |
0 |
bool is_true () const { return SvTRUE_nomg(sv); } |
|
0 |
0 |
bool is_true () const { return SvTRUE_nomg(sv); } |
|
0 |
0 |
bool is_true () const { return SvTRUE_nomg(sv); } |
|
0 |
0 |
bool is_true () const { return SvTRUE_nomg(sv); } |
|
0 |
0 |
bool is_true () const { return SvTRUE_nomg(sv); } |
|
0 |
0 |
bool is_true () const { return SvTRUE_nomg(sv); } |
|
0 |
0 |
bool is_true () const { return SvTRUE_nomg(sv); } |
|
0 |
0 |
bool is_true () const { return SvTRUE_nomg(sv); } |
|
0 |
0 |
bool is_true () const { return SvTRUE_nomg(sv); } |
|
0 |
0 |
bool is_true () const { return SvTRUE_nomg(sv); } |
|
0 |
0 |
bool is_true () const { return SvTRUE_nomg(sv); } |
|
0 |
0 |
bool is_true () const { return SvTRUE_nomg(sv); } |
|
0 |
0 |
bool is_true () const { return SvTRUE_nomg(sv); } |
|
0 |
0 |
bool is_true () const { return SvTRUE_nomg(sv); } |
170
|
0 |
0 |
inline bool is_undef() const { return (SvTYPE(sv) <= SVt_PVMG && !SvOK(sv)); } |
|
0 |
0 |
inline bool is_undef() const { return (SvTYPE(sv) <= SVt_PVMG && !SvOK(sv)); } |
|
0 |
0 |
inline bool is_undef() const { return (SvTYPE(sv) <= SVt_PVMG && !SvOK(sv)); } |
|
0 |
0 |
inline bool is_undef() const { return (SvTYPE(sv) <= SVt_PVMG && !SvOK(sv)); } |
171
|
0 |
0 |
inline bool is_scalar_unsafe() const { return (SvTYPE(sv) <= SVt_PVMG || SvTYPE(sv) == SVt_PVGV); } |
|
0 |
0 |
inline bool is_scalar_unsafe() const { return (SvTYPE(sv) <= SVt_PVMG || SvTYPE(sv) == SVt_PVGV); } |