Home
last modified time | relevance | path

Searched refs:isInternalAccessor (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
H A Dobject_operator.cpp647 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 Dobject_operator.h314 bool isInternalAccessor, bool mayThrow = false);
H A Djs_object.cpp919 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 Djs_object.h816 JSHandle<JSTaggedValue> &receiver, bool mayThrow, bool isInternalAccessor);
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dtyped_hcr_lowering.cpp841 Label isInternalAccessor(&builder_); in LowerCallGetter()
845 BRANCH_CIR(builder_.IsAccessorInternal(accessor), &isInternalAccessor, &notInternalAccessor); in LowerCallGetter()
847 builder_.Bind(&isInternalAccessor); in LowerCallGetter()
931 Label isInternalAccessor(&builder_); in LowerCallSetter()
935 BRANCH_CIR(builder_.IsAccessorInternal(accessor), &isInternalAccessor, &notInternalAccessor); in LowerCallSetter()
937 builder_.Bind(&isInternalAccessor); in LowerCallSetter()
3057 Label isInternalAccessor(&builder_); in LowerMonoCallGetterOnProto()
3061 BRANCH_CIR(builder_.IsAccessorInternal(accessor), &isInternalAccessor, &notInternalAccessor); in LowerMonoCallGetterOnProto()
3063 builder_.Bind(&isInternalAccessor); in LowerMonoCallGetterOnProto()
3148 Label isInternalAccessor( in LowerMonoStorePropertyLookUpProto()
[all...]

Completed in 15 milliseconds