V8 Project
v8::internal::Variable Member List

This is the complete list of members for v8::internal::Variable, including all inherited members.

AllocateTo(Location location, int index)v8::internal::Variableinline
ARGUMENTS enum valuev8::internal::Variable
binding_needs_init() constv8::internal::Variableinline
CompareIndex(Variable *const *v, Variable *const *w)v8::internal::Variablestatic
CONTEXT enum valuev8::internal::Variable
force_context_allocation_v8::internal::Variableprivate
ForceContextAllocation()v8::internal::Variableinline
has_forced_context_allocation() constv8::internal::Variableinline
index() constv8::internal::Variableinline
index_v8::internal::Variableprivate
initialization_flag() constv8::internal::Variableinline
initialization_flag_v8::internal::Variableprivate
initializer_position()v8::internal::Variableinline
initializer_position_v8::internal::Variableprivate
INLINE(void *operator new(size_t size, Zone *zone))v8::internal::ZoneObject
interface() constv8::internal::Variableinline
interface_v8::internal::Variableprivate
is_arguments() constv8::internal::Variableinline
is_const_mode() constv8::internal::Variableinline
is_dynamic() constv8::internal::Variableinline
is_possibly_eval(Isolate *isolate) constv8::internal::Variableinline
is_this() constv8::internal::Variableinline
is_used()v8::internal::Variableinline
is_used_v8::internal::Variableprivate
is_valid_ref_v8::internal::Variableprivate
IsContextSlot() constv8::internal::Variableinline
IsGlobalObjectProperty() constv8::internal::Variable
IsLookupSlot() constv8::internal::Variableinline
IsParameter() constv8::internal::Variableinline
IsStackAllocated() constv8::internal::Variableinline
IsStackLocal() constv8::internal::Variableinline
IsUnallocated() constv8::internal::Variableinline
IsValidReference()v8::internal::Variableinline
IsVariable(Handle< String > n) constv8::internal::Variableinline
Kind enum namev8::internal::Variable
kind_v8::internal::Variableprivate
LOCAL enum valuev8::internal::Variable
local_if_not_shadowed() constv8::internal::Variableinline
local_if_not_shadowed_v8::internal::Variableprivate
location() constv8::internal::Variableinline
Location enum namev8::internal::Variable
location_v8::internal::Variableprivate
LOOKUP enum valuev8::internal::Variable
maybe_assigned() constv8::internal::Variableinline
maybe_assigned_v8::internal::Variableprivate
mode() constv8::internal::Variableinline
Mode2String(VariableMode mode)v8::internal::Variablestatic
mode_v8::internal::Variableprivate
name() constv8::internal::Variableinline
name_v8::internal::Variableprivate
NORMAL enum valuev8::internal::Variable
operator delete(void *, size_t)v8::internal::ZoneObjectinline
operator delete(void *pointer, Zone *zone)v8::internal::ZoneObjectinline
PARAMETER enum valuev8::internal::Variable
raw_name() constv8::internal::Variableinline
scope() constv8::internal::Variableinline
scope_v8::internal::Variableprivate
set_initializer_position(int pos)v8::internal::Variableinline
set_is_used()v8::internal::Variableinline
set_local_if_not_shadowed(Variable *local)v8::internal::Variableinline
set_maybe_assigned()v8::internal::Variableinline
THIS enum valuev8::internal::Variable
UNALLOCATED enum valuev8::internal::Variable
Variable(Scope *scope, const AstRawString *name, VariableMode mode, bool is_valid_ref, Kind kind, InitializationFlag initialization_flag, MaybeAssignedFlag maybe_assigned_flag=kNotAssigned, Interface *interface=Interface::NewValue())v8::internal::Variable