67 enum class Type : uint8_t {
88 repr_ &= (~kHandleTypeMask);
89 repr_ |=
static_cast<uint8_t
>(handleType);
92 constexpr uint16_t
value()
const {
97 repr_ &= (~kHandleValueMask);
Definition StyleValueHandle.h:32
constexpr bool isKeyword(Keyword keyword) const
Definition StyleValueHandle.h:79
uint16_t repr_
Definition StyleValueHandle.h:109
constexpr bool isAuto() const
Definition StyleValueHandle.h:48
constexpr bool isPoint() const
Definition StyleValueHandle.h:56
constexpr bool isUndefined() const
Definition StyleValueHandle.h:40
constexpr bool isDefined() const
Definition StyleValueHandle.h:44
constexpr void setType(Type handleType)
Definition StyleValueHandle.h:87
constexpr bool isPercent() const
Definition StyleValueHandle.h:52
static constexpr StyleValueHandle ofAuto()
Definition StyleValueHandle.h:34
constexpr void setValueIsIndexed()
Definition StyleValueHandle.h:105
static constexpr uint16_t kHandleValueMask
Definition StyleValueHandle.h:65
Type
Definition StyleValueHandle.h:67
constexpr Type type() const
Definition StyleValueHandle.h:83
static constexpr uint16_t kHandleTypeMask
Definition StyleValueHandle.h:63
static constexpr uint16_t kHandleIndexedMask
Definition StyleValueHandle.h:64
constexpr bool isValueIndexed() const
Definition StyleValueHandle.h:101
Keyword
Definition StyleValueHandle.h:77
constexpr uint16_t value() const
Definition StyleValueHandle.h:92
constexpr void setValue(uint16_t value)
Definition StyleValueHandle.h:96
Definition StyleValuePool.h:28
Definition Benchmark.cpp:19