| 1165 | public: |
| 1166 | template <typename Value> |
| 1167 | constexpr static auto bindValue(ValueVariant<Type> &v, Value &&value, |
| 1168 | std::false_type /* StorePointer */) |
| 1169 | { |
| 1170 | // for constexpr |
| 1171 | v = ValueVariant<Type>{std::forward<Value>(value)}; |
| 1172 | } |
| 1173 | template <typename Value> |
| 1174 | constexpr static auto bindValue(ValueVariant<Type> &v, Value &&value, |
| 1175 | std::true_type /* StorePointer */) |
nothing calls this directly
no outgoing calls
no test coverage detected