|
libpulsar
A modular compiler for the pulsar programming language
|
#include <type.h>
Data Fields | ||
| enum ps_type_type | type | |
| union { | ||
| struct ps_type_tuple * tuple | ||
| struct ps_type_struct struct_ | ||
| struct ps_type_enum enum_ | ||
| struct ps_token * unresolved | ||
| } | value | |
| struct ps_type_enum ps_type::enum_ |
| struct ps_type_struct ps_type::struct_ |
| enum ps_type_type ps_type::type |
| union { ... } ps_type::value |