All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
type_s Struct Reference
Collaboration diagram for type_s:

Data Fields

int allocated
const char * encoding
 Objective-QC encoding. More...
int freeable
ty_meta_e meta
 function/pointer/array/struct types are more complex More...
const char * name
struct type_snext
struct protocollist_sprotos
union {
   ty_array_t   array
   struct class_s *   class
   ty_fldptr_t   fldptr
   ty_func_t   func
   struct symtab_s *   symtab
etype_t type
 ev_invalid means structure/array etc More...
struct def_stype_def
 offset of qfo encodoing More...

Field Documentation

int allocated
ty_array_t array
struct class_s* class
const char* encoding

Objective-QC encoding.

ty_fldptr_t fldptr
int freeable
ty_func_t func
ty_meta_e meta

function/pointer/array/struct types are more complex

const char* name
struct type_s* next
struct protocollist_s* protos
struct symtab_s* symtab
union { ... } t
etype_t type

ev_invalid means structure/array etc

struct def_s* type_def

offset of qfo encodoing

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