Lines Matching refs:Handle
16 static MaybeHandle<Object> Global(Isolate* isolate, Handle<String> source,
18 Handle<HeapObject> context_extension);
27 Handle<String> source, bool disable_break,
28 Handle<HeapObject> context_extension);
56 Handle<Context> innermost_context() const { return innermost_context_; }
57 Handle<Context> native_context() const { return native_context_; }
58 Handle<SharedFunctionInfo> outer_info() const { return outer_info_; }
62 Handle<Context> original_context;
63 Handle<Context> cloned_context;
64 Handle<JSObject> materialized_object;
65 Handle<ScopeInfo> scope_info;
68 void RecordContextsInChain(Handle<Context>* inner_context,
69 Handle<Context> first, Handle<Context> last);
71 Handle<JSObject> NewJSObjectWithNullProto();
75 void MaterializeArgumentsObject(Handle<JSObject> target,
76 Handle<JSFunction> function);
78 void MaterializeContextChain(Handle<JSObject> target,
79 Handle<Context> context);
81 void UpdateContextChainFromMaterializedObject(Handle<JSObject> source,
82 Handle<Context> context);
84 Handle<Context> MaterializeReceiver(Handle<Context> parent_context,
85 Handle<Context> lookup_context,
86 Handle<JSFunction> local_function,
87 Handle<JSFunction> global_function,
90 MaybeHandle<Object> LoadFromContext(Handle<Context> context,
91 Handle<String> name, bool* global);
93 void StoreToContext(Handle<Context> context, Handle<String> name,
94 Handle<Object> value);
96 Handle<SharedFunctionInfo> outer_info_;
97 Handle<Context> innermost_context_;
98 Handle<Context> native_context_;
100 List<Handle<String> > non_locals_;
107 Handle<SharedFunctionInfo> outer_info,
108 Handle<Context> context,
109 Handle<HeapObject> context_extension,
110 Handle<Object> receiver,
111 Handle<String> source);