| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_hclass.cpp | 237 …JSHClass *newClass = jshclass->FindTransitions(key.GetTaggedValue(), JSTaggedValue(attr.GetPropert… in AddProperty() local 289 auto *newClass = jshclass->FindTransitions(key.GetTaggedValue(), JSTaggedValue(0)); in TransitionExtension() local 319 … auto *newClass = jshclass->FindProtoTransitions(key.GetTaggedValue(), proto.GetTaggedValue()); in TransitionProto() local 364 … auto *newClass = jshclass->FindProtoTransitions(key.GetTaggedValue(), proto.GetTaggedValue()); in TransProtoWithoutLayout() local 384 …JSHandle<JSHClass> newClass = JSHClass::TransitionProto(thread, JSHandle<JSHClass>::Cast(hclass), … in SetPrototypeWithNotification() local
|
| D | js_hclass-inl.h | 330 …JSHClass *newClass = jshclass->FindTransitions(key.GetTaggedValue(), JSTaggedValue(attr.GetPropert… in SetPropertyOfObjHClass() local
|
| D | js_function.cpp | 150 … JSHandle<JSTaggedValue> newClass = JSHClass::SetPrototypeWithNotification(thread, hclass, value); in PrototypeSetter() local
|
| D | object_factory.cpp | 179 auto *newClass = static_cast<JSHClass *>(heap_->AllocateClassClass(hclass, classSize)); in NewEcmaHClassClass() local 197 …auto *newClass = static_cast<JSHClass *>(heap_->AllocateNonMovableOrHugeObject(hclass, classSize)); in NewEcmaHClass() local 208 … auto *newClass = static_cast<JSHClass *>(heap_->AllocateReadOnlyOrHugeObject(hclass, classSize)); in NewEcmaReadOnlyHClass() local 413 auto *newClass = static_cast<JSHClass *>(heap_->AllocateNonMovableOrHugeObject( in NewEcmaHClass() local 1516 JSHandle<JSHClass> newClass = JSHClass::TransProtoWithoutLayout(thread_, hclass, protoValue); in OrdinaryNewJSObjectCreate() local
|
| D | js_object.cpp | 1418 JSHandle<JSHClass> newClass = JSHClass::TransitionProto(thread, hclass, proto); in SetPrototype() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | aliveAnalyzer.cpp | 390 void AliveAnalyzer::AnalyzeNewClass(const ir::ETSNewClassInstanceExpression *newClass) in AnalyzeNewClass()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | js_hclass_test.cpp | 349 JSHandle<JSHClass> newClass = JSHClass::TransitionProto(thread, objClass, funcPrototype); in HWTEST_F_L0() local 399 JSHandle<JSHClass> newClass(thread, Obj2->GetClass()); in HWTEST_F_L0() local
|
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| D | object_accessor-inl.h | 463 inline void ObjectAccessor::SetClass(ObjectHeader *obj, BaseClass *newClass) in SetClass()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_object_stub_builder.cpp | 231 …GateRef newClass = CallNGCRuntime(glue_, RTSTUB_ID(JSHClassFindProtoTransitions), { hClass, key, p… in TransProtoWithoutLayout() local 261 GateRef newClass = TransProtoWithoutLayout(hClass, proto); in OrdinaryNewJSObjectCreate() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | type_info_accessors.cpp | 774 …JSHClass *newClass = JSHClass::Cast(ptManager_->QueryHClass(type.first, type.second).GetTaggedObje… in GetHClass() local
|
| D | typed_bytecode_lowering.cpp | 1906 JSHandle<JSHClass> newClass(thread_, hclassVal); in LowerCreateObjectWithBuffer() local
|
| D | stub_builder.cpp | 821 GateRef newClass = FindTransitions(glue, receiver, hclass, key, metaData); in JSHClassAddProperty() local
|