Lines Matching full:jsvalue
619 // Unwraps JSValue object, returning its field "value"
620 static Handle<Object> UnwrapJSValue(Handle<JSValue> jsValue) {
621 return Handle<Object>(jsValue->value());
627 static Handle<JSValue> WrapInJSValue(Handle<Object> object) {
630 Handle<JSValue> result =
631 Handle<JSValue>::cast(FACTORY->NewJSObject(constructor));
699 Handle<JSValue> code_wrapper = WrapInJSValue(function_code);
702 Handle<JSValue> scope_wrapper = WrapInJSValue(code_scope_info);
709 Handle<JSValue> info_holder = WrapInJSValue(info);
716 Handle<Object> raw_result = UnwrapJSValue(Handle<JSValue>(
717 JSValue::cast(this->GetField(kCodeOffset_))));
721 Handle<Object> raw_result = UnwrapJSValue(Handle<JSValue>(
722 JSValue::cast(this->GetField(kCodeScopeInfoOffset_))));
766 Handle<JSValue> info_holder = WrapInJSValue(info);
773 Handle<JSValue> value_wrapper(JSValue::cast(element));
1139 void LiveEdit::SetFunctionScript(Handle<JSValue> function_wrapper,
1387 Handle<JSValue> parent_function_wrapper,
1388 Handle<JSValue> orig_function_wrapper,
1389 Handle<JSValue> subst_function_wrapper) {
1421 JSValue* wrapper =
1422 JSValue::cast(shared_info_array->GetElementNoExceptionThrown(i));