Branch Coverage

lib/Random/Simple.c
Criterion Covered Total %
branch 21 38 55.2


line true false branch
188 0 10278 if (items != 0)
192 10278 0 dXSTARG;
195 10275 3 TARGu((UV)RETVAL, 1);
206 0 50317 if (items != 0)
210 50317 0 dXSTARG;
213 12699 37618 TARGu((UV)RETVAL, 1);
224 0 8 if (items != 1)
228 8 0 dXSTARG;
233 2 6 TARGu((UV)RETVAL, 1);
244 0 20 if (items != 2)
262 0 100008 if (items != 1)
266 100008 0 dXSTARG;
271 100005 3 TARGu((UV)RETVAL, 1);
282 0 40029 if (items != 2)
286 40029 0 dXSTARG;
293 40020 9 TARGn((double)RETVAL, 1);
304 0 0 if (items != 2)
308 0 0 dXSTARG;
315 0 0 TARGn((double)RETVAL, 1);