libpulsar
A modular compiler for the pulsar programming language
Loading...
Searching...
No Matches
Data Fields
ps_type Struct Reference

#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 
 

Detailed Description

Definition at line 66 of file type.h.

Field Documentation

◆ enum_

struct ps_type_enum ps_type::enum_

Definition at line 71 of file type.h.

◆ struct_

struct ps_type_struct ps_type::struct_

Definition at line 70 of file type.h.

◆ tuple

struct ps_type_tuple* ps_type::tuple

Definition at line 69 of file type.h.

◆ type

enum ps_type_type ps_type::type

Definition at line 67 of file type.h.

◆ unresolved

struct ps_token* ps_type::unresolved

Definition at line 73 of file type.h.

◆ [union]

union { ... } ps_type::value

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