OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ScopeIterator
(Results
1 - 15
of
15
) sorted by null
/external/v8/src/debug/
debug-scope-iterator.cc
17
std::unique_ptr<debug::
ScopeIterator
> debug::
ScopeIterator
::CreateForFunction(
33
return std::unique_ptr<debug::
ScopeIterator
>(new internal::DebugScopeIterator(
37
std::unique_ptr<debug::
ScopeIterator
>
38
debug::
ScopeIterator
::CreateForGeneratorObject(
43
return std::unique_ptr<debug::
ScopeIterator
>(new internal::DebugScopeIterator(
79
if (GetType() == debug::
ScopeIterator
::ScopeTypeLocal) return false;
80
return !iterator_.DeclaresLocals(i::
ScopeIterator
::Mode::ALL);
83
v8::debug::
ScopeIterator
::ScopeType DebugScopeIterator::GetType() {
85
return static_cast<v8::debug::
ScopeIterator
::ScopeType>(iterator_.Type())
[
all
...]
debug-scopes.h
22
class
ScopeIterator
{
46
ScopeIterator
(Isolate* isolate, FrameInspector* frame_inspector,
49
ScopeIterator
(Isolate* isolate, Handle<JSFunction> function);
50
ScopeIterator
(Isolate* isolate, Handle<JSGeneratorObject> generator);
51
~
ScopeIterator
();
125
void TryParseAndRetrieveScopes(
ScopeIterator
::Option option);
156
DISALLOW_IMPLICIT_CONSTRUCTORS(
ScopeIterator
);
debug-scopes.cc
24
ScopeIterator
::
ScopeIterator
(Isolate* isolate, FrameInspector* frame_inspector,
25
ScopeIterator
::Option option)
36
// We should not instantiate a
ScopeIterator
for wasm frames.
42
ScopeIterator
::~
ScopeIterator
() { delete info_; }
44
Handle<Object>
ScopeIterator
::GetFunctionDebugName() const {
56
ScopeIterator
::
ScopeIterator
(Isolate* isolate, Handle<JSFunction> function)
67
ScopeIterator
::ScopeIterator(Isolate* isolate
[
all
...]
debug-scope-iterator.h
16
class DebugScopeIterator final : public debug::
ScopeIterator
{
38
v8::internal::
ScopeIterator
iterator_;
41
class DebugWasmScopeIterator final : public debug::
ScopeIterator
{
debug-stack-trace-iterator.cc
91
ScopeIterator
scope_iterator(isolate_, frame_inspector_.get(),
92
ScopeIterator
::COLLECT_NON_LOCALS);
154
std::unique_ptr<v8::debug::
ScopeIterator
>
159
return std::unique_ptr<v8::debug::
ScopeIterator
>(new DebugWasmScopeIterator(
162
return std::unique_ptr<v8::debug::
ScopeIterator
>(
debug-evaluate.h
87
ScopeIterator
scope_iterator_;
debug-stack-trace-iterator.h
30
std::unique_ptr<v8::debug::
ScopeIterator
> GetScopeIterator() const override;
debug-interface.h
391
class
ScopeIterator
{
393
static std::unique_ptr<
ScopeIterator
> CreateForFunction(
395
static std::unique_ptr<
ScopeIterator
> CreateForGeneratorObject(
398
ScopeIterator
() = default;
399
virtual ~
ScopeIterator
() = default;
427
DISALLOW_COPY_AND_ASSIGN(
ScopeIterator
);
447
virtual std::unique_ptr<
ScopeIterator
> GetScopeIterator() const = 0;
debug-evaluate.cc
174
ScopeIterator
::COLLECT_NON_LOCALS) {
199
ScopeIterator
::ScopeType scope_type = scope_iterator_.Type();
200
if (scope_type ==
ScopeIterator
::ScopeTypeScript) break;
202
if (scope_type ==
ScopeIterator
::ScopeTypeLocal ||
203
scope_iterator_.DeclaresLocals(
ScopeIterator
::Mode::STACK)) {
205
scope_iterator_.ScopeObject(
ScopeIterator
::Mode::STACK);
210
if (scope_type ==
ScopeIterator
::ScopeTypeLocal) {
[
all
...]
/external/v8/src/wasm/
wasm-debug.cc
493
isolate_->factory()->NewFixedArray(
ScopeIterator
::kScopeDetailsSize);
494
global_scope->set(
ScopeIterator
::kScopeDetailsTypeIndex,
495
Smi::FromInt(
ScopeIterator
::ScopeTypeGlobal));
498
global_scope->set(
ScopeIterator
::kScopeDetailsObjectIndex,
502
isolate_->factory()->NewFixedArray(
ScopeIterator
::kScopeDetailsSize);
503
local_scope->set(
ScopeIterator
::kScopeDetailsTypeIndex,
504
Smi::FromInt(
ScopeIterator
::ScopeTypeLocal));
507
local_scope->set(
ScopeIterator
::kScopeDetailsObjectIndex,
/external/v8/src/objects/
scope-info.h
316
friend class
ScopeIterator
;
/external/v8/src/inspector/
v8-debugger-agent-impl.cc
226
String16 scopeType(v8::debug::
ScopeIterator
::ScopeType type) {
228
case v8::debug::
ScopeIterator
::ScopeTypeGlobal:
230
case v8::debug::
ScopeIterator
::ScopeTypeLocal:
232
case v8::debug::
ScopeIterator
::ScopeTypeWith:
234
case v8::debug::
ScopeIterator
::ScopeTypeClosure:
236
case v8::debug::
ScopeIterator
::ScopeTypeCatch:
238
case v8::debug::
ScopeIterator
::ScopeTypeBlock:
240
case v8::debug::
ScopeIterator
::ScopeTypeScript:
242
case v8::debug::
ScopeIterator
::ScopeTypeEval:
244
case v8::debug::
ScopeIterator
::ScopeTypeModule
[
all
...]
v8-debugger-agent-impl.h
226
String16 scopeType(v8::debug::
ScopeIterator
::ScopeType type);
v8-debugger.cc
695
std::unique_ptr<v8::debug::
ScopeIterator
> iterator;
698
iterator = v8::debug::
ScopeIterator
::CreateForFunction(
706
iterator = v8::debug::
ScopeIterator
::CreateForGeneratorObject(
[
all
...]
/external/v8/src/runtime/
runtime-debug.cc
305
for (
ScopeIterator
it(isolate, gen); !it.Done(); it.Next()) {
331
ScopeIterator
it(isolate, gen);
342
static bool SetScopeVariableValue(
ScopeIterator
* it, int index,
368
ScopeIterator
it(isolate, gen);
Completed in 383 milliseconds