Lines Matching defs:ptrList

442                              PointerListInfo &ptrList,
450 PointerListInfo &ptrList);
454 const PointerListInfo &ptrList);
458 const PointerListInfo &ptrList);
652 if (Defined *ptrList =
654 collectSectionWriteInfoFromIsec(ptrList->isec(),
670 PointerListInfo &ptrList, [[maybe_unused]] SourceLanguage sourceLang) {
687 ptrList.structCount += protocolCount;
688 ptrList.structSize = target->wordSize;
713 ptrList.allPtrs.push_back(listSym);
727 PointerListInfo ptrList;
728 parseProtocolListInfo(isec, secOffset, ptrList, sourceLang);
729 return ptrList;
737 PointerListInfo &ptrList) {
738 assert(ptrList.pointersPerStruct == 2 || ptrList.pointersPerStruct == 3);
755 assert(thisStructSize == ptrList.pointersPerStruct * target->wordSize);
757 assert(!ptrList.structSize || (thisStructSize == ptrList.structSize));
759 ptrList.structCount += thisStructCount;
760 ptrList.structSize = thisStructSize;
780 ptrList.allPtrs.push_back(listSym);
855 const ClassExtensionInfo &extInfo, const PointerListInfo &ptrList) {
856 if (ptrList.allPtrs.empty())
859 assert(ptrList.allPtrs.size() == ptrList.structCount);
861 uint32_t bodySize = (ptrList.structCount * target->wordSize) +
871 *const_cast<uint32_t *>(ptrProtoCount) = ptrList.allPtrs.size();
881 std::string symName = ptrList.categoryPrefix;
899 for (Symbol *symbol : ptrList.allPtrs) {
913 const ClassExtensionInfo &extInfo, const PointerListInfo &ptrList) {
914 if (ptrList.allPtrs.empty())
917 assert(ptrList.allPtrs.size() * target->wordSize ==
918 ptrList.structCount * ptrList.structSize);
922 listHeaderLayout.totalSize + (ptrList.structSize * ptrList.structCount);
930 *const_cast<uint32_t *>(ptrStructSize) = ptrList.structSize;
931 *const_cast<uint32_t *>(ptrStructCount) = ptrList.structCount;
941 std::string symName = ptrList.categoryPrefix;
959 for (Symbol *symbol : ptrList.allPtrs) {