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

Public Attributes

int val
 
const uint8_t * ptr
 
union { 
 
   struct { 
 
      JSValue   str 
 
      int   sep 
 
   }   str 
 
   struct { 
 
      JSValue   val 
 
   }   num 
 
   struct { 
 
      JSAtom   atom 
 
      BOOL   has_escape 
 
      BOOL   is_reserved 
 
   }   ident 
 
   struct { 
 
      JSValue   body 
 
      JSValue   flags 
 
   }   regexp 
 
} u 
 

Member Data Documentation

◆ atom

JSAtom JSToken::atom

◆ body

JSValue JSToken::body

◆ flags

JSValue JSToken::flags

◆ has_escape

BOOL JSToken::has_escape

◆ [struct]

struct { ... } JSToken::ident

◆ is_reserved

BOOL JSToken::is_reserved

◆ [struct]

struct { ... } JSToken::num

◆ ptr

const uint8_t* JSToken::ptr

◆ [struct]

struct { ... } JSToken::regexp

◆ sep

int JSToken::sep

◆ str [1/2]

JSValue JSToken::str

◆ [struct] [2/2]

struct { ... } JSToken::str

◆ [union]

union { ... } JSToken::u

◆ val [1/2]

int JSToken::val

◆ val [2/2]

JSValue JSToken::val

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