Home
last modified time | relevance | path

Searched refs:super_class (Results 1 – 5 of 5) sorted by relevance

/third_party/node/deps/v8/src/torque/
Dtype-visitor.cc254 const ClassType* super_class = ClassType::DynamicCast(super_type); in ComputeType() local
255 if (!super_class || in ComputeType()
256 !super_class->IsSubtypeOf(TypeOracle::GetJSObjectType())) { in ComputeType()
263 generates = super_class->name(); in ComputeType()
266 const ClassType* super_class = ClassType::DynamicCast(super_type); in ComputeType() local
267 if (!super_class) { in ComputeType()
272 if (super_class->HasUndefinedLayout() && in ComputeType()
279 !(super_class->ShouldExport() || super_class->IsExtern())) { in ComputeType()
418 const ClassType* super_class = class_type->GetSuperClass(); in VisitClassFieldsAndMethods() local
421 if (super_class) { in VisitClassFieldsAndMethods()
[all …]
Dtypes.cc552 const ClassType* super_class = this->GetSuperClass(); in ComputeAllFields() local
553 if (super_class) { in ComputeAllFields()
554 all_fields = super_class->ComputeAllFields(); in ComputeAllFields()
/third_party/node/deps/v8/src/runtime/
Druntime-classes.cc591 Handle<Object> super_class, in DefineClass() argument
597 if (super_class->IsTheHole(isolate)) { in DefineClass()
600 if (super_class->IsNull(isolate)) { in DefineClass()
602 } else if (super_class->IsConstructor()) { in DefineClass()
603 DCHECK(!super_class->IsJSFunction() || in DefineClass()
605 Handle<JSFunction>::cast(super_class)->shared().kind())); in DefineClass()
608 Runtime::GetObjectProperty(isolate, super_class, in DefineClass()
621 constructor_parent = handle(HeapObject::cast(*super_class), isolate); in DefineClass()
625 super_class), in DefineClass()
669 Handle<Object> super_class = args.at(2); in RUNTIME_FUNCTION() local
[all …]
/third_party/jerryscript/jerry-core/vm/
Dopcodes.c941 ecma_value_t super_class = stack_top_p[-2]; in opfunc_init_class() local
944 bool heritage_present = !ecma_is_value_array_hole (super_class); in opfunc_init_class()
952 else if (!ecma_is_value_null (super_class)) in opfunc_init_class()
955 if (!ecma_is_constructor (super_class) in opfunc_init_class()
956 || ecma_op_function_is_generator (ecma_get_object_from_value (super_class))) in opfunc_init_class()
961 ecma_object_t *parent_p = ecma_get_object_from_value (super_class); in opfunc_init_class()
1002 ecma_free_value (super_class); in opfunc_init_class()
/third_party/node/deps/v8/src/interpreter/
Dbytecode-generator.cc2640 Register super_class = register_allocator()->GrowRegisterList(&args); in BuildClassLiteral() local
2645 builder()->StoreAccumulatorInRegister(super_class); in BuildClassLiteral()