Lines Matching refs:Oddball
20 TQ_CPP_OBJECT_DEFINITION_ASSERTS(Oddball, PrimitiveHeapObject) in TQ_CPP_OBJECT_DEFINITION_ASSERTS() argument
22 OBJECT_CONSTRUCTORS_IMPL(Oddball, PrimitiveHeapObject) in TQ_CPP_OBJECT_DEFINITION_ASSERTS()
24 CAST_ACCESSOR(Oddball) in TQ_CPP_OBJECT_DEFINITION_ASSERTS()
26 DEF_PRIMITIVE_ACCESSORS(Oddball, to_number_raw, kToNumberRawOffset, double) in TQ_CPP_OBJECT_DEFINITION_ASSERTS()
28 void Oddball::set_to_number_raw_as_bits(uint64_t bits) { in TQ_CPP_OBJECT_DEFINITION_ASSERTS()
33 ACCESSORS(Oddball, to_string, String, kToStringOffset) in ACCESSORS() argument
34 ACCESSORS(Oddball, to_number, Object, kToNumberOffset) in ACCESSORS()
35 ACCESSORS(Oddball, type_of, String, kTypeOfOffset) in ACCESSORS()
37 byte Oddball::kind() const { in ACCESSORS()
41 void Oddball::set_kind(byte value) { in set_kind()
46 Handle<Object> Oddball::ToNumber(Isolate* isolate, Handle<Oddball> input) { in ToNumber()
52 ((Oddball::cast(*this).kind() & Oddball::kNotBooleanMask) == 0); in DEF_GETTER()
55 bool Oddball::ToBool(Isolate* isolate) const { in ToBool()