Lines Matching refs:Handle

39     Handle<JSFunction> function,  in Invoke()
40 Handle<Object> receiver, in Invoke()
42 Handle<Object> args[]) { in Invoke()
63 Handle<Code> code = is_construct in Invoke()
71 receiver = handle(Handle<GlobalObject>::cast(receiver)->global_proxy()); in Invoke()
112 return Handle<Object>(value, isolate); in Invoke()
117 Handle<Object> callable, in Call()
118 Handle<Object> receiver, in Call()
120 Handle<Object> argv[], in Call()
126 Handle<JSFunction> func = Handle<JSFunction>::cast(callable); in Call()
145 MaybeHandle<Object> Execution::New(Handle<JSFunction> func, in New()
147 Handle<Object> argv[]) { in New()
152 MaybeHandle<Object> Execution::TryCall(Handle<JSFunction> func, in TryCall()
153 Handle<Object> receiver, int argc, in TryCall()
154 Handle<Object> args[], in TryCall()
194 Handle<Object> Execution::GetFunctionDelegate(Isolate* isolate, in GetFunctionDelegate()
195 Handle<Object> object) { in GetFunctionDelegate()
207 if (fun->IsJSFunction()) return Handle<Object>(fun, isolate); in GetFunctionDelegate()
213 return Handle<JSFunction>( in GetFunctionDelegate()
222 Handle<Object> object) { in TryGetFunctionDelegate()
230 if (fun->IsJSFunction()) return Handle<Object>(fun, isolate); in TryGetFunctionDelegate()
236 return Handle<JSFunction>( in TryGetFunctionDelegate()
248 Handle<Object> Execution::GetConstructorDelegate(Isolate* isolate, in GetConstructorDelegate()
249 Handle<Object> object) { in GetConstructorDelegate()
260 if (fun->IsJSFunction()) return Handle<Object>(fun, isolate); in GetConstructorDelegate()
266 return Handle<JSFunction>( in GetConstructorDelegate()
275 Isolate* isolate, Handle<Object> object) { in TryGetConstructorDelegate()
286 if (fun->IsJSFunction()) return Handle<Object>(fun, isolate); in TryGetConstructorDelegate()
292 return Handle<JSFunction>( in TryGetConstructorDelegate()
485 Handle<Object> argv[] = args; \
494 Isolate* isolate, Handle<Object> obj) { in ToNumber()
500 Isolate* isolate, Handle<Object> obj) { in ToString()
506 Isolate* isolate, Handle<Object> obj) { in ToDetailString()
512 Isolate* isolate, Handle<Object> obj) { in ToObject()
519 Isolate* isolate, Handle<Object> obj) { in ToInteger()
525 Isolate* isolate, Handle<Object> obj) { in ToUint32()
531 Isolate* isolate, Handle<Object> obj) { in ToInt32()
537 Handle<Object> time_obj = isolate->factory()->NewNumber(time); in NewDate()
545 MaybeHandle<JSRegExp> Execution::NewJSRegExp(Handle<String> pattern, in NewJSRegExp()
546 Handle<String> flags) { in NewJSRegExp()
548 Handle<JSFunction> function = Handle<JSFunction>( in NewJSRegExp()
550 Handle<Object> re_obj; in NewJSRegExp()
555 return Handle<JSRegExp>::cast(re_obj); in NewJSRegExp()
559 Handle<Object> Execution::CharAt(Handle<String> string, uint32_t index) { in CharAt()
568 Handle<Object> char_at = Object::GetProperty( in CharAt()
575 Handle<Object> index_object = factory->NewNumberFromInt(int_index); in CharAt()
576 Handle<Object> index_arg[] = { index_object }; in CharAt()
577 Handle<Object> result; in CharAt()
578 if (!TryCall(Handle<JSFunction>::cast(char_at), in CharAt()
589 Handle<FunctionTemplateInfo> data) { in InstantiateFunction()
594 Handle<JSObject> cache(isolate->native_context()->function_cache()); in InstantiateFunction()
595 Handle<Object> elm = in InstantiateFunction()
597 if (elm->IsJSFunction()) return Handle<JSFunction>::cast(elm); in InstantiateFunction()
600 Handle<Object> args[] = { data }; in InstantiateFunction()
601 Handle<Object> result; in InstantiateFunction()
610 return Handle<JSFunction>::cast(result); in InstantiateFunction()
615 Handle<ObjectTemplateInfo> data) { in InstantiateObject()
617 Handle<Object> result; in InstantiateObject()
620 Handle<FunctionTemplateInfo> cons_template = in InstantiateObject()
621 Handle<FunctionTemplateInfo>( in InstantiateObject()
623 Handle<JSFunction> cons; in InstantiateObject()
628 Handle<Object> args[] = { data }; in InstantiateObject()
638 return Handle<JSObject>::cast(result); in InstantiateObject()
644 Handle<Object> instance, in ConfigureInstance()
645 Handle<Object> instance_template) { in ConfigureInstance()
646 Handle<Object> args[] = { instance, instance_template }; in ConfigureInstance()
655 Handle<String> Execution::GetStackTraceLine(Handle<Object> recv, in GetStackTraceLine()
656 Handle<JSFunction> fun, in GetStackTraceLine()
657 Handle<Object> pos, in GetStackTraceLine()
658 Handle<Object> is_global) { in GetStackTraceLine()
660 Handle<Object> args[] = { recv, fun, pos, is_global }; in GetStackTraceLine()
666 Handle<Object> result; in GetStackTraceLine()
671 return Handle<String>::cast(result); in GetStackTraceLine()