Branch Coverage

src/pdfmake_sha2.c
Criterion Covered Total %
branch 36 38 94.7


line true false branch
119 1372976 85811 for (t = 0; t < 16; t++) {
122 4118928 85811 for (t = 16; t < 64; t++) {
131 5491904 85811 for (t = 0; t < 64; t++) {
160 1254 2266 if (buf_pos > 0) {
162 1173 81 if (len >= space) {
174 84638 3439 while (len >= 64) {
180 1173 2266 if (len > 0) {
197 1133 16 pad_len = (buf_pos < 56) ? (56 - buf_pos) : (120 - buf_pos);
203 9192 1149 for (i = 0; i < 8; i++) {
228 1404224 87764 for (t = 0; t < 16; t++) {
231 5616896 87764 for (t = 16; t < 80; t++) {
240 7021120 87764 for (t = 0; t < 80; t++) {
272 0 6801 if (ctx->count[0] < add_bits) {
276 2708 4093 if (buf_pos > 0) {
278 2267 441 if (len >= space) {
290 85497 6360 while (len >= 128) {
296 2267 4093 if (len > 0) {
316 2267 0 pad_len = (buf_pos < 112) ? (112 - buf_pos) : (240 - buf_pos);
324 18136 2267 for (i = 0; i < 8; i++) {