Cthulhu  0.2.10
Cthulhu compiler collection
ssa_type_t Struct Reference

#include <ssa.h>

Collaboration diagram for ssa_type_t:

Data Fields

ssa_kind_t kind
 
tree_quals_t quals
 
const char * name
 
union {
   ssa_type_digit_t   digit
 
   ssa_type_closure_t   closure
 
   ssa_type_pointer_t   pointer
 
   ssa_type_record_t   record
 
   ssa_type_enum_t   sum
 
}; 
 

Detailed Description

Definition at line 145 of file ssa.h.

Field Documentation

◆ 

union { ... }

◆ closure

ssa_type_closure_t ssa_type_t::closure

Definition at line 152 of file ssa.h.

◆ digit

ssa_type_digit_t ssa_type_t::digit

Definition at line 151 of file ssa.h.

◆ kind

ssa_kind_t ssa_type_t::kind

Definition at line 146 of file ssa.h.

◆ name

const char* ssa_type_t::name

Definition at line 148 of file ssa.h.

◆ pointer

ssa_type_pointer_t ssa_type_t::pointer

Definition at line 153 of file ssa.h.

◆ quals

tree_quals_t ssa_type_t::quals

Definition at line 147 of file ssa.h.

◆ record

ssa_type_record_t ssa_type_t::record

Definition at line 154 of file ssa.h.

◆ sum

ssa_type_enum_t ssa_type_t::sum

Definition at line 155 of file ssa.h.


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