Home
last modified time | relevance | path

Searched refs:ihclass (Results 1 – 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/test/aottest/vtable/break_inherit_info/break_inherit_info_on_prototype/
Dexpect_output.txt14 Before breaking, B's ihclass has TS inherit info: true
16 After breaking, B's ihclass has TS inherit info: false
/arkcompiler/ets_runtime/test/aottest/vtable/break_inherit_info/break_inherit_info_on_object/
Dexpect_output.txt14 Before breaking, B's ihclass is TS: true
15 Before breaking, B's ihclass has TS inherit info: true
/arkcompiler/ets_runtime/ecmascript/compiler/
Dts_hclass_generator.cpp125 JSHandle<JSHClass> ihclass = Generate(classType); in RecursiveGenerate() local
126 SubtypingOperator::FillTSInheritInfo(thread, classType, ihclass); in RecursiveGenerate()
135 JSHandle<JSHClass> ihclass = CreateHClass(thread, classType, Kind::INSTANCE); in Generate() local
139 ihclass->SetProto(thread, prototype); in Generate()
142 tsManager_->AddInstanceTSHClass(gt, ihclass); in Generate()
144 return ihclass; in Generate()
Dtype_mcr_lowering.cpp1154 GateRef ihclass = GetObjectFromConstPool(jsFunc, ihclassIndex); in LowerTypedNewAllocateThis() local
1155 GateRef check = builder_.Equal(protoOrHclass, ihclass); in LowerTypedNewAllocateThis()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dclass_info_extractor.h103 const JSHandle<JSHClass> &ihclass,
Dclass_info_extractor.cpp420 const JSHandle<JSHClass> &ihclass, in DefineClassWithIHClass() argument
430 JSHandle<JSObject> prototype(thread, ihclass->GetProto()); in DefineClassWithIHClass()
506 constructor->SetProtoOrHClass(thread, ihclass); in DefineClassWithIHClass()
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_manager.h348 void AddArrayTSHClass(panda_file::File::EntityId id, JSHandle<JSHClass> &ihclass);
350 void AddInstanceTSHClass(GlobalTSTypeRef gt, JSHandle<JSHClass> &ihclass);
Dts_manager.cpp758 void TSManager::AddArrayTSHClass(panda_file::File::EntityId id, JSHandle<JSHClass> &ihclass) in AddArrayTSHClass() argument
760 IHClassData ihcData = IHClassData(ihclass.GetTaggedType()); in AddArrayTSHClass()
764 void TSManager::AddInstanceTSHClass(GlobalTSTypeRef gt, JSHandle<JSHClass> &ihclass) in AddInstanceTSHClass() argument
766 IHClassData ihcData = IHClassData(ihclass.GetTaggedType()); in AddInstanceTSHClass()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs-inl.h869 JSHandle<JSHClass> ihclass(ihc); in RuntimeCreateClassWithBuffer()
872 lexenv, ihclass, chclass); in RuntimeCreateClassWithBuffer()