Handle< Context > evaluation_context_
DirectHandle< Context > evaluation_context() const
std::vector< ContextChainElement > context_chain_
ScopeIterator scope_iterator_
ContextBuilder(Isolate *isolate, JavaScriptFrame *frame, int inlined_jsframe_index)
DirectHandle< SharedFunctionInfo > outer_info() const
FrameInspector frame_inspector_
static V8_EXPORT_PRIVATE MaybeDirectHandle< Object > Local(Isolate *isolate, StackFrameId frame_id, int inlined_jsframe_index, DirectHandle< String > source, bool throw_on_side_effect)
static MaybeDirectHandle< Object > Evaluate(Isolate *isolate, DirectHandle< SharedFunctionInfo > outer_info, DirectHandle< Context > context, DirectHandle< Object > receiver, DirectHandle< String > source, bool throw_on_side_effect)
Handle< JSObject > materialized_object