Lines Matching refs:jsValue
626 // Unwraps JSValue object, returning its field "value"
627 static Handle<Object> UnwrapJSValue(Handle<JSValue> jsValue) {
628 return Handle<Object>(jsValue->value(), jsValue->GetIsolate());
634 static Handle<JSValue> WrapInJSValue(Handle<HeapObject> object) {
637 Handle<JSValue> result =
638 Handle<JSValue>::cast(isolate->factory()->NewJSObject(constructor));
645 Handle<JSValue> jsValue) {
646 Object* shared = jsValue->value();
728 Handle<JSValue> code_wrapper = WrapInJSValue(function_code);
731 Handle<JSValue> scope_wrapper = WrapInJSValue(code_scope_info);
738 Handle<JSValue> info_holder = WrapInJSValue(info);
750 Handle<JSValue> value_wrapper(JSValue::cast(element));
758 return UnwrapJSValue(Handle<JSValue>(JSValue::cast(element)));
803 Handle<JSValue> info_holder = WrapInJSValue(info);
811 Handle<JSValue> value_wrapper(JSValue::cast(element));
981 Handle<JSValue> script_obj = GetScriptWrapper(message_location.script());
1358 void LiveEdit::SetFunctionScript(Handle<JSValue> function_wrapper,
1622 Handle<JSValue> parent_function_wrapper,
1623 Handle<JSValue> orig_function_wrapper,
1624 Handle<JSValue> subst_function_wrapper) {
1659 Handle<JSValue> jsvalue(JSValue::cast(element));
1661 UnwrapSharedFunctionInfoFromJSValue(jsvalue);