Branch Coverage

lib/MaxMind/DB/Writer/Tree.xs
Criterion Covered Total %
branch 29 38 76.3


line true false branch
45 6890 4936 : 8;
47 0 11826 PUSHMARK(SP);
48 0 11826 EXTEND(SP, stack_size);
56 1129 10697 if (MMDBW_RECORD_TYPE_DATA == record->type) {
59 5761 4936 MMDBW_RECORD_TYPE_FIXED_NODE == record->type ||
69 0 11826 if (count != 0) {
74 11826 0 FREETMPS;
112 5860 222 if (NULL != left_method) {
126 5966 116 if (NULL != right_method) {
146 26 10 if (NULL != gv) {
148 26 0 if (NULL != cv) {
166 0 18 PERL_MATH_INT128_LOAD_OR_CROAK;
233 0 57 if (tree->node_count > max_record_value(tree)) {
237 44 13 RETVAL = tree->node_count;
252 10 3 if (sv_isobject(object)) {
255 2 1 } else if (SvPOK(object) && !SvROK(object)) {
267 2 10 if (!(NULL != args.empty_method
2 0 if (!(NULL != args.empty_method
268 2 0 || NULL != args.node_method