XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
JSVarDef Struct Reference

Public Attributes

JSAtom var_name
 
int scope_level
 
int scope_next
 
uint8_t is_const: 1
 
uint8_t is_lexical: 1
 
uint8_t is_captured: 1
 
uint8_t is_static_private: 1
 
uint8_t var_kind: 4
 
uint16_t var_ref_idx
 
int func_pool_idx
 

Member Data Documentation

◆ func_pool_idx

int JSVarDef::func_pool_idx

◆ is_captured

uint8_t JSVarDef::is_captured

◆ is_const

uint8_t JSVarDef::is_const

◆ is_lexical

uint8_t JSVarDef::is_lexical

◆ is_static_private

uint8_t JSVarDef::is_static_private

◆ scope_level

int JSVarDef::scope_level

◆ scope_next

int JSVarDef::scope_next

◆ var_kind

uint8_t JSVarDef::var_kind

◆ var_name

JSAtom JSVarDef::var_name

◆ var_ref_idx

uint16_t JSVarDef::var_ref_idx

The documentation for this struct was generated from the following file: