Branch Coverage

lib/Syntax/Operator/In.xs
Criterion Covered Total %
branch 14 58 24.1


line true false branch
66 0 4 EXTEND(SP, 2);
68 16 2 for(svp = MARK + 1; svp <= listend; svp++) {
81 16 0 if(SvTRUE(ret)) {
0 16 if(SvTRUE(ret)) {
0 16 if(SvTRUE(ret)) {
0 0 if(SvTRUE(ret)) {
0 0 if(SvTRUE(ret)) {
16 0 if(SvTRUE(ret)) {
16 0 if(SvTRUE(ret)) {
16 0 if(SvTRUE(ret)) {
2 14 if(SvTRUE(ret)) {
0 2 if(SvTRUE(ret)) {
0 0 if(SvTRUE(ret)) {
0 0 if(SvTRUE(ret)) {
0 0 if(SvTRUE(ret)) {
0 0 if(SvTRUE(ret)) {
0 0 if(SvTRUE(ret)) {
2 14 if(SvTRUE(ret)) {
106 0 0 if(lex_peek_unichar(0) == '<')
108 0 0 else if(lex_peek_unichar(0) != ':')
115 0 0 if(!parse_infix(XPI_SELECT_EQUALITY, &info))
126 0 0 if(info->opcode == OP_EQ) {
129 0 0 else if(info->opcode == OP_SEQ) {
132 0 0 else if(info->opcode == OP_CUSTOM) {
133 0 0 if(info->hooks->new_op)
142 0 0 if(using_circumfix) {
143 0 0 if(lex_peek_unichar(0) != '>')
153 0 0 enum Inop_Operator operator = SvIV(AvARRAY(parsedata_av)[0]);
159 0 0 cBINOP_ANYx(ret)->op_any[0].any_ptr = INT2PTR(void *, SvUV(AvARRAY(parsedata_av)[1]));