Lines Matching refs:arrayShape
528 auto arrayShape{ in operator ()() local
531 if (arrayShape && dimArg) { in operator ()()
534 static_cast<std::size_t>(*dim) <= arrayShape->size()) { in operator ()()
535 arrayShape->erase(arrayShape->begin() + (*dim - 1)); in operator ()()
536 return std::move(*arrayShape); in operator ()()
579 if (auto arrayShape{(*this)(call.arguments().at(0))}) { in operator ()() local
580 auto arraySize{GetSize(std::move(*arrayShape))}; in operator ()()
610 auto arrayShape{ in operator ()() local
615 if (arrayShape && dimArg && nCopies) { in operator ()()
618 static_cast<std::size_t>(*dim) <= arrayShape->size() + 1) { in operator ()()
619 arrayShape->emplace(arrayShape->begin() + *dim - 1, in operator ()()
621 return std::move(*arrayShape); in operator ()()