Branch Coverage

plist.c
Criterion Covered Total %
branch 16 28 57.1


line true false branch
12 0 185 if (!p) {
21 0 185 if (!plist) {
30 0 46 if (!plist) {
36 58 46 for (j = 0; j < plist->ulen; ++j) {
45 0 386 if (!plist) {
54 0 201 if (!plist) {
64 182 0 return plist ? plist->ulen : 0;
69 0 174 if (!plist) {
72 56 118 if (!obj) {
85 0 0 if (!plist) {
90 0 0 for (j = 0; j < plist->ulen; ++j) {
98 0 176 if (!plist) {
101 26 150 if (plist->ulen < plist->alen) {
105 6 144 int count = plist->alen == 0 ? PLIST_INITIAL_SIZE : 2*plist->alen;