#include <ast.h>
Definition at line 1508 of file ast.h.
◆ HoleCheckModeField
◆ IsAssignedField
◆ IsHomeObjectField
◆ IsNewTargetField
◆ IsRemovedFromUnresolvedField
◆ IsResolvedField
◆ VariableProxy() [1/3]
v8::internal::VariableProxy::VariableProxy |
( |
Variable * | var, |
|
|
int | start_position ) |
|
private |
◆ VariableProxy() [2/3]
v8::internal::VariableProxy::VariableProxy |
( |
const AstRawString * | name, |
|
|
VariableKind | variable_kind, |
|
|
int | start_position ) |
|
inlineprivate |
◆ VariableProxy() [3/3]
v8::internal::VariableProxy::VariableProxy |
( |
const VariableProxy * | copy_from | ) |
|
|
explicitprivate |
◆ BindTo()
void v8::internal::VariableProxy::BindTo |
( |
Variable * | var | ) |
|
◆ clear_is_assigned()
void v8::internal::VariableProxy::clear_is_assigned |
( |
| ) |
|
|
inline |
◆ hole_check_mode()
HoleCheckMode v8::internal::VariableProxy::hole_check_mode |
( |
| ) |
const |
|
inline |
◆ is_assigned()
bool v8::internal::VariableProxy::is_assigned |
( |
| ) |
const |
|
inline |
◆ is_home_object()
bool v8::internal::VariableProxy::is_home_object |
( |
| ) |
const |
|
inline |
◆ is_new_target()
bool v8::internal::VariableProxy::is_new_target |
( |
| ) |
const |
|
inline |
◆ is_removed_from_unresolved()
V8_INLINE bool v8::internal::VariableProxy::is_removed_from_unresolved |
( |
| ) |
const |
|
inline |
◆ is_resolved()
bool v8::internal::VariableProxy::is_resolved |
( |
| ) |
const |
|
inline |
◆ IsPrivateName()
bool v8::internal::VariableProxy::IsPrivateName |
( |
| ) |
const |
|
inline |
◆ IsValidReferenceExpression()
bool v8::internal::VariableProxy::IsValidReferenceExpression |
( |
| ) |
const |
|
inline |
◆ location()
◆ mark_removed_from_unresolved()
void v8::internal::VariableProxy::mark_removed_from_unresolved |
( |
| ) |
|
|
inline |
◆ name()
◆ next()
◆ next_unresolved()
◆ raw_name()
const AstRawString * v8::internal::VariableProxy::raw_name |
( |
| ) |
const |
|
inline |
◆ set_is_assigned()
void v8::internal::VariableProxy::set_is_assigned |
( |
| ) |
|
|
inline |
◆ set_is_home_object()
void v8::internal::VariableProxy::set_is_home_object |
( |
| ) |
|
|
inline |
◆ set_is_new_target()
void v8::internal::VariableProxy::set_is_new_target |
( |
| ) |
|
|
inline |
◆ set_is_resolved()
void v8::internal::VariableProxy::set_is_resolved |
( |
| ) |
|
|
inline |
◆ set_needs_hole_check()
void v8::internal::VariableProxy::set_needs_hole_check |
( |
| ) |
|
|
inline |
◆ set_var()
void v8::internal::VariableProxy::set_var |
( |
Variable * | v | ) |
|
|
inline |
◆ var()
Variable * v8::internal::VariableProxy::var |
( |
| ) |
const |
|
inline |
◆ AstNodeFactory
◆ [union]
◆ next_unresolved_
◆ raw_name_
◆ var_
Variable* v8::internal::VariableProxy::var_ |
◆ Zone
friend v8::internal::VariableProxy::Zone |
|
private |
The documentation for this class was generated from the following files: