/third_party/node/deps/v8/src/debug/ |
D | debug-scopes.cc | 26 ScopeIterator::ScopeIterator(Isolate* isolate, FrameInspector* frame_inspector, in ScopeIterator() function in v8::internal::ScopeIterator 46 ScopeIterator::~ScopeIterator() = default; 48 Handle<Object> ScopeIterator::GetFunctionDebugName() const { in GetFunctionDebugName() 60 ScopeIterator::ScopeIterator(Isolate* isolate, Handle<JSFunction> function) in ScopeIterator() function in v8::internal::ScopeIterator 70 ScopeIterator::ScopeIterator(Isolate* isolate, in ScopeIterator() function in v8::internal::ScopeIterator 81 void ScopeIterator::Restart() { in Restart() 207 void ScopeIterator::TryParseAndRetrieveScopes(ReparseStrategy strategy) { in TryParseAndRetrieveScopes() 328 void ScopeIterator::UnwrapEvaluationContext() { in UnwrapEvaluationContext() 343 Handle<JSObject> ScopeIterator::MaterializeScopeDetails() { in MaterializeScopeDetails() 366 bool ScopeIterator::HasPositionInfo() { in HasPositionInfo() [all …]
|
D | debug-scope-iterator.cc | 16 std::unique_ptr<debug::ScopeIterator> debug::ScopeIterator::CreateForFunction( in CreateForFunction() 32 return std::unique_ptr<debug::ScopeIterator>(new internal::DebugScopeIterator( in CreateForFunction() 36 std::unique_ptr<debug::ScopeIterator> 37 debug::ScopeIterator::CreateForGeneratorObject( in CreateForGeneratorObject() 42 return std::unique_ptr<debug::ScopeIterator>(new internal::DebugScopeIterator( in CreateForGeneratorObject() 53 ::v8::internal::ScopeIterator::ReparseStrategy::kFunctionLiteral) { in DebugScopeIterator() 80 if (GetType() == debug::ScopeIterator::ScopeTypeLocal) return false; in ShouldIgnore() 81 return !iterator_.DeclaresLocals(i::ScopeIterator::Mode::ALL); in ShouldIgnore() 84 v8::debug::ScopeIterator::ScopeType DebugScopeIterator::GetType() { in GetType() 86 return static_cast<v8::debug::ScopeIterator::ScopeType>(iterator_.Type()); in GetType() [all …]
|
D | debug-scopes.h | 21 class ScopeIterator { 48 ScopeIterator(Isolate* isolate, FrameInspector* frame_inspector, 51 ScopeIterator(Isolate* isolate, Handle<JSFunction> function); 52 ScopeIterator(Isolate* isolate, Handle<JSGeneratorObject> generator); 53 ~ScopeIterator(); 171 DISALLOW_IMPLICIT_CONSTRUCTORS(ScopeIterator);
|
D | debug-interface.h | 478 class V8_EXPORT_PRIVATE ScopeIterator { 480 static std::unique_ptr<ScopeIterator> CreateForFunction( 482 static std::unique_ptr<ScopeIterator> CreateForGeneratorObject( 485 ScopeIterator() = default; 486 virtual ~ScopeIterator() = default; 487 ScopeIterator(const ScopeIterator&) = delete; 488 ScopeIterator& operator=(const ScopeIterator&) = delete; 536 virtual std::unique_ptr<ScopeIterator> GetScopeIterator() const = 0;
|
D | debug-scope-iterator.h | 15 class DebugScopeIterator final : public debug::ScopeIterator { 37 v8::internal::ScopeIterator iterator_;
|
D | debug-wasm-objects.h | 21 class ScopeIterator; variable 71 std::unique_ptr<debug::ScopeIterator> GetWasmScopeIterator(WasmFrame* frame);
|
D | debug-stack-trace-iterator.cc | 95 ScopeIterator scope_iterator( in GetReceiver() 97 ScopeIterator::ReparseStrategy::kFunctionLiteral); in GetReceiver() 160 std::unique_ptr<v8::debug::ScopeIterator>
|
D | debug-wasm-objects.cc | 658 class DebugWasmScopeIterator final : public debug::ScopeIterator { 662 type_(debug::ScopeIterator::ScopeTypeWasmExpressionStack) { in DebugWasmScopeIterator() 666 type_ = debug::ScopeIterator::ScopeTypeModule; in DebugWasmScopeIterator() 676 type_ = debug::ScopeIterator::ScopeTypeLocal; in Advance() 679 type_ = debug::ScopeIterator::ScopeTypeModule; in Advance() 683 type_ = debug::ScopeIterator::ScopeTypeWith; in Advance() 695 case debug::ScopeIterator::ScopeTypeModule: { in GetObject() 727 case debug::ScopeIterator::ScopeTypeLocal: { in GetObject() 730 case debug::ScopeIterator::ScopeTypeWasmExpressionStack: { in GetObject() 1012 std::unique_ptr<debug::ScopeIterator> GetWasmScopeIterator(WasmFrame* frame) { in GetWasmScopeIterator()
|
D | debug-stack-trace-iterator.h | 32 std::unique_ptr<v8::debug::ScopeIterator> GetScopeIterator() const override;
|
D | debug-evaluate.cc | 212 ScopeIterator::ReparseStrategy::kScript) { in ContextBuilder() 236 ScopeIterator::ScopeType scope_type = scope_iterator_.Type(); in ContextBuilder() 237 if (scope_type == ScopeIterator::ScopeTypeScript) break; in ContextBuilder() 240 (scope_type == ScopeIterator::ScopeTypeLocal || in ContextBuilder() 241 scope_iterator_.DeclaresLocals(ScopeIterator::Mode::STACK))) { in ContextBuilder() 243 scope_iterator_.ScopeObject(ScopeIterator::Mode::STACK); in ContextBuilder()
|
D | debug-evaluate.h | 104 ScopeIterator scope_iterator_;
|
/third_party/node/deps/v8/src/inspector/ |
D | v8-debugger.cc | 643 std::unique_ptr<v8::debug::ScopeIterator> iterator; in getTargetScopes() 646 iterator = v8::debug::ScopeIterator::CreateForFunction( in getTargetScopes() 654 iterator = v8::debug::ScopeIterator::CreateForGeneratorObject( in getTargetScopes() 673 case v8::debug::ScopeIterator::ScopeTypeGlobal: in getTargetScopes() 676 case v8::debug::ScopeIterator::ScopeTypeLocal: in getTargetScopes() 679 case v8::debug::ScopeIterator::ScopeTypeWith: in getTargetScopes() 682 case v8::debug::ScopeIterator::ScopeTypeClosure: in getTargetScopes() 685 case v8::debug::ScopeIterator::ScopeTypeCatch: in getTargetScopes() 688 case v8::debug::ScopeIterator::ScopeTypeBlock: in getTargetScopes() 691 case v8::debug::ScopeIterator::ScopeTypeScript: in getTargetScopes() [all …]
|
D | v8-debugger-agent-impl.cc | 253 String16 scopeType(v8::debug::ScopeIterator::ScopeType type) { in scopeType() 255 case v8::debug::ScopeIterator::ScopeTypeGlobal: in scopeType() 257 case v8::debug::ScopeIterator::ScopeTypeLocal: in scopeType() 259 case v8::debug::ScopeIterator::ScopeTypeWith: in scopeType() 261 case v8::debug::ScopeIterator::ScopeTypeClosure: in scopeType() 263 case v8::debug::ScopeIterator::ScopeTypeCatch: in scopeType() 265 case v8::debug::ScopeIterator::ScopeTypeBlock: in scopeType() 267 case v8::debug::ScopeIterator::ScopeTypeScript: in scopeType() 269 case v8::debug::ScopeIterator::ScopeTypeEval: in scopeType() 271 case v8::debug::ScopeIterator::ScopeTypeModule: in scopeType() [all …]
|
/third_party/node/deps/v8/src/runtime/ |
D | runtime-debug.cc | 397 for (ScopeIterator it(isolate, gen); !it.Done(); it.Next()) { in RUNTIME_FUNCTION() 423 ScopeIterator it(isolate, gen); in RUNTIME_FUNCTION() 434 static bool SetScopeVariableValue(ScopeIterator* it, int index, in SetScopeVariableValue() 460 ScopeIterator it(isolate, gen); in RUNTIME_FUNCTION()
|
/third_party/node/deps/v8/src/objects/ |
D | scope-info.h | 382 friend class ScopeIterator;
|