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/ |
D | expect_output.txt | 14 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/ |
D | expect_output.txt | 14 Before breaking, B's ihclass is TS: true 15 Before breaking, B's ihclass has TS inherit info: true
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | ts_hclass_generator.cpp | 125 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()
|
D | type_mcr_lowering.cpp | 1154 GateRef ihclass = GetObjectFromConstPool(jsFunc, ihclassIndex); in LowerTypedNewAllocateThis() local 1155 GateRef check = builder_.Equal(protoOrHclass, ihclass); in LowerTypedNewAllocateThis()
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
D | class_info_extractor.h | 103 const JSHandle<JSHClass> &ihclass,
|
D | class_info_extractor.cpp | 420 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/ |
D | ts_manager.h | 348 void AddArrayTSHClass(panda_file::File::EntityId id, JSHandle<JSHClass> &ihclass); 350 void AddInstanceTSHClass(GlobalTSTypeRef gt, JSHandle<JSHClass> &ihclass);
|
D | ts_manager.cpp | 758 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/ |
D | runtime_stubs-inl.h | 869 JSHandle<JSHClass> ihclass(ihc); in RuntimeCreateClassWithBuffer() 872 lexenv, ihclass, chclass); in RuntimeCreateClassWithBuffer()
|