Branch Coverage

xs/arena.xs
Criterion Covered Total %
branch 35 70 50.0


line true false branch
11 0 27 if (!RETVAL->arena) {
22 27 0 if (self->arena) {
41 0 3 if (!RETVAL->obj) {
59 0 2 if (!RETVAL->obj) {
77 0 215 if (!RETVAL->obj) {
95 0 2 if (!RETVAL->obj) {
117 0 103 if (!RETVAL->obj) {
139 0 104 if (!RETVAL->obj) {
161 0 1 if (!RETVAL->obj) {
180 0 1 if (!RETVAL->obj) {
197 0 6 if (!RETVAL->obj) {
214 0 6 if (!RETVAL->obj) {
231 0 1 if (!RETVAL->obj) {
243 90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "null", PDFMAKE_ARENA_ARG_NONE, pdfmake_null);
90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "null", PDFMAKE_ARENA_ARG_NONE, pdfmake_null);
244 90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "bool", PDFMAKE_ARENA_ARG_INT, pdfmake_bool);
90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "bool", PDFMAKE_ARENA_ARG_INT, pdfmake_bool);
245 90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "int", PDFMAKE_ARENA_ARG_INT, pdfmake_int);
90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "int", PDFMAKE_ARENA_ARG_INT, pdfmake_int);
246 90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "real", PDFMAKE_ARENA_ARG_DOUBLE, pdfmake_real);
90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "real", PDFMAKE_ARENA_ARG_DOUBLE, pdfmake_real);
247 90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "name", PDFMAKE_ARENA_ARG_STRING, pdfmake_name);
90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "name", PDFMAKE_ARENA_ARG_STRING, pdfmake_name);
248 90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "str", PDFMAKE_ARENA_ARG_STRING, pdfmake_str);
90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "str", PDFMAKE_ARENA_ARG_STRING, pdfmake_str);
249 90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "hexstr", PDFMAKE_ARENA_ARG_STRING, pdfmake_hexstr);
90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "hexstr", PDFMAKE_ARENA_ARG_STRING, pdfmake_hexstr);
250 90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "obj_ref", PDFMAKE_ARENA_ARG_REF, pdfmake_ref);
90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "obj_ref", PDFMAKE_ARENA_ARG_REF, pdfmake_ref);
251 90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "array", PDFMAKE_ARENA_ARG_NONE, pdfmake_array_new);
90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "array", PDFMAKE_ARENA_ARG_NONE, pdfmake_array_new);
252 90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "dict", PDFMAKE_ARENA_ARG_NONE, pdfmake_dict_new);
90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "dict", PDFMAKE_ARENA_ARG_NONE, pdfmake_dict_new);
253 90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "stream", PDFMAKE_ARENA_ARG_NONE, pdfmake_stream_new);
90 0 PDFMAKE_REGISTER_ARENA_CTOR(stash, "stream", PDFMAKE_ARENA_ARG_NONE, pdfmake_stream_new);