Home | History | Annotate | Download | only in src

Lines Matching refs:JSValue

575 // Unwraps JSValue
576 static Handle<Object> UnwrapJSValue(Handle<JSValue> jsValue) {
577 return Handle<Object>(jsValue->value(), jsValue->GetIsolate());
583 static Handle<JSValue> WrapInJSValue(Handle<HeapObject> object) {
586 Handle<JSValue> result =
587 Handle<JSValue>::cast(isolate->factory()->NewJSObject(constructor));
594 Handle<JSValue> jsValue) {
595 Object* shared = jsValue->value();
628 Handle<JSValue> code_wrapper = WrapInJSValue(function_code);
631 Handle<JSValue> scope_wrapper = WrapInJSValue(code_scope_info);
638 Handle<JSValue> info_holder = WrapInJSValue(info);
645 Handle<JSValue> value_wrapper = Handle<JSValue>::cast(element);
656 Handle<JSValue> value_wrapper = Handle<JSValue>::cast(element);
674 return UnwrapJSValue(Handle<JSValue>::cast(element));
684 Handle<JSValue> info_holder = WrapInJSValue(info);
693 Handle<JSValue> value_wrapper = Handle<JSValue>::cast(element);
1242 void LiveEdit::SetFunctionScript(Handle<JSValue> function_wrapper,
1496 Handle<JSValue> parent_function_wrapper,
1497 Handle<JSValue> orig_function_wrapper,
1498 Handle<JSValue> subst_function_wrapper) {
1533 Handle<JSValue> jsvalue = Handle<JSValue>::cast(element);
1535 UnwrapSharedFunctionInfoFromJSValue(jsvalue);
1914 Handle<JSValue> jsvalue =
1915 Handle<JSValue>::cast(FixedArray::get(shared_info_array, i));
1917 UnwrapSharedFunctionInfoFromJSValue(jsvalue);