XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
BCReaderState Struct Reference
Collaboration diagram for BCReaderState:
Collaboration graph
[legend]

Public Attributes

JSContext * ctx
 
const uint8_t * buf_start
 
const uint8_t * ptr
 
const uint8_t * buf_end
 
uint32_t first_atom
 
uint32_t idx_to_atom_count
 
JSAtom * idx_to_atom
 
int error_state
 
BOOL allow_sab: 8
 
BOOL allow_bytecode: 8
 
BOOL is_rom_data: 8
 
BOOL allow_reference: 8
 
JSObject ** objects
 
int objects_count
 
int objects_size
 

Member Data Documentation

◆ allow_bytecode

BOOL BCReaderState::allow_bytecode

◆ allow_reference

BOOL BCReaderState::allow_reference

◆ allow_sab

BOOL BCReaderState::allow_sab

◆ buf_end

const uint8_t * BCReaderState::buf_end

◆ buf_start

const uint8_t* BCReaderState::buf_start

◆ ctx

JSContext* BCReaderState::ctx

◆ error_state

int BCReaderState::error_state

◆ first_atom

uint32_t BCReaderState::first_atom

◆ idx_to_atom

JSAtom* BCReaderState::idx_to_atom

◆ idx_to_atom_count

uint32_t BCReaderState::idx_to_atom_count

◆ is_rom_data

BOOL BCReaderState::is_rom_data

◆ objects

JSObject** BCReaderState::objects

◆ objects_count

int BCReaderState::objects_count

◆ objects_size

int BCReaderState::objects_size

◆ ptr

const uint8_t * BCReaderState::ptr

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