Searched refs:IsArrayLengthWritable (Results 1 – 9 of 9) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/shared_objects/ |
| D | js_shared_array.cpp | 56 if (!IsArrayLengthWritable(thread, self)) { in LengthSetter()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_array.cpp | 42 if (!IsArrayLengthWritable(thread, self)) { in LengthSetter()
|
| D | js_object.h | 738 static bool IsArrayLengthWritable(JSThread *thread, const JSHandle<JSObject> &receiver);
|
| D | js_object.cpp | 363 bool JSObject::IsArrayLengthWritable(JSThread *thread, const JSHandle<JSObject> &receiver) in IsArrayLengthWritable() function in panda::ecmascript::JSObject 386 if (!IsArrayLengthWritable(thread, receiver)) { in AddElementInternal()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_array.cpp | 1592 …if (thisHandle->IsStableJSArray(thread) && JSObject::IsArrayLengthWritable(thread, thisObjHandle))… in Pop() 1648 …if (thisHandle->IsStableJSArray(thread) && JSObject::IsArrayLengthWritable(thread, thisObjHandle))… in Push() 2072 …if (thisHandle->IsStableJSArray(thread) && JSObject::IsArrayLengthWritable(thread, thisObjHandle))… in Shift() 2392 …if (thisHandle->IsStableJSArray(thread) && JSObject::IsArrayLengthWritable(thread, thisObjHandle))… in Splice()
|
| D | builtins_shared_array.cpp | 1196 …if (thisHandle->IsStableJSArray(thread) && JSObject::IsArrayLengthWritable(thread, thisObjHandle))… in PopInner() 1437 …if (thisHandle->IsStableJSArray(thread) && JSObject::IsArrayLengthWritable(thread, thisObjHandle))… in Shift()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_array_stub_builder.cpp | 325 BRANCH(IsArrayLengthWritable(glue, thisValue), &isLengthWritable, slowPath); in Shift() 1070 BRANCH(IsArrayLengthWritable(glue, thisValue), &isLengthWritable, slowPath); in Pop() 2416 BRANCH(IsArrayLengthWritable(glue, thisValue), &isLengthWritable, slowPath); in Push()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | stub_builder.h | 442 GateRef IsArrayLengthWritable(GateRef glue, GateRef receiver);
|
| D | stub_builder.cpp | 3806 BRANCH(IsArrayLengthWritable(glue, receiver), &isArrLenWritable, ¬ArrLenWritable); in AddElementInternal() 4003 GateRef StubBuilder::IsArrayLengthWritable(GateRef glue, GateRef receiver) in IsArrayLengthWritable() function in panda::ecmascript::kungfu::StubBuilder
|