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