109#pragma clang diagnostic push
110#pragma clang diagnostic ignored "-Wswitch-enum"
114#pragma clang diagnostic pop
YG_EXTERN_C_BEGIN struct YGValue YGValue
Definition StyleSizeLength.h:29
constexpr bool isPoints() const
Definition StyleSizeLength.h:95
constexpr bool inexactEquals(const StyleSizeLength &other) const
Definition StyleSizeLength.h:133
constexpr FloatOptional resolve(float referenceLength) const
Definition StyleSizeLength.h:107
static constexpr StyleSizeLength ofMaxContent()
Definition StyleSizeLength.h:55
constexpr bool isStretch() const
Definition StyleSizeLength.h:83
constexpr bool isDefined() const
Definition StyleSizeLength.h:91
constexpr StyleSizeLength(FloatOptional value, Unit unit)
Definition StyleSizeLength.h:141
Unit unit_
Definition StyleSizeLength.h:145
constexpr StyleSizeLength()=default
static constexpr StyleSizeLength undefined()
Definition StyleSizeLength.h:67
static constexpr StyleSizeLength ofFitContent()
Definition StyleSizeLength.h:59
constexpr bool isFitContent() const
Definition StyleSizeLength.h:79
constexpr bool isMaxContent() const
Definition StyleSizeLength.h:75
static constexpr StyleSizeLength points(float value)
Definition StyleSizeLength.h:33
constexpr FloatOptional value() const
Definition StyleSizeLength.h:103
static constexpr StyleSizeLength percent(float value)
Definition StyleSizeLength.h:39
FloatOptional value_
Definition StyleSizeLength.h:144
static constexpr StyleSizeLength stretch(float fraction)
Definition StyleSizeLength.h:45
constexpr bool isAuto() const
Definition StyleSizeLength.h:71
constexpr bool isUndefined() const
Definition StyleSizeLength.h:87
constexpr bool operator==(const StyleSizeLength &rhs) const
Definition StyleSizeLength.h:129
static constexpr StyleSizeLength ofStretch()
Definition StyleSizeLength.h:63
constexpr bool isPercent() const
Definition StyleSizeLength.h:99
static constexpr StyleSizeLength ofAuto()
Definition StyleSizeLength.h:51
Definition Benchmark.cpp:19
static bool isUndefined(json &j)
Definition TreeDeserialization.cpp:24
constexpr bool isinf(auto value)
Definition Comparison.h:30
constexpr YGAlign unscopedEnum(Align scoped)
Definition Align.h:41
bool inexactEquals(float a, float b)
Definition Comparison.h:56
Definition FloatOptional.h:15
constexpr float unwrap() const
Definition FloatOptional.h:24