diff --git a/yoga/numeric/FloatOptional.h b/yoga/numeric/FloatOptional.h index d1e2bc7e..4b31cbc2 100644 --- a/yoga/numeric/FloatOptional.h +++ b/yoga/numeric/FloatOptional.h @@ -78,4 +78,12 @@ inline bool operator<=(FloatOptional lhs, FloatOptional rhs) { return lhs < rhs || lhs == rhs; } +inline FloatOptional maxOrDefined(FloatOptional op1, FloatOptional op2) { + return maxOrDefined(op1.unwrap(), op2.unwrap()); +} + +inline bool inexactEquals(const FloatOptional a, const FloatOptional b) { + return inexactEquals(a.unwrap(), b.unwrap()); +} + } // namespace facebook::yoga