Lines Matching full:rank
30 ASSERT_EQ(lhs.rank() == rhs.rank(), true); in descriptorAlmostEqual()
34 ASSERT_EQ(memcmp(lhsRaw.dim, rhsRaw.dim, lhs.rank()) == 0, true); in descriptorAlmostEqual()
52 constexpr size_t rank = 2; in TEST() local
54 const SubscriptValue extent[rank]{42, 24}; in TEST()
56 StaticDescriptor<rank> testDescriptorStorage[3]; in TEST()
60 inputDesc.Establish(code, elementBytes, descriptorPtr, rank, extent); in TEST()
110 const size_t rank = getRank(i); in TEST() local
111 for (unsigned dim = 0; dim < rank; ++dim) { in TEST()
117 nullptr, rank, extent, CFI_attribute_allocatable, adendum)); in TEST()
120 for (unsigned dim = 0; dim < rank; ++dim) { in TEST()
143 const size_t rank = getRank(i); in TEST() local
147 boolCode, 1, nullptr, rank, extent, CFI_attribute_other, adendum); in TEST()
158 const size_t rank = getRank(i - 1); in TEST() local
162 boolCode, 1, nullptr, rank, extent, CFI_attribute_other, adendum); in TEST()
174 constexpr size_t rank = 2; in TEST() local
176 const SubscriptValue extent[rank]{42, 24}; in TEST()
178 StaticDescriptor<rank> testDescriptorStorage[3]; in TEST()
182 inputDesc.Establish(code, elementBytes, descriptorPtr, rank, extent); in TEST()
221 const size_t rank = getRank(i); in TEST() local
222 for (unsigned dim = 0; dim < rank; ++dim) { in TEST()
231 ptr, rank, extent, CFI_attribute_other, adendum)); in TEST()
240 const size_t rank = getRank(i); in TEST() local
244 intCode, 1, nullptr, rank, extent, CFI_attribute_other, adendum); in TEST()
254 const size_t rank = getRank(i - 1); in TEST() local
258 intCode, 1, nullptr, rank, extent, CFI_attribute_other, adendum); in TEST()