My Project
Loading...
Searching...
No Matches
Exp Struct Reference

#include <absyn.h>

Data Structures

union  exp_data
 

Data Fields

union Exp::exp_data d
 
struct Type_ * type
 
struct Type_ * cast_to
 
Expnext
 
Expref
 
void * data
 
loc_t loc
 
ae_exp_t exp_type
 
int16_t emit_var
 
enum exp_comptime comptime
 
bool poison
 
bool paren
 
bool is_call
 

Detailed Description

Definition at line 559 of file absyn.h.

Field Documentation

◆ cast_to

struct Type_* Exp::cast_to

Definition at line 577 of file absyn.h.

◆ comptime

enum exp_comptime Exp::comptime

Definition at line 584 of file absyn.h.

◆ d

union Exp::exp_data Exp::d

◆ data

void* Exp::data

Definition at line 580 of file absyn.h.

◆ emit_var

int16_t Exp::emit_var

Definition at line 583 of file absyn.h.

◆ exp_type

ae_exp_t Exp::exp_type

Definition at line 582 of file absyn.h.

◆ is_call

bool Exp::is_call

Definition at line 587 of file absyn.h.

◆ loc

loc_t Exp::loc

Definition at line 581 of file absyn.h.

◆ next

Exp* Exp::next

Definition at line 578 of file absyn.h.

◆ paren

bool Exp::paren

Definition at line 586 of file absyn.h.

◆ poison

bool Exp::poison

Definition at line 585 of file absyn.h.

◆ ref

Exp* Exp::ref

Definition at line 579 of file absyn.h.

◆ type

struct Type_* Exp::type

Definition at line 576 of file absyn.h.


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