Home | History | Annotate | Download | only in debug

Lines Matching defs:function

27     // Optimized frame, context or function cannot be materialized. Give up.
33 // Catch the case when the debugger stops in an internal function.
34 Handle<JSFunction> function = GetFunction();
35 Handle<SharedFunctionInfo> shared_info(function->shared());
38 while (context_->closure() == *function) {
53 // The source position at return is always the end of the function,
56 // inspect the function scope.
75 while (context_->closure() == *function) {
87 // Check whether we are in global, eval or function code.
98 info.set_context(Handle<Context>(function->context()));
106 // Function code
107 ParseInfo info(&zone, function);
117 ScopeIterator::ScopeIterator(Isolate* isolate, Handle<JSFunction> function)
120 context_(function->context()),
124 if (!function->shared()->IsSubjectToDebugging()) context_ = Handle<Context>();
459 Handle<JSFunction> function = GetFunction();
463 frame_inspector_->MaterializeStackLocals(local_scope, function);
468 Handle<SharedFunctionInfo> shared(function->shared());
477 // Finally copy any properties from the function context extension.
479 if (function_context->closure() == *function &&
501 // Allocate and initialize a JSObject with all the content of this function
509 // Finally copy any properties from the function context extension. This will
619 Handle<JSFunction> function(frame->function());
620 Handle<SharedFunctionInfo> shared(function->shared());
653 // Function context extension. These are variables introduced by eval.
654 if (function_context->closure() == *function) {
727 // Properties from the function context extension. This will