Lines Matching defs:debug
12 #include "include/v8-debug.h"
22 #include "src/debug/interface-types.h"
45 namespace debug {
53 // Returns a debug string representation of the bigint.
56 // Returns a debug string representation of the date.
59 // Returns a debug string representation of the function.
83 * while accessors are returned as v8::debug::AccessorPair. Missing components
163 v8::Local<v8::debug::Script> script;
172 * `v8::debug::Script`, which can be a `v8::String`, in
214 const debug::Location& start, const debug::Location& end,
216 std::vector<debug::BreakLocation>* locations) const;
217 int GetSourceOffset(const debug::Location& location) const;
218 v8::debug::Location GetSourceLocation(int offset) const;
221 bool SetBreakpoint(v8::Local<v8::String> condition, debug::Location* location,
266 // debug::Script::SetBreakpoint API.
269 const std::vector<debug::BreakpointId>& inspector_break_points_hit,
273 const debug::BreakpointId instrumentationId) {}
278 virtual bool IsFunctionBlackboxed(v8::Local<debug::Script> script,
279 const debug::Location& start,
280 const debug::Location& end) {
283 virtual bool ShouldBeSkipped(v8::Local<v8::debug::Script> script, int line,
300 virtual void AsyncEventOccurred(debug::DebugAsyncActionType type, int id,
308 v8::Local<debug::Script> script);
327 v8::MaybeLocal<debug::Script> Script();
329 debug::Location SuspendedLocation();
332 static v8::Local<debug::GeneratorObject> Cast(v8::Local<v8::Value> value);
362 friend class v8::debug::Coverage::FunctionData;
385 friend class v8::debug::Coverage::ScriptData;
392 Local<debug::Script> GetScript() const;
402 friend class v8::debug::Coverage;
444 friend class v8::debug::TypeProfile::ScriptData;
451 Local<debug::Script> GetScript() const;
461 friend class v8::debug::TypeProfile;
510 virtual debug::Location GetStartLocation() = 0;
511 virtual debug::Location GetEndLocation() = 0;
533 virtual v8::Local<v8::debug::Script> GetScript() const = 0;
534 virtual debug::Location GetSourceLocation() const = 0;
582 v8::debug::EvaluateGlobalMode mode, bool repl);
714 } // namespace debug