Home | History | Annotate | Download | only in debug

Lines Matching defs:function

29     // Optimized frame, context or function cannot be materialized. Give up.
38 // Catch the case when the debugger stops in an internal function.
39 Handle<JSFunction> function = GetFunction();
40 Handle<SharedFunctionInfo> shared_info(function->shared());
43 while (context_->closure() == *function) {
58 // The source position at return is always the end of the function,
61 // inspect the function scope.
76 while (context_->closure() == *function) {
89 // Check whether we are in global, eval or function code.
97 if (!function->context()->IsNativeContext()) {
98 info->set_outer_scope_info(handle(function->context()->scope_info()));
101 // Retrieve it from shared function info.
109 // Inner function.
136 ScopeIterator::ScopeIterator(Isolate* isolate, Handle<JSFunction> function)
139 context_(function->context()),
141 if (!function->shared()->IsSubjectToDebugging()) context_ = Handle<Context>();
151 if (!generator->function()->shared()->IsSubjectToDebugging()) {
495 Handle<JSFunction> function = GetFunction();
499 frame_inspector_->MaterializeStackLocals(local_scope, function);
505 Handle<SharedFunctionInfo> shared(function->shared());
514 // Finally copy any properties from the function context extension.
516 if (function_context->closure() == *function &&
535 // Allocate and initialize a JSObject with all the content of this function
543 // Finally copy any properties from the function context extension. This will
687 Handle<ScopeInfo> scope_info(frame->function()->shared()->scope_info());
842 Handle<JSFunction> function = frame_inspector_->GetFunction();
843 if (scope->start_position() > function->shared()->start_position() &&
844 scope->end_position() <= function->shared()->end_position()) {