Lines Matching refs:Handle
31 MessageLocation(Handle<Script> script, int start_pos, int end_pos);
32 MessageLocation(Handle<Script> script, int start_pos, int end_pos,
33 Handle<SharedFunctionInfo> shared);
36 Handle<Script> script() const { return script_; } in script()
39 Handle<SharedFunctionInfo> shared() const { return shared_; } in shared()
42 Handle<Script> script_;
45 Handle<SharedFunctionInfo> shared_;
52 virtual Handle<Object> GetReceiver() const = 0;
53 virtual Handle<Object> GetFunction() const = 0;
55 virtual Handle<Object> GetFileName() = 0;
56 virtual Handle<Object> GetFunctionName() = 0;
57 virtual Handle<Object> GetScriptNameOrSourceUrl() = 0;
58 virtual Handle<Object> GetMethodName() = 0;
59 virtual Handle<Object> GetTypeName() = 0;
60 virtual Handle<Object> GetEvalOrigin();
83 virtual Handle<Script> GetScript() const = 0;
88 JSStackFrame(Isolate* isolate, Handle<Object> receiver,
89 Handle<JSFunction> function, Handle<AbstractCode> code,
93 Handle<Object> GetReceiver() const override { return receiver_; } in GetReceiver()
94 Handle<Object> GetFunction() const override;
96 Handle<Object> GetFileName() override;
97 Handle<Object> GetFunctionName() override;
98 Handle<Object> GetScriptNameOrSourceUrl() override;
99 Handle<Object> GetMethodName() override;
100 Handle<Object> GetTypeName() override;
115 void FromFrameArray(Isolate* isolate, Handle<FrameArray> array, int frame_ix);
118 Handle<Script> GetScript() const override;
120 Handle<Object> receiver_;
121 Handle<JSFunction> function_;
122 Handle<AbstractCode> code_;
135 Handle<Object> GetReceiver() const override { return wasm_instance_; } in GetReceiver()
136 Handle<Object> GetFunction() const override;
138 Handle<Object> GetFileName() override { return Null(); } in GetFileName()
139 Handle<Object> GetFunctionName() override;
140 Handle<Object> GetScriptNameOrSourceUrl() override { return Null(); } in GetScriptNameOrSourceUrl()
141 Handle<Object> GetMethodName() override { return Null(); } in GetMethodName()
142 Handle<Object> GetTypeName() override { return Null(); } in GetTypeName()
156 Handle<Object> Null() const;
159 Handle<Script> GetScript() const override;
162 Handle<Object> wasm_instance_;
164 Handle<AbstractCode> code_;
169 void FromFrameArray(Isolate* isolate, Handle<FrameArray> array, int frame_ix);
179 Handle<Object> GetReceiver() const override;
180 Handle<Object> GetFunction() const override;
182 Handle<Object> GetFileName() override;
183 Handle<Object> GetScriptNameOrSourceUrl() override;
194 void FromFrameArray(Isolate* isolate, Handle<FrameArray> array, int frame_ix);
201 FrameArrayIterator(Isolate* isolate, Handle<FrameArray> array,
212 Handle<FrameArray> array_;
233 Isolate* isolate, Handle<JSFunction> target, Handle<Object> new_target,
234 Handle<Object> message, FrameSkipMode mode, Handle<Object> caller,
237 static MaybeHandle<String> ToString(Isolate* isolate, Handle<Object> recv);
240 Isolate* isolate, Handle<JSFunction> constructor, int template_index,
241 Handle<Object> arg0, Handle<Object> arg1, Handle<Object> arg2,
247 Handle<JSObject> error,
248 Handle<Object> stack_trace);
705 Handle<String> arg0,
706 Handle<String> arg1,
707 Handle<String> arg2);
709 static Handle<String> FormatMessage(Isolate* isolate, int template_index,
710 Handle<Object> arg);
719 static Handle<JSMessageObject> MakeMessageObject(
721 const MessageLocation* location, Handle<Object> argument,
722 Handle<JSArray> stack_frames);
726 Handle<JSMessageObject> message);
729 Handle<Object> message_obj);
730 static Handle<String> GetMessage(Isolate* isolate, Handle<Object> data);
732 Handle<Object> data);
737 Handle<Object> message_obj,