|
| LocalVariable (TokenPosition declaration_pos, TokenPosition token_pos, const String &name, const AbstractType &static_type, intptr_t kernel_offset=kNoKernelOffset) |
|
| LocalVariable (TokenPosition declaration_pos, TokenPosition token_pos, const String &name, const AbstractType &static_type, intptr_t kernel_offset, CompileType *inferred_type, CompileType *inferred_arg_type=nullptr, const Object *inferred_arg_value=nullptr) |
|
TokenPosition | token_pos () const |
|
TokenPosition | declaration_token_pos () const |
|
const String & | name () const |
|
intptr_t | kernel_offset () const |
|
intptr_t | annotations_offset () const |
|
LocalScope * | owner () const |
|
void | set_owner (LocalScope *owner) |
|
void | set_annotations_offset (intptr_t offset) |
|
const AbstractType & | static_type () const |
|
CompileType * | inferred_type () const |
|
CompileType * | inferred_arg_type () const |
|
const Object * | inferred_arg_value () const |
|
bool | is_final () const |
|
void | set_is_final () |
|
bool | is_captured () const |
|
void | set_is_captured () |
|
bool | ComputeIfIsAwaiterLink (const Library &library) |
|
void | set_is_awaiter_link (bool value) |
|
bool | is_forced_stack () const |
|
void | set_is_forced_stack () |
|
bool | is_late () const |
|
void | set_is_late () |
|
intptr_t | late_init_offset () const |
|
void | set_late_init_offset (intptr_t late_init_offset) |
|
bool | is_explicit_covariant_parameter () const |
|
void | set_is_explicit_covariant_parameter () |
|
bool | needs_covariant_check_in_method () const |
|
void | set_needs_covariant_check_in_method () |
|
bool | needs_type_check () const |
|
bool | was_type_checked_by_caller () const |
|
TypeCheckMode | type_check_mode () const |
|
void | set_type_check_mode (TypeCheckMode mode) |
|
bool | HasIndex () const |
|
VariableIndex | index () const |
|
void | set_index (VariableIndex index) |
|
bool | is_invisible () const |
|
void | set_invisible (bool value) |
|
bool | is_captured_parameter () const |
|
void | set_is_captured_parameter (bool value) |
|
bool | Equals (const LocalVariable &other) const |
|
| ZoneAllocated () |
|
void * | operator new (size_t size) |
|
void * | operator new (size_t size, Zone *zone) |
|
void | operator delete (void *pointer) |
|
Definition at line 75 of file scopes.h.