generate.c File Reference

#include <stdlib.h>
#include <string.h>
#include "generate.h"
#include "iscode.h"
#include "ptree.h"
#include "symboldef.h"
#include "standardtypes.h"
#include "util.h"
#include "parse.h"
#include "gfunc.h"
#include "gsimple.h"
#include "gsend.h"
#include "gswitch.h"
#include "gblock.h"
#include "greturn.h"
#include "gatomic.h"
#include "g_tokstr.h"
#include "gfinit.h"
#include "type_size.h"
#include "mli.h"

Include dependency graph for generate.c:


Functions

typex * roottype ()
void incrsp (char *value)
void decrsp (char *value)
void incrsp2 (char *value, int optok)
void decrsp2 (char *value, int optok)
void generate (parsex *c)
void generate_void (parsex *c)
void warnvoid (linex *lf)
void glvalue (parsex *c)
void gscope (parsex *c)
void generate_gen (parsex *c, int with)
void castfloat (typex *type, int sp)
void castinteger (typex *type, int sp)
void castint_ (typex *type, typex *totype, int sp)

Variables

int sp

Function Documentation

typex* roottype (   ) 
 

void incrsp (  char *  value  ) 
 

void decrsp (  char *  value  ) 
 

void incrsp2 (  char *  value,
int  optok
) 
 

void decrsp2 (  char *  value,
int  optok
) 
 

void generate (  parsex *  c  ) 
 

void generate_void (  parsex *  c  ) 
 

void warnvoid (  linex *  lf  ) 
 

void glvalue (  parsex *  c  ) 
 

void gscope (  parsex *  c  ) 
 

void generate_gen (  parsex *  c,
int  with
) 
 

void castfloat (  typex *  type,
int  sp
) 
 

void castinteger (  typex *  type,
int  sp
) 
 

void castint_ (  typex *  type,
typex *  totype,
int  sp
) 
 


Variable Documentation

int sp
 


Generated on Wed Apr 5 20:59:19 2006 for Sesame by  doxygen 1.4.6