Branch Coverage

xs/render_page.xs
Criterion Covered Total %
branch 14 62 22.5


line true false branch
17 0 0 if (!sv_isobject(reader_sv)) {
24 0 0 if (!reader) {
33 0 0 if (err != PDFMAKE_OK) {
62 0 0 if (result.error_count > 0) {
90 0 0 if (!sv_isobject(reader_sv)) {
96 0 0 if (!reader) {
105 0 0 if (err != PDFMAKE_OK) {
138 0 0 if (!sv_isobject(reader_sv)) {
144 0 0 if (!reader) {
150 0 0 EXTEND(SP, 2);
158 0 0 RETVAL = PDFMAKE_SCALE_NEAREST;
165 0 0 RETVAL = PDFMAKE_SCALE_BILINEAR;
172 0 0 RETVAL = PDFMAKE_SCALE_BICUBIC;
179 0 0 RETVAL = PDFMAKE_ROTATE_0;
186 0 0 RETVAL = PDFMAKE_ROTATE_90;
193 0 0 RETVAL = PDFMAKE_ROTATE_180;
200 0 0 RETVAL = PDFMAKE_ROTATE_270;
207 90 0 PDFMAKE_REGISTER_CONST(stash, "SCALE_NEAREST", PDFMAKE_SCALE_NEAREST);
90 0 PDFMAKE_REGISTER_CONST(stash, "SCALE_NEAREST", PDFMAKE_SCALE_NEAREST);
208 90 0 PDFMAKE_REGISTER_CONST(stash, "SCALE_BILINEAR", PDFMAKE_SCALE_BILINEAR);
90 0 PDFMAKE_REGISTER_CONST(stash, "SCALE_BILINEAR", PDFMAKE_SCALE_BILINEAR);
209 90 0 PDFMAKE_REGISTER_CONST(stash, "SCALE_BICUBIC", PDFMAKE_SCALE_BICUBIC);
90 0 PDFMAKE_REGISTER_CONST(stash, "SCALE_BICUBIC", PDFMAKE_SCALE_BICUBIC);
210 90 0 PDFMAKE_REGISTER_CONST(stash, "ROTATE_0", PDFMAKE_ROTATE_0);
90 0 PDFMAKE_REGISTER_CONST(stash, "ROTATE_0", PDFMAKE_ROTATE_0);
211 90 0 PDFMAKE_REGISTER_CONST(stash, "ROTATE_90", PDFMAKE_ROTATE_90);
90 0 PDFMAKE_REGISTER_CONST(stash, "ROTATE_90", PDFMAKE_ROTATE_90);
212 90 0 PDFMAKE_REGISTER_CONST(stash, "ROTATE_180", PDFMAKE_ROTATE_180);
90 0 PDFMAKE_REGISTER_CONST(stash, "ROTATE_180", PDFMAKE_ROTATE_180);
213 90 0 PDFMAKE_REGISTER_CONST(stash, "ROTATE_270", PDFMAKE_ROTATE_270);
90 0 PDFMAKE_REGISTER_CONST(stash, "ROTATE_270", PDFMAKE_ROTATE_270);