| 215 | // Factories to resolve ambiguous overload resolution against literals. |
| 216 | static constexpr Number FromInt64(int64_t value) { return Number(value); } |
| 217 | static constexpr Number FromUint64(uint64_t value) { return Number(value); } |
| 218 | static constexpr Number FromDouble(double value) { return Number(value); } |
| 219 | |
| 220 | constexpr explicit Number(double double_value) : value_(double_value) {} |