Lines Matching refs:raggedArrayHeader
47 void RaggedArrayDeallocate(RaggedArrayHeader *raggedArrayHeader) { in RaggedArrayDeallocate() argument
48 if (raggedArrayHeader) { in RaggedArrayDeallocate()
49 if (std::size_t end{rank(raggedArrayHeader)}) { in RaggedArrayDeallocate()
50 if (isIndirection(raggedArrayHeader)) { in RaggedArrayDeallocate()
54 linearExtent *= raggedArrayHeader->extentPointer[counter]; in RaggedArrayDeallocate()
58 raggedArrayHeader->bufferPointer)[counter]); in RaggedArrayDeallocate()
61 std::free(raggedArrayHeader->bufferPointer); in RaggedArrayDeallocate()
62 std::free(raggedArrayHeader->extentPointer); in RaggedArrayDeallocate()
63 raggedArrayHeader->flags = 0u; in RaggedArrayDeallocate()
76 void RTNAME(RaggedArrayDeallocate)(void *raggedArrayHeader) { in RTNAME()
77 RaggedArrayDeallocate(static_cast<RaggedArrayHeader *>(raggedArrayHeader)); in RTNAME()