All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Fields
as_exp_entry Struct Reference

Detailed Description

Definition at line 187 of file as_exp.h.

#include "as_exp.h"

+ Collaboration diagram for as_exp_entry:

Data Fields

uint32_t count
 
as_exp_ops op
 
int32_t prev_va_args
 
uint32_t sz
 
union {
   bool   bool_val
 
   uint8_t *   bytes_val
 
   as_cdt_ctx *   ctx
 
   as_exp *   expr
 
   double   float_val
 
   int64_t   int_val
 
   as_list_policy *   list_pol
 
   as_map_policy *   map_pol
 
   const char *   str_val
 
   uint64_t   uint_val
 
   as_val *   val
 
v
 

Field Documentation

bool as_exp_entry::bool_val

Definition at line 200 of file as_exp.h.

uint8_t* as_exp_entry::bytes_val

Definition at line 196 of file as_exp.h.

uint32_t as_exp_entry::count

Definition at line 189 of file as_exp.h.

as_cdt_ctx* as_exp_entry::ctx

Definition at line 202 of file as_exp.h.

as_exp* as_exp_entry::expr

Definition at line 205 of file as_exp.h.

double as_exp_entry::float_val

Definition at line 199 of file as_exp.h.

int64_t as_exp_entry::int_val

Definition at line 197 of file as_exp.h.

as_list_policy* as_exp_entry::list_pol

Definition at line 203 of file as_exp.h.

as_map_policy* as_exp_entry::map_pol

Definition at line 204 of file as_exp.h.

as_exp_ops as_exp_entry::op

Definition at line 188 of file as_exp.h.

int32_t as_exp_entry::prev_va_args

Definition at line 191 of file as_exp.h.

const char* as_exp_entry::str_val

Definition at line 195 of file as_exp.h.

uint32_t as_exp_entry::sz

Definition at line 190 of file as_exp.h.

uint64_t as_exp_entry::uint_val

Definition at line 198 of file as_exp.h.

union { ... } as_exp_entry::v
as_val* as_exp_entry::val

Definition at line 194 of file as_exp.h.


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