Home | History | Annotate | Download | only in debug

Lines Matching defs:debug

10 #include "include/v8-debug.h"
14 #include "src/debug/interface-types.h"
26 namespace debug {
47 * v8::Debug::Call will return the current line of JavaScript execution.
138 bool GetPossibleBreakpoints(const debug::Location& start,
139 const debug::Location& end,
140 std::vector<debug::Location>* locations) const;
143 int GetSourcePosition(const debug::Location& location) const;
156 debug::WasmDisassembly DisassembleFunction(int function_index) const;
167 virtual void PromiseEventOccurred(debug::PromiseDebugActionType type, int id,
179 virtual bool IsFunctionBlackboxed(v8::Local<debug::Script> script,
180 const debug::Location& start,
181 const debug::Location& end) {
189 v8::Local<debug::Script> script);
202 v8::MaybeLocal<debug::Script> Script();
204 debug::Location SuspendedLocation();
207 static v8::Local<debug::GeneratorObject> Cast(v8::Local<v8::Value> value);
226 FunctionData(i::CoverageFunction* function, Local<debug::Script> script);
231 friend class v8::debug::Coverage::ScriptData;
236 Local<debug::Script> GetScript();
244 friend class v8::debug::Coverage;
261 } // namespace debug