/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | number_speculative_lowering.cpp | 633 builder_.LoadConstOffset(VariableType::JS_ANY(), receiver, JSObject::PROPERTIES_OFFSET); in VisitLoadProperty() 643 builder_.LoadConstOffset(VariableType::JS_ANY(), receiver, JSObject::PROPERTIES_OFFSET); in VisitLoadProperty() 1012 builder_.LoadConstOffset(VariableType::JS_ANY(), *current, JSObject::PROPERTIES_OFFSET); in VisitLoadPropertyOnProto() 1022 builder_.LoadConstOffset(VariableType::JS_ANY(), *current, JSObject::PROPERTIES_OFFSET); in VisitLoadPropertyOnProto()
|
H A D | typed_hcr_lowering.cpp | 882 auto properties = builder_.LoadConstOffset(VariableType::JS_ANY(), receiver, JSObject::PROPERTIES_OFFSET); in LowerStoreProperty() 890 auto properties = builder_.LoadConstOffset(VariableType::JS_ANY(), receiver, JSObject::PROPERTIES_OFFSET); in LowerStoreProperty() 917 auto properties = builder_.LoadConstOffset(VariableType::JS_ANY(), holder, JSObject::PROPERTIES_OFFSET); in LowerCallSetter() 924 auto properties = builder_.LoadConstOffset(VariableType::JS_ANY(), holder, JSObject::PROPERTIES_OFFSET); in LowerCallSetter() 1739 auto properties = builder_.LoadConstOffset(VariableType::JS_ANY(), holder, JSObject::PROPERTIES_OFFSET); in LowerLoadGetter() 1760 auto properties = builder_.LoadConstOffset(VariableType::JS_ANY(), holder, JSObject::PROPERTIES_OFFSET); in LowerLoadSetter() 3092 auto properties = builder_.LoadConstOffset(VariableType::JS_ANY(), holder, JSObject::PROPERTIES_OFFSET); in LoadPropertyFromHolder() 3099 auto properties = builder_.LoadConstOffset(VariableType::JS_ANY(), holder, JSObject::PROPERTIES_OFFSET); in LoadPropertyFromHolder() 3209 builder_.LoadConstOffset(VariableType::JS_ANY(), receiver, JSObject::PROPERTIES_OFFSET); in LowerMonoStoreProperty() 3297 auto properties = builder_.LoadConstOffset(VariableType::JS_ANY(), holder, JSObject::PROPERTIES_OFFSET); in StorePropertyOnHolder() 3338 builder_.StoreConstOffset(VariableType::INT64(), newObj, JSObject::PROPERTIES_OFFSET, emptyArray); LowerTypedCreateObjWithBuffer() member in panda::ecmascript::kungfu::JSObject [all...] |
H A D | ntype_hcr_lowering.cpp | 239 builder_.StoreConstOffset(VariableType::JS_POINTER(), array, JSObject::PROPERTIES_OFFSET, emptyArray, in NewJSArrayLiteral() member in panda::ecmascript::kungfu::JSObject
|
H A D | stub_builder-inl.h | 1210 GateRef propertiesOffset = IntPtr(JSObject::PROPERTIES_OFFSET); in GetPropertiesArray() 1218 GateRef propertiesOffset = IntPtr(JSObject::PROPERTIES_OFFSET); in SetPropertiesArray() 3342 GateRef offset = IntPtr(JSObject::PROPERTIES_OFFSET); in GetPropertiesFromJSObject()
|
H A D | typed_bytecode_lowering.cpp | 833 JSObject::PROPERTIES_OFFSET); in LowerTypedStObjByName() 2318 builder_.StoreConstOffset(VariableType::JS_POINTER(), object, JSObject::PROPERTIES_OFFSET, emptyArray, in LowerCreateEmptyObject() member in panda::ecmascript::kungfu::JSObject
|
H A D | typed_native_inline_lowering.cpp | 433 builder_.StoreConstOffset(VariableType::INT64(), iterator, JSObject::PROPERTIES_OFFSET, emptyArray); in AllocateArrayIterator() member in panda::ecmascript::kungfu::JSObject 1162 builder->StoreConstOffset(VariableType::JS_POINTER(), object, JSObject::PROPERTIES_OFFSET, emptyArray, in AllocateNewNumber() member in panda::ecmascript::kungfu::JSObject
|
H A D | new_object_stub_builder.cpp | 1368 GateRef propertiesOffset = IntPtr(JSObject::PROPERTIES_OFFSET);
in NewJSArrayLiteral()
|
H A D | stub_builder.cpp | 1021 Load(VariableType::INT64(), obj, IntPtr(JSObject::PROPERTIES_OFFSET)); in JSObjectGetProperty() 1076 IntPtr(JSObject::PROPERTIES_OFFSET)); in JSObjectSetProperty()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_object.h | 711 static constexpr size_t PROPERTIES_OFFSET = ECMAObject::SIZE; member in panda::ecmascript::JSObject 713 ACCESSORS(Properties, PROPERTIES_OFFSET, ELEMENTS_OFFSET); 716 DECL_VISIT_OBJECT_FOR_JS_OBJECT(ECMAObject, PROPERTIES_OFFSET, SIZE)
|