| 220 | |
| 221 | template <typename T> |
| 222 | void EncodeVariant(const T& value, VariantTensorData* data) { |
| 223 | EncodeVariantImpl(value, TypeResolver<T>(), data); |
| 224 | data->set_type_name(TypeNameVariant(value)); |
| 225 | } |
| 226 | |
| 227 | template <typename T> |
| 228 | bool DecodeVariant(VariantTensorData* data, T* value) { |
nothing calls this directly
no test coverage detected