Lines Matching refs:Handle
61 Handle<Script> FrameInspector::GetScript() {
62 return Handle<Script>::cast(frame_summary_.script());
65 Handle<JSFunction> FrameInspector::GetFunction() {
69 Handle<Object> FrameInspector::GetParameter(int index) {
71 // TODO(clemensh): Handle wasm_interpreted_frame_.
72 return handle(frame_->GetParameter(index), isolate_);
75 Handle<Object> FrameInspector::GetExpression(int index) {
83 : handle(frame_->GetExpression(index), isolate_);
92 Handle<Object> FrameInspector::GetContext() {
94 : handle(frame_->context(), isolate_);
111 void FrameInspector::MaterializeStackLocals(Handle<JSObject> target,
112 Handle<ScopeInfo> scope_info) {
119 Handle<String> name(scope_info->ParameterName(i));
123 Handle<Object> value =
126 : Handle<Object>::cast(isolate_->factory()->undefined_value());
134 Handle<String> name(scope_info->StackLocalName(i));
136 Handle<Object> value = GetExpression(scope_info->StackLocalIndex(i));
138 // are passed to the debugger. Eventually we should handle them somehow.
150 void FrameInspector::MaterializeStackLocals(Handle<JSObject> target,
151 Handle<JSFunction> function) {
152 Handle<SharedFunctionInfo> shared(function->shared());
153 Handle<ScopeInfo> scope_info(shared->scope_info());
159 Handle<JSObject> target, Handle<ScopeInfo> scope_info) {
168 Handle<String> name(scope_info->ParameterName(i));
173 Handle<Object> value =
180 Handle<String> name(scope_info->StackLocalName(i));
184 Handle<Object> value =
192 Handle<ScopeInfo> info, Handle<String> parameter_name) {