Lines Matching refs:arrayShape
796 auto arrayShape{ in operator ()() local
799 if (arrayShape && dimArg) { in operator ()()
802 static_cast<std::size_t>(*dim) <= arrayShape->size()) { in operator ()()
803 arrayShape->erase(arrayShape->begin() + (*dim - 1)); in operator ()()
804 return std::move(*arrayShape); in operator ()()
813 if (auto arrayShape{ in operator ()() local
815 auto rank{static_cast<int>(arrayShape->size())}; in operator ()()
820 arrayShape->erase(arrayShape->begin() + (*dim - 1)); in operator ()()
821 return std::move(*arrayShape); in operator ()()
858 if (auto arrayShape{(*this)(call.arguments().at(0))}) { in operator ()() local
859 auto arraySize{GetSize(std::move(*arrayShape))}; in operator ()()
901 auto arrayShape{ in operator ()() local
906 if (arrayShape && dimArg && nCopies) { in operator ()()
909 static_cast<std::size_t>(*dim) <= arrayShape->size() + 1) { in operator ()()
910 arrayShape->emplace(arrayShape->begin() + *dim - 1, in operator ()()
912 return std::move(*arrayShape); in operator ()()