Lines Matching defs:thread
22 bool JSArguments::GetOwnProperty(JSThread *thread, const JSHandle<JSArguments> &args,
26 JSObject::OrdinaryGetOwnProperty(thread, JSHandle<JSObject>(args), key, desc);
33 JSHandle<EcmaString> caller = thread->GetEcmaVM()->GetFactory()->NewFromASCII("caller");
36 THROW_TYPE_ERROR_AND_RETURN(thread, "Arguments GetOwnProperty: type error", false);
42 bool JSArguments::DefineOwnProperty(JSThread *thread, const JSHandle<JSArguments> &args,
46 bool allowed = JSObject::OrdinaryDefineOwnProperty(thread, JSHandle<JSObject>(args), key, desc);
49 RETURN_VALUE_IF_ABRUPT_COMPLETION(thread, allowed);
55 OperationResult JSArguments::GetProperty(JSThread *thread, const JSHandle<JSArguments> &args,
61 return JSTaggedValue::GetProperty(thread, JSHandle<JSTaggedValue>::Cast(args), key, receiver);
64 bool JSArguments::SetProperty(JSThread *thread, const JSHandle<JSArguments> &args, const JSHandle<JSTaggedValue> &key,
69 return JSTaggedValue::SetProperty(thread, JSHandle<JSTaggedValue>::Cast(args), key, value, receiver);
72 bool JSArguments::DeleteProperty(JSThread *thread, const JSHandle<JSArguments> &args,
77 bool result = JSTaggedValue::DeleteProperty(thread, JSHandle<JSTaggedValue>(args), key);
80 RETURN_VALUE_IF_ABRUPT_COMPLETION(thread, result);