Lines Matching refs:ScopeIterator
16 std::unique_ptr<debug::ScopeIterator> debug::ScopeIterator::CreateForFunction(
32 return std::unique_ptr<debug::ScopeIterator>(new internal::DebugScopeIterator(
36 std::unique_ptr<debug::ScopeIterator>
37 debug::ScopeIterator::CreateForGeneratorObject(
42 return std::unique_ptr<debug::ScopeIterator>(new internal::DebugScopeIterator(
53 ::v8::internal::ScopeIterator::ReparseStrategy::kFunctionLiteral) {
80 if (GetType() == debug::ScopeIterator::ScopeTypeLocal) return false;
81 return !iterator_.DeclaresLocals(i::ScopeIterator::Mode::ALL);
84 v8::debug::ScopeIterator::ScopeType DebugScopeIterator::GetType() {
86 return static_cast<v8::debug::ScopeIterator::ScopeType>(iterator_.Type());
91 Handle<JSObject> value = iterator_.ScopeObject(i::ScopeIterator::Mode::ALL);