| 797 | return result; |
| 798 | } |
| 799 | static dimension::sub* get_last_subdimension(std::vector<dimension>& dims) |
| 800 | { |
| 801 | if(dims.empty()) |
| 802 | return {}; |
| 803 | auto& d = dims.back(); |
| 804 | if(d.subdimensions.empty()) |
| 805 | return nullptr; |
| 806 | return &d.subdimensions.back(); |
| 807 | } |
| 808 | |
| 809 | bool shape_transform_descriptor::apply(const std::vector<operation>& ops) |
| 810 | { |
no test coverage detected