/third_party/node/deps/v8/src/objects/ |
H A D | oddball-inl.h | 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) { in set_to_number_raw_as_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 { in kind() 41 void Oddball [all...] |
H A D | oddball.h | 18 // The Oddball describes objects null, undefined, true, and false. 19 class Oddball : public PrimitiveHeapObject { class 39 Isolate* isolate, Handle<Oddball> input); 43 DECL_CAST(Oddball) 46 DECL_VERIFIER(Oddball) 49 static void Initialize(Isolate* isolate, Handle<Oddball> oddball, 83 DECL_PRINTER(Oddball) 85 OBJECT_CONSTRUCTORS(Oddball, PrimitiveHeapObject);
|
H A D | value-serializer.h | 35 class Oddball; 115 void WriteOddball(Oddball oddball);
|
H A D | js-temporal-objects.h | 81 V8_WARN_UNUSED_RESULT static MaybeHandle<Oddball> InLeapYear( 136 V8_WARN_UNUSED_RESULT static MaybeHandle<Oddball> Blank(
|
H A D | value-serializer.cc | 437 WriteOddball(Oddball::cast(*object)); in WriteObject() 478 void ValueSerializer::WriteOddball(Oddball oddball) { in WriteOddball() 481 case Oddball::kUndefined: in WriteOddball() 484 case Oddball::kFalse: in WriteOddball() 487 case Oddball::kTrue: in WriteOddball() 490 case Oddball::kNull: in WriteOddball() 850 Oddball the_hole = ReadOnlyRoots(isolate_).the_hole_value(); in WriteJSMap() 882 Oddball the_hole = ReadOnlyRoots(isolate_).the_hole_value(); in WriteJSSet()
|
H A D | objects.cc | 311 return Oddball::ToNumber(isolate, Handle<Oddball>::cast(input)); in ConvertToNumberOrNumeric() 401 return handle(Handle<Oddball>::cast(input)->to_string(), isolate); in ConvertToString() 767 StrictNumberEquals(*x, Handle<Oddball>::cast(y)->to_number())); in Equals() 791 StrictNumberEquals(*x, Handle<Oddball>::cast(y)->to_number())); in Equals() 808 StrictNumberEquals(Handle<Oddball>::cast(x)->to_number(), *y)); in Equals() 812 StrictNumberEquals(Handle<Oddball>::cast(x)->to_number(), *y)); in Equals() 814 x = Oddball::ToNumber(isolate, Handle<Oddball>::cast(x)); in Equals() 821 x = Oddball in Equals() [all...] |
/third_party/node/deps/v8/src/heap/ |
H A D | setup-heap-internal.cc | 246 ALLOCATE_PARTIAL_MAP(ODDBALL_TYPE, Oddball::kSize, undefined); in CreateInitialMaps() 247 ALLOCATE_PARTIAL_MAP(ODDBALL_TYPE, Oddball::kSize, null); in CreateInitialMaps() 248 ALLOCATE_PARTIAL_MAP(ODDBALL_TYPE, Oddball::kSize, the_hole); in CreateInitialMaps() 288 set_null_value(Oddball::cast(obj)); in CreateInitialMaps() 289 Oddball::cast(obj).set_kind(Oddball::kNull); in CreateInitialMaps() 296 set_undefined_value(Oddball::cast(obj)); in CreateInitialMaps() 297 Oddball::cast(obj).set_kind(Oddball::kUndefined); in CreateInitialMaps() 304 set_the_hole_value(Oddball in CreateInitialMaps() [all...] |
H A D | objects-visiting.h | 43 V(Oddball) \
|
H A D | factory-base-inl.h | 20 Handle<Oddball> FactoryBase<Impl>::ToBoolean(bool value) { in ToBoolean()
|
H A D | factory-base.h | 67 inline Handle<Oddball> ToBoolean(bool value); 294 Handle<Oddball> filler,
|
H A D | factory.h | 114 Handle<Oddball> NewOddball(Handle<Map> map, const char* to_string, 119 Handle<Oddball> NewSelfReferenceMarker(); 123 Handle<Oddball> NewBasicBlockCountersMarker();
|
H A D | factory.cc | 205 DCHECK_EQ(Oddball::cast(*self_reference).kind(), in BuildInternal() 206 Oddball::kSelfReferenceMarker); in BuildInternal() 427 Handle<Oddball> Factory::NewOddball(Handle<Map> map, const char* to_string, in NewOddball() 430 Handle<Oddball> oddball(Oddball::cast(New(map, AllocationType::kReadOnly)), in NewOddball() 432 Oddball::Initialize(isolate(), oddball, to_string, to_number, type_of, kind); in NewOddball() 436 Handle<Oddball> Factory::NewSelfReferenceMarker() { in NewSelfReferenceMarker() 439 Oddball::kSelfReferenceMarker); in NewSelfReferenceMarker() 442 Handle<Oddball> Factory::NewBasicBlockCountersMarker() { in NewBasicBlockCountersMarker() 446 Oddball in NewBasicBlockCountersMarker() [all...] |
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-async-gen.h | 28 TNode<Oddball> is_predicted_as_caught); 42 TNode<Oddball> done); 50 TNode<NativeContext> native_context, TNode<Oddball> done);
|
H A D | builtins-number-gen.cc | 157 TNode<Oddball> result = RelationalComparison(Operation::k##Name, lhs, rhs, \ 176 TNode<Oddball> result = RelationalComparison( \ 198 TNode<Oddball> result = Equal( in TF_BUILTIN() 212 TNode<Oddball> result = StrictEqual(lhs, rhs, &var_type_feedback); in TF_BUILTIN() 224 TNode<Oddball> result = Equal( in TF_BUILTIN() 239 TNode<Oddball> result = StrictEqual(lhs, rhs, &var_type_feedback); in TF_BUILTIN()
|
H A D | builtins-async-gen.cc | 30 TNode<Oddball> is_predicted_as_caught) { in Await() 188 TNode<NativeContext> native_context, TNode<Oddball> done) { in CreateUnwrapClosure() 200 TNode<NativeContext> native_context, TNode<Oddball> done) { in AllocateAsyncIteratorValueUnwrapContext()
|
H A D | constants-table-builder.cc | 79 DCHECK(Oddball::cast(*self_reference).kind() == in PatchSelfReference() 80 Oddball::kSelfReferenceMarker); in PatchSelfReference()
|
H A D | builtins-async-iterator-gen.cc | 68 std::pair<TNode<Object>, TNode<Oddball>> LoadIteratorResult( 157 TNode<Oddball> done; in Generate_AsyncFromSyncIteratorMethod() 196 std::pair<TNode<Object>, TNode<Oddball>>
|
/third_party/node/deps/v8/src/roots/ |
H A D | roots.h | 41 V(Oddball, uninitialized_value, UninitializedValue) \ 42 V(Oddball, undefined_value, UndefinedValue) \ 43 V(Oddball, the_hole_value, TheHoleValue) \ 44 V(Oddball, null_value, NullValue) \ 45 V(Oddball, true_value, TrueValue) \ 46 V(Oddball, false_value, FalseValue) \ 73 V(Oddball, arguments_marker, ArgumentsMarker) \ 74 V(Oddball, exception, Exception) \ 75 V(Oddball, termination_exception, TerminationException) \ 76 V(Oddball, optimized_ou [all...] |
/third_party/node/deps/v8/src/runtime/ |
H A D | runtime-futex.cc | 64 bool set = Oddball::cast(args[0]).ToBool(isolate); in RUNTIME_FUNCTION()
|
H A D | runtime-promise.cc | 149 Handle<Oddball> debug_event = args.at<Oddball>(2); in RUNTIME_FUNCTION()
|
H A D | runtime-test-wasm.cc | 105 bool allow_async = Oddball::cast(args[1]).ToBool(isolate); in RUNTIME_FUNCTION() 260 bool flag = Oddball::cast(args[0]).ToBool(isolate); in RUNTIME_FUNCTION()
|
H A D | runtime-debug.cc | 803 bool enable = Oddball::cast(args[0]).ToBool(isolate); in RUNTIME_FUNCTION() 811 bool enable = Oddball::cast(args[0]).ToBool(isolate); in RUNTIME_FUNCTION() 828 bool is_predicted_as_caught = Oddball::cast(args[4]).ToBool(isolate); in RUNTIME_FUNCTION()
|
/third_party/node/deps/v8/src/compiler/ |
H A D | graph-assembler.h | 19 class Oddball; 24 using Boolean = Oddball; 136 V(Null, Oddball) \ 138 V(TheHole, Oddball) \ 142 V(Undefined, Oddball) \
|
/third_party/node/deps/v8/src/interpreter/ |
H A D | interpreter-generator.cc | 1259 TVARIABLE(Oddball, result); in IGNITION_HANDLER() 1283 TVARIABLE(Oddball, result); in IGNITION_HANDLER() 1285 TNode<Oddball> true_value = TrueConstant(); in IGNITION_HANDLER() 1286 TNode<Oddball> false_value = FalseConstant(); in IGNITION_HANDLER() 1613 TNode<Oddball> result; in CompareOpWithFeedback() 1692 TNode<Oddball> result = SelectBooleanConstant(TaggedEqual(lhs, rhs)); in IGNITION_HANDLER() 1744 TNode<Oddball> result = in IGNITION_HANDLER() 1758 TNode<Oddball> result = in IGNITION_HANDLER() 1769 TNode<Oddball> result = in IGNITION_HANDLER()
|
/third_party/node/deps/v8/tools/torque/vim-torque/syntax/ |
H A D | torque.vim | 51 syn keyword torqueType Oddball HeapNumber Number BigInt Numeric Boolean JSProxy
|