Lines Matching defs:pItem
63 NativeItem() : pItem(nullptr), pInfo(nullptr), bytes(nullptr), swapped(nullptr), length(0) {}
81 pItem=item;
84 pInfo=::getDataInfo(pItem->data, pItem->length, infoLength, itemHeaderLength, &errorCode);
88 length=pItem->length-itemHeaderLength;
91 bytes=pItem->data+itemHeaderLength;
96 pItem->name, u_errorName(errorCode));
103 swapped=new uint8_t[pItem->length];
105 fprintf(stderr, "icupkg: unable to allocate memory for swapping \"%s\"\n", pItem->name);
108 swap(ds, pItem->data, pItem->length, swapped, &errorCode);
109 pInfo=::getDataInfo(swapped, pItem->length, infoLength, itemHeaderLength, &errorCode);
116 const Item *pItem;
588 Package::enumDependencies(Item *pItem, void *context, CheckDependency check) {
591 const UDataInfo *pInfo=getDataInfo(pItem->data, pItem->length, infoLength, itemHeaderLength, &errorCode);
607 NativeItem nrb(pItem, ures_swap);
608 ures_enumDependencies(pItem->name, nrb.getDataInfo(), nrb.getBytes(), nrb.getLength(), check, context, this, &errorCode);
620 pItem->name, u_errorName(errorCode));
627 const uint8_t *inBytes=pItem->data+itemHeaderLength;
628 int32_t length=pItem->length-itemHeaderLength;
630 ucnv_enumDependencies(ds, pItem->name, pInfo, inBytes, length, check, context, &errorCode);