Lines Matching refs:debug
5 #include "src/debug/debug-stack-trace-iterator.h"
8 #include "src/debug/debug-evaluate.h"
9 #include "src/debug/debug-scope-iterator.h"
10 #include "src/debug/debug.h"
11 #include "src/debug/liveedit.h"
16 #include "src/debug/debug-wasm-objects.h"
21 std::unique_ptr<debug::StackTraceIterator> debug::StackTraceIterator::Create(
23 return std::unique_ptr<debug::StackTraceIterator>(
32 iterator_(isolate, isolate->debug()->break_frame_id()),
129 !isolate_->debug()->IsBreakAtReturn(iterator_.javascript_frame())) {
132 return Utils::ToLocal(isolate_->debug()->return_value_handle());
140 v8::Local<v8::debug::Script> DebugStackTraceIterator::GetScript() const {
143 if (!value->IsScript()) return v8::Local<v8::debug::Script>();
144 return ToApiHandle<debug::Script>(Handle<Script>::cast(value));
147 debug::Location DebugStackTraceIterator::GetSourceLocation() const {
149 v8::Local<v8::debug::Script> script = GetScript();
150 if (script.IsEmpty()) return v8::debug::Location();
160 std::unique_ptr<v8::debug::ScopeIterator>