Home
last modified time | relevance | path

Searched refs:IsArrayLengthWritable (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
Djs_array.cpp48 if (!IsArrayLengthWritable(thread, self)) { in LengthSetter()
Djs_object.h715 static bool IsArrayLengthWritable(JSThread *thread, const JSHandle<JSObject> &receiver);
Djs_object.cpp326 bool JSObject::IsArrayLengthWritable(JSThread *thread, const JSHandle<JSObject> &receiver) in IsArrayLengthWritable() function in panda::ecmascript::JSObject
349 if (!IsArrayLengthWritable(thread, receiver)) { in AddElementInternal()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_array.cpp1529 …if (thisHandle->IsStableJSArray(thread) && JSObject::IsArrayLengthWritable(thread, thisObjHandle))… in Pop()
1970 …if (thisHandle->IsStableJSArray(thread) && JSObject::IsArrayLengthWritable(thread, thisObjHandle))… in Shift()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dstub_builder.h359 GateRef IsArrayLengthWritable(GateRef glue, GateRef receiver);
Dstub_builder.cpp3009 Branch(IsArrayLengthWritable(glue, receiver), &isArrLenWritable, &notArrLenWritable); in AddElementInternal()
3195 GateRef StubBuilder::IsArrayLengthWritable(GateRef glue, GateRef receiver) in IsArrayLengthWritable() function in panda::ecmascript::kungfu::StubBuilder
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_array_stub_builder.cpp398 Branch(IsArrayLengthWritable(glue, thisValue), &isLengthWritable, slowPath); in Pop()