Lines Matching refs:kind_
112 constexpr Representation() : kind_(kNone) {}
130 return kind_ == other.kind_;
184 return kind_ > other.kind_;
204 constexpr Kind kind() const { return static_cast<Kind>(kind_); }
205 constexpr bool IsNone() const { return kind_ == kNone; }
206 constexpr bool IsWasmValue() const { return kind_ == kWasmValue; }
207 constexpr bool IsTagged() const { return kind_ == kTagged; }
208 constexpr bool IsSmi() const { return kind_ == kSmi; }
210 constexpr bool IsDouble() const { return kind_ == kDouble; }
211 constexpr bool IsHeapObject() const { return kind_ == kHeapObject; }
214 switch (kind_) {
232 explicit constexpr Representation(Kind k) : kind_(k) {}
237 int8_t kind_;