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

#include <quickjs.h>

Collaboration diagram for JSCFunctionListEntry:
Collaboration graph
[legend]

Public Attributes

const char * name
 
uint8_t prop_flags
 
uint8_t def_type
 
int16_t magic
 
union { 
 
   struct { 
 
      uint8_t   length 
 
      uint8_t   cproto 
 
      JSCFunctionType   cfunc 
 
   }   func 
 
   struct { 
 
      JSCFunctionType   get 
 
      JSCFunctionType   set 
 
   }   getset 
 
   struct { 
 
      const char *   name 
 
      int   base 
 
   }   alias 
 
   struct { 
 
      const struct JSCFunctionListEntry *   tab 
 
      int   len 
 
   }   prop_list 
 
   const char *   str 
 
   int32_t   i32 
 
   int64_t   i64 
 
   double   f64 
 
} u 
 

Member Data Documentation

◆ [struct]

struct { ... } JSCFunctionListEntry::alias

◆ base

int JSCFunctionListEntry::base

◆ cfunc

JSCFunctionType JSCFunctionListEntry::cfunc

◆ cproto

uint8_t JSCFunctionListEntry::cproto

◆ def_type

uint8_t JSCFunctionListEntry::def_type

◆ f64

double JSCFunctionListEntry::f64

◆ [struct]

struct { ... } JSCFunctionListEntry::func

◆ get

JSCFunctionType JSCFunctionListEntry::get

◆ [struct]

struct { ... } JSCFunctionListEntry::getset

◆ i32

int32_t JSCFunctionListEntry::i32

◆ i64

int64_t JSCFunctionListEntry::i64

◆ len

int JSCFunctionListEntry::len

◆ length

uint8_t JSCFunctionListEntry::length

◆ magic

int16_t JSCFunctionListEntry::magic

◆ name

const char* JSCFunctionListEntry::name

◆ prop_flags

uint8_t JSCFunctionListEntry::prop_flags

◆ [struct]

struct { ... } JSCFunctionListEntry::prop_list

◆ set

JSCFunctionType JSCFunctionListEntry::set

◆ str

const char* JSCFunctionListEntry::str

◆ tab

const struct JSCFunctionListEntry* JSCFunctionListEntry::tab

◆ [union]

union { ... } JSCFunctionListEntry::u

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