|
V8 Project
|
#include <scopeinfo.h>
Inheritance diagram for v8::internal::ModuleInfo:
Collaboration diagram for v8::internal::ModuleInfo:Private Types | |
| enum | { HOST_OFFSET , NAME_OFFSET , MODE_OFFSET , INDEX_OFFSET , HEADER_SIZE = NAME_OFFSET , ITEM_SIZE = INDEX_OFFSET - NAME_OFFSET + 1 } |
Private Member Functions | |
| int | name_offset (int i) |
| int | mode_offset (int i) |
| int | index_offset (int i) |
| void | set_host_index (int index) |
| void | set_name (int i, String *name) |
| void | set_mode (int i, VariableMode mode) |
| void | set_index (int i, int index) |
Static Private Member Functions | |
| static Handle< ModuleInfo > | Allocate (Isolate *isolate, int length) |
Definition at line 117 of file scopeinfo.h.
|
private |
| Enumerator | |
|---|---|
| HOST_OFFSET | |
| NAME_OFFSET | |
| MODE_OFFSET | |
| INDEX_OFFSET | |
| HEADER_SIZE | |
| ITEM_SIZE | |
Definition at line 145 of file scopeinfo.h.
|
inlinestaticprivate |
Definition at line 157 of file scopeinfo.h.
References v8::internal::Handle< T >::cast(), v8::internal::Isolate::factory(), HEADER_SIZE, ITEM_SIZE, and length().
Referenced by Create().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 119 of file scopeinfo.h.
Referenced by v8::internal::RUNTIME_FUNCTION().
Here is the caller graph for this function:
|
static |
Definition at line 549 of file scopeinfo.cc.
References Allocate(), DCHECK, v8::internal::Interface::Iterator::done(), v8::internal::Interface::Index(), v8::internal::Variable::index(), v8::internal::Interface::iterator(), v8::internal::Interface::Length(), v8::internal::Scope::LookupLocal(), v8::internal::Variable::mode(), and v8::internal::MODULE.
Here is the call graph for this function:
|
inline |
Definition at line 127 of file scopeinfo.h.
References v8::internal::FixedArray::get(), and HOST_OFFSET.
Here is the call graph for this function:Definition at line 139 of file scopeinfo.h.
References v8::internal::FixedArray::get(), and index_offset().
Referenced by set_host_index(), and set_index().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 155 of file scopeinfo.h.
References INDEX_OFFSET, and ITEM_SIZE.
Referenced by index(), and set_index().
Here is the caller graph for this function:
|
inline |
Definition at line 141 of file scopeinfo.h.
References HEADER_SIZE, ITEM_SIZE, and v8::internal::FixedArrayBase::length().
Referenced by Allocate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 136 of file scopeinfo.h.
References v8::internal::FixedArray::get(), and mode_offset().
Referenced by set_mode().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 154 of file scopeinfo.h.
References ITEM_SIZE, and MODE_OFFSET.
Referenced by mode(), and set_mode().
Here is the caller graph for this function:Definition at line 135 of file scopeinfo.h.
References v8::internal::FixedArray::get(), and name_offset().
Referenced by set_name().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 153 of file scopeinfo.h.
References ITEM_SIZE, and NAME_OFFSET.
Referenced by name(), and set_name().
Here is the caller graph for this function:
|
inlineprivate |
Definition at line 161 of file scopeinfo.h.
References v8::internal::Smi::FromInt(), HOST_OFFSET, index(), and v8::internal::FixedArray::set().
Here is the call graph for this function:Definition at line 166 of file scopeinfo.h.
References v8::internal::Smi::FromInt(), index(), index_offset(), and v8::internal::FixedArray::set().
Here is the call graph for this function:
|
inlineprivate |
Definition at line 163 of file scopeinfo.h.
References v8::internal::Smi::FromInt(), mode(), mode_offset(), and v8::internal::FixedArray::set().
Here is the call graph for this function:Definition at line 162 of file scopeinfo.h.
References name(), name_offset(), and v8::internal::FixedArray::set().
Here is the call graph for this function: