AddDeclaration(Declaration *declaration) | v8::internal::Scope | |
AddInnerScope(Scope *inner_scope) | v8::internal::Scope | inlineprivate |
AllocateHeapSlot(Variable *var) | v8::internal::Scope | protected |
AllocateModulesRecursively(Scope *host_scope) | v8::internal::Scope | protected |
AllocateNonParameterLocal(Variable *var) | v8::internal::Scope | protected |
AllocateNonParameterLocals() | v8::internal::Scope | protected |
AllocateParameterLocals() | v8::internal::Scope | protected |
AllocateStackSlot(Variable *var) | v8::internal::Scope | protected |
AllocateVariables(CompilationInfo *info, AstNodeFactory< AstNullVisitor > *factory) | v8::internal::Scope | protected |
AllocateVariablesRecursively() | v8::internal::Scope | protected |
AllowsLazyCompilation() const | v8::internal::Scope | |
AllowsLazyCompilationWithoutContext() const | v8::internal::Scope | |
already_resolved() | v8::internal::Scope | inlineprotected |
already_resolved_ | v8::internal::Scope | protected |
Analyze(CompilationInfo *info) | v8::internal::Scope | static |
arguments() const | v8::internal::Scope | inline |
arguments_ | v8::internal::Scope | protected |
asm_function() const | v8::internal::Scope | inline |
asm_function_ | v8::internal::Scope | protected |
asm_module() const | v8::internal::Scope | inline |
asm_module_ | v8::internal::Scope | protected |
ast_value_factory_ | v8::internal::Scope | private |
BindingKind enum name | v8::internal::Scope | protected |
BOUND enum value | v8::internal::Scope | protected |
BOUND_EVAL_SHADOWED enum value | v8::internal::Scope | protected |
calls_eval() const | v8::internal::Scope | inline |
calls_sloppy_eval() | v8::internal::Scope | inline |
CheckConflictingVarDeclarations() | v8::internal::Scope | |
CollectStackAndContextLocals(ZoneList< Variable * > *stack_locals, ZoneList< Variable * > *context_locals) | v8::internal::Scope | |
contains_with() const | v8::internal::Scope | inline |
ContextChainLength(Scope *scope) | v8::internal::Scope | |
ContextLocalCount() const | v8::internal::Scope | |
declarations() | v8::internal::Scope | inline |
DeclarationScope() | v8::internal::Scope | |
DeclareDynamicGlobal(const AstRawString *name) | v8::internal::Scope | |
DeclareFunctionVar(VariableDeclaration *declaration) | v8::internal::Scope | inline |
DeclareLocal(const AstRawString *name, VariableMode mode, InitializationFlag init_flag, MaybeAssignedFlag maybe_assigned_flag=kNotAssigned, Interface *interface=Interface::NewValue()) | v8::internal::Scope | |
DeclareParameter(const AstRawString *name, VariableMode mode) | v8::internal::Scope | |
decls_ | v8::internal::Scope | protected |
DeserializeScopeChain(Context *context, Scope *global_scope, Zone *zone) | v8::internal::Scope | static |
DYNAMIC_LOOKUP enum value | v8::internal::Scope | protected |
dynamics_ | v8::internal::Scope | protected |
end_position() const | v8::internal::Scope | inline |
end_position_ | v8::internal::Scope | protected |
FinalizeBlockScope() | v8::internal::Scope | |
force_context_allocation_ | v8::internal::Scope | protected |
force_eager_compilation_ | v8::internal::Scope | protected |
ForceContextAllocation() | v8::internal::Scope | inline |
ForceEagerCompilation() | v8::internal::Scope | inline |
function() const | v8::internal::Scope | inline |
function_ | v8::internal::Scope | protected |
GetNestedScopeChain(List< Handle< ScopeInfo > > *chain, int statement_position) | v8::internal::Scope | |
GetScopeInfo() | v8::internal::Scope | |
GlobalScope() | v8::internal::Scope | |
has_forced_context_allocation() const | v8::internal::Scope | inline |
HasArgumentsParameter() | v8::internal::Scope | protected |
HasIllegalRedeclaration() const | v8::internal::Scope | inline |
HasLazyCompilableOuterContext() const | v8::internal::Scope | |
HasTrivialContext() const | v8::internal::Scope | protected |
HasTrivialOuterContext() const | v8::internal::Scope | |
illegal_redecl_ | v8::internal::Scope | protected |
Initialize() | v8::internal::Scope | |
INLINE(void *operator new(size_t size, Zone *zone)) | v8::internal::ZoneObject | |
inner_scope_calls_eval_ | v8::internal::Scope | protected |
inner_scopes() | v8::internal::Scope | inline |
inner_scopes_ | v8::internal::Scope | protected |
inside_with() const | v8::internal::Scope | inline |
interface() const | v8::internal::Scope | inline |
interface_ | v8::internal::Scope | protected |
internals_ | v8::internal::Scope | protected |
is_block_scope() const | v8::internal::Scope | inline |
is_catch_scope() const | v8::internal::Scope | inline |
is_declaration_scope() const | v8::internal::Scope | inline |
is_eval_scope() const | v8::internal::Scope | inline |
is_function_scope() const | v8::internal::Scope | inline |
is_global_scope() const | v8::internal::Scope | inline |
is_module_scope() const | v8::internal::Scope | inline |
is_strict_eval_scope() const | v8::internal::Scope | inline |
is_with_scope() const | v8::internal::Scope | inline |
IsDeclared(const AstRawString *name) | v8::internal::Scope | inline |
isolate_ | v8::internal::Scope | protected |
Lookup(const AstRawString *name) | v8::internal::Scope | |
LookupFunctionVar(const AstRawString *name, AstNodeFactory< AstNullVisitor > *factory) | v8::internal::Scope | |
LookupLocal(const AstRawString *name) | v8::internal::Scope | |
LookupRecursive(VariableProxy *proxy, BindingKind *binding_kind, AstNodeFactory< AstNullVisitor > *factory) | v8::internal::Scope | protected |
module_var() const | v8::internal::Scope | inline |
module_var_ | v8::internal::Scope | protected |
MustAllocate(Variable *var) | v8::internal::Scope | protected |
MustAllocateInContext(Variable *var) | v8::internal::Scope | protected |
NewInternal(const AstRawString *name) | v8::internal::Scope | |
NewTemporary(const AstRawString *name) | v8::internal::Scope | |
NewUnresolved(AstNodeFactory< Visitor > *factory, const AstRawString *name, Interface *interface=Interface::NewValue(), int position=RelocInfo::kNoPosition) | v8::internal::Scope | inline |
NonLocal(const AstRawString *name, VariableMode mode) | v8::internal::Scope | protected |
num_heap_slots() const | v8::internal::Scope | inline |
num_heap_slots_ | v8::internal::Scope | protected |
num_modules() const | v8::internal::Scope | inline |
num_modules_ | v8::internal::Scope | protected |
num_parameters() const | v8::internal::Scope | inline |
num_stack_slots() const | v8::internal::Scope | inline |
num_stack_slots_ | v8::internal::Scope | protected |
num_var_or_const() | v8::internal::Scope | inline |
num_var_or_const_ | v8::internal::Scope | protected |
operator delete(void *, size_t) | v8::internal::ZoneObject | inline |
operator delete(void *pointer, Zone *zone) | v8::internal::ZoneObject | inline |
outer_scope() const | v8::internal::Scope | inline |
outer_scope_ | v8::internal::Scope | protected |
outer_scope_calls_sloppy_eval() const | v8::internal::Scope | inline |
outer_scope_calls_sloppy_eval_ | v8::internal::Scope | protected |
parameter(int index) const | v8::internal::Scope | inline |
params_ | v8::internal::Scope | protected |
ParserFactory class | v8::internal::Scope | friend |
PropagateScopeInfo(bool outer_scope_calls_sloppy_eval) | v8::internal::Scope | protected |
receiver() | v8::internal::Scope | inline |
receiver_ | v8::internal::Scope | protected |
RecordEvalCall() | v8::internal::Scope | inline |
RecordWithStatement() | v8::internal::Scope | inline |
RemoveUnresolved(VariableProxy *var) | v8::internal::Scope | |
ResolveVariable(CompilationInfo *info, VariableProxy *proxy, AstNodeFactory< AstNullVisitor > *factory) | v8::internal::Scope | protected |
ResolveVariablesRecursively(CompilationInfo *info, AstNodeFactory< AstNullVisitor > *factory) | v8::internal::Scope | protected |
Scope(Scope *outer_scope, ScopeType scope_type, AstValueFactory *value_factory, Zone *zone) | v8::internal::Scope | |
Scope(Scope *inner_scope, ScopeType type, Handle< ScopeInfo > scope_info, AstValueFactory *value_factory, Zone *zone) | v8::internal::Scope | private |
Scope(Scope *inner_scope, const AstRawString *catch_variable_name, AstValueFactory *value_factory, Zone *zone) | v8::internal::Scope | private |
scope_calls_eval_ | v8::internal::Scope | protected |
scope_contains_with_ | v8::internal::Scope | protected |
scope_info_ | v8::internal::Scope | protected |
scope_inside_with_ | v8::internal::Scope | protected |
scope_name_ | v8::internal::Scope | protected |
scope_type() const | v8::internal::Scope | inline |
scope_type_ | v8::internal::Scope | protected |
set_end_position(int statement_pos) | v8::internal::Scope | inline |
set_start_position(int statement_pos) | v8::internal::Scope | inline |
SetAsmModule() | v8::internal::Scope | inline |
SetDefaults(ScopeType type, Scope *outer_scope, Handle< ScopeInfo > scope_info) | v8::internal::Scope | private |
SetIllegalRedeclaration(Expression *expression) | v8::internal::Scope | |
SetScopeName(const AstRawString *scope_name) | v8::internal::Scope | inline |
SetStrictMode(StrictMode strict_mode) | v8::internal::Scope | inline |
StackLocalCount() const | v8::internal::Scope | |
start_position() const | v8::internal::Scope | inline |
start_position_ | v8::internal::Scope | protected |
strict_mode() const | v8::internal::Scope | inline |
strict_mode_ | v8::internal::Scope | protected |
temps_ | v8::internal::Scope | protected |
UNBOUND enum value | v8::internal::Scope | protected |
UNBOUND_EVAL_SHADOWED enum value | v8::internal::Scope | protected |
unresolved_ | v8::internal::Scope | protected |
variables_ | v8::internal::Scope | protected |
VisitIllegalRedeclaration(AstVisitor *visitor) | v8::internal::Scope | |
zone() const | v8::internal::Scope | inline |
zone_ | v8::internal::Scope | private |