Lines Matching defs:context
33 // Optimized frame, context or function cannot be materialized. Give up.
61 : isolate_(isolate), context_(function->context(), isolate) {
75 context_(generator->context(), isolate),
196 // context on the stack with a range that starts at Token::CLASS, and the
213 context_ = handle(function_->context(), isolate_);
220 // and return an empty context here.
307 // so we can safely assume that the closure context for the current
323 // Silently fail by presenting an empty context chain.
404 // Generally, if a scope needs a context, then we can assume that it has a
405 // context. However, the stack check during function entry happens before the
406 // function has a chance to create and push its own context, so we must check
407 // for the case where the function is executing in its parent context. This
409 // non-module scripts) begin execution in the context they need and don't have
410 // a separate step to push the correct context.
413 function_->context() == *context_);
435 // While advancing one context, we need to advance at least one
437 // a context. All the locals collected along the way build the
438 // blocklist for debug-evaluate for this context.
525 // If we are at the native context and have not yet seen script scope,
570 // REPL mode in a script context. Catch this case.
634 // There may not be an associated context since we're InInnerScope().
743 Handle<Context> context = ScriptContextTable::GetContext(
745 Handle<ScopeInfo> scope_info(context->scope_info(), isolate_);
746 if (VisitContextLocals(visitor, scope_info, context, ScopeTypeScript))
780 Handle<Context> context,
782 // Fill all context locals to the context extension.
787 Handle<Object> value(context->get(context_index), isolate_);
799 // receiver is context-allocated.
902 // Retrieve the with-context extension object. If the extension object is
913 // block context.
920 // but don't force |this| to be context-allocated. Otherwise we'd find the