103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
|
const void *obj;
obj = src->buckets[i]->buckets[j]->buckets[k];
if (obj == NULL)
continue;
idx = (i << 16) | (j << 8) | k;
objc_sparsearray_set(dst, idx, obj);
}
}
#else
for (j = 0; j < 256; j++) {
const void *obj;
|
|
|
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
|
const void *obj;
obj = src->buckets[i]->buckets[j]->buckets[k];
if (obj == NULL)
continue;
idx = (uint32_t)((i << 16) | (j << 8) | k);
objc_sparsearray_set(dst, idx, obj);
}
}
#else
for (j = 0; j < 256; j++) {
const void *obj;
|