Branch Coverage

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


line true false branch
53 0 4 EXTEND(SP, 2);
55 16 2 for(svp = MARK + 1; svp <= listend; svp++) {
68 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)) {
92 0 0 if(lex_peek_unichar(0) != '<')
101 0 0 if(strnEQ(PL_parser->bufptr, "==", 2)) {
105 0 0 else if(strnEQ(PL_parser->bufptr, "eq", 2) && !isIDCONT_utf8_safe(PL_parser->bufptr + 2, PL_parser->bufend)) {
0 0 else if(strnEQ(PL_parser->bufptr, "eq", 2) && !isIDCONT_utf8_safe(PL_parser->bufptr + 2, PL_parser->bufend)) {
0 0 else if(strnEQ(PL_parser->bufptr, "eq", 2) && !isIDCONT_utf8_safe(PL_parser->bufptr + 2, PL_parser->bufend)) {
0 0 else if(strnEQ(PL_parser->bufptr, "eq", 2) && !isIDCONT_utf8_safe(PL_parser->bufptr + 2, PL_parser->bufend)) {
0 0 else if(strnEQ(PL_parser->bufptr, "eq", 2) && !isIDCONT_utf8_safe(PL_parser->bufptr + 2, PL_parser->bufend)) {
0 0 else if(strnEQ(PL_parser->bufptr, "eq", 2) && !isIDCONT_utf8_safe(PL_parser->bufptr + 2, PL_parser->bufend)) {
0 0 else if(strnEQ(PL_parser->bufptr, "eq", 2) && !isIDCONT_utf8_safe(PL_parser->bufptr + 2, PL_parser->bufend)) {
0 0 else if(strnEQ(PL_parser->bufptr, "eq", 2) && !isIDCONT_utf8_safe(PL_parser->bufptr + 2, PL_parser->bufend)) {
112 0 0 if(lex_peek_unichar(0) != '>')