| 823 | |
| 824 | template <class T, class B> |
| 825 | T Dataset<T, B>::shape_if( |
| 826 | bool cond, |
| 827 | const std::string& ikey, |
| 828 | const std::string& okey) const { |
| 829 | if (cond) { |
| 830 | return transform_(std::make_shared<op::Shape>(ikey, okey)); |
| 831 | } else { |
| 832 | return T(self_); |
| 833 | } |
| 834 | } |
| 835 | |
| 836 | template <class T, class B> |
| 837 | T Dataset<T, B>::shape( |
nothing calls this directly
no outgoing calls
no test coverage detected