Searched refs:isInternalAccessor (Results 1 - 5 of 5) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ |
H A D | object_operator.cpp | 647 bool isInternalAccessor = IsAccessorDescriptor() in UpdateValueAndDetails() local 650 return UpdateDataValue(receiver, value, isInternalAccessor); in UpdateValueAndDetails() 655 return UpdateDataValue(receiver, value, isInternalAccessor); in UpdateValueAndDetails() 657 bool res = UpdateDataValue(receiver, value, isInternalAccessor); in UpdateValueAndDetails() 666 bool isInternalAccessor, bool mayThrow) in UpdateDataValue() 703 if (isInternalAccessor && !value->IsAccessor()) { in UpdateDataValue() 713 if (isInternalAccessor) { in UpdateDataValue() 665 UpdateDataValue(const JSHandle<JSObject> &receiver, const JSHandle<JSTaggedValue> &value, bool isInternalAccessor, bool mayThrow) UpdateDataValue() argument
|
H A D | object_operator.h | 314 bool isInternalAccessor, bool mayThrow = false);
|
H A D | js_object.cpp | 919 JSHandle<JSTaggedValue> &receiver, bool mayThrow, bool isInternalAccessor) in SetPropertyForDataDescriptor() 952 isInternalAccessor = false; in SetPropertyForDataDescriptor() 955 isInternalAccessor = AccessorData::Cast(ret.GetTaggedObject())->IsInternal(); in SetPropertyForDataDescriptor() 962 if (op->IsAccessorDescriptor() && !isInternalAccessor) { in SetPropertyForDataDescriptor() 980 isSuccess = op->UpdateDataValue(JSHandle<JSObject>(receiver), value, isInternalAccessor, mayThrow); in SetPropertyForDataDescriptor() 991 if (hasReceiver || isInternalAccessor) { in SetPropertyForDataDescriptor() 1022 bool isInternalAccessor = false; in SetProperty() local 1025 isInternalAccessor = AccessorData::Cast(ret.GetTaggedObject())->IsInternal(); in SetProperty() 1029 if (!op->IsAccessorDescriptor() || isInternalAccessor) { in SetProperty() 1030 return SetPropertyForDataDescriptor(op, value, receiver, mayThrow, isInternalAccessor); in SetProperty() 918 SetPropertyForDataDescriptor(ObjectOperator *op, const JSHandle<JSTaggedValue> &value, JSHandle<JSTaggedValue> &receiver, bool mayThrow, bool isInternalAccessor) SetPropertyForDataDescriptor() argument [all...] |
H A D | js_object.h | 816 JSHandle<JSTaggedValue> &receiver, bool mayThrow, bool isInternalAccessor);
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | typed_hcr_lowering.cpp | 841 Label isInternalAccessor(&builder_); in LowerCallGetter() 845 BRANCH_CIR(builder_.IsAccessorInternal(accessor), &isInternalAccessor, ¬InternalAccessor); in LowerCallGetter() 847 builder_.Bind(&isInternalAccessor); in LowerCallGetter() 931 Label isInternalAccessor(&builder_); in LowerCallSetter() 935 BRANCH_CIR(builder_.IsAccessorInternal(accessor), &isInternalAccessor, ¬InternalAccessor); in LowerCallSetter() 937 builder_.Bind(&isInternalAccessor); in LowerCallSetter() 3057 Label isInternalAccessor(&builder_); in LowerMonoCallGetterOnProto() 3061 BRANCH_CIR(builder_.IsAccessorInternal(accessor), &isInternalAccessor, ¬InternalAccessor); in LowerMonoCallGetterOnProto() 3063 builder_.Bind(&isInternalAccessor); in LowerMonoCallGetterOnProto() 3148 Label isInternalAccessor( in LowerMonoStorePropertyLookUpProto() [all...] |
Completed in 15 milliseconds