Branch Coverage

Create.xs
Criterion Covered Total %
branch 24 44 54.5


line true false branch
49 2 36 JCSET;
0 2 JCSET;
2 2 JCSET;
61 0 23 JCSET;
0 0 JCSET;
0 0 JCSET;
71 0 24 PERLJCCALL (json_create_free (jc));
76 0 24 PERLJCCALL (json_create_new (& RETVAL));
103 0 1 PERLJCCALL (json_create_remove_cmp (jc));
104 1 0 if (SvTRUE (cmp)) {
115 0 4 PERLJCCALL (json_create_set_fformat (jc, fformat));
194 5 3 if (! jc->handlers) {
208 0 1 PERLJCCALL (json_create_remove_obj_handler (jc));
209 1 0 if (SvTRUE (oh)) {
219 0 1 PERLJCCALL (json_create_remove_non_finite_handler (jc));
220 1 0 if (SvTRUE (oh)) {
228 2 23 JCSET;
0 2 JCSET;
4 2 JCSET;
235 0 0 PERLJCCALL (json_create_remove_handlers (jc));
246 0 2 PERLJCCALL (json_create_remove_type_handler (jc));
247 2 0 if (SvTRUE (crh)) {