| 58 | std::array<size_t, kMaxRank> data = {0}; |
| 59 | size_t rank = 0; |
| 60 | inline Shape() = default; |
| 61 | inline Shape(std::initializer_list<size_t> dims) { |
| 62 | assert(dims.size() <= kMaxRank); |
| 63 | std::copy(dims.begin(), dims.end(), data.begin()); |
nothing calls this directly
no outgoing calls
no test coverage detected