Branch Coverage

plist.c
Criterion Covered Total %
branch 16 28 57.1


line true false branch
12 0 173 if (!p) {
21 0 173 if (!plist) {
30 0 46 if (!plist) {
36 58 46 for (j = 0; j < plist->ulen; ++j) {
45 0 362 if (!plist) {
54 0 189 if (!plist) {
64 182 0 return plist ? plist->ulen : 0;
69 0 159 if (!plist) {
72 52 107 if (!obj) {
85 0 0 if (!plist) {
90 0 0 for (j = 0; j < plist->ulen; ++j) {
98 0 165 if (!plist) {
101 23 142 if (plist->ulen < plist->alen) {
105 6 136 int count = plist->alen == 0 ? PLIST_INITIAL_SIZE : 2*plist->alen;