C:/Users/Dennis/src/lang/russell.orig/src/pass5d/type_constr.c File Reference

#include "parm.h"
#include <stdio.h>
#include "stree/ststructs.mh"
#include "codegen.h"
#include "op_codes.h"

Go to the source code of this file.

Defines

#define IFDEBUG(x)

Functions

void Ggen_special ()
void type_constr (NODE *p, int rloc)
void Ggen_special (unsigned spcl, int rloc, int pe_loc)

Variables

int yydebug
int yynerrs
char str_code_buf []
int avail_loc
int Glevel
FILE * Goutfile


Define Documentation

#define IFDEBUG (  ) 

Definition at line 12 of file type_constr.c.


Function Documentation

void Ggen_special ( unsigned  spcl,
int  rloc,
int  pe_loc 
)

Definition at line 188 of file type_constr.c.

References ALLOC_FO, avail_loc, dbgmsg, DCL, DCL_ADDR, DCL_INT, EXT, FALSE, FO_EP, FO_IP, FO_SIZE, gen1, gen2, gen3, genl, LBA, LDL, LDN, n_args, STI, TRUE, and UDC.

void Ggen_special (  ) 

Referenced by type_constr().

void type_constr ( NODE p,
int  rloc 
)

Definition at line 29 of file type_constr.c.

References ALH, ASSERT, avail_loc, dbgmsg, DCL, DCL_ADDR, DCL_INT, FALSE, gen1, gen2, gen3, Gexpression(), Ggen_special(), IFDEBUG, LDI, LDN, length(), MOV, NIL, STI, T1, tsig_length(), and UDC.


Variable Documentation

int avail_loc

Definition at line 15 of file extract_sig.c.

Referenced by compile_decl(), compile_stub(), construct_inline(), Gappl(), Garg_trace(), Gcompile_funcs(), get_RIC(), Gexpression(), Gfunc_body(), Gfuncconstructor(), Ggen_special(), Gheap_expression(), Gident(), Gpush_size(), Gtraverse(), type_constr(), and Vallocwalk().

int Glevel

Definition at line 126 of file codegen.c.

FILE* Goutfile

Definition at line 129 of file codegen.c.

char str_code_buf[]

Definition at line 39 of file appl.c.

Referenced by compile_stub(), Fexpression(), find_inline(), Gappl(), Gexpression(), Gfind_inline(), Gfunc_body(), Ggeneratepcode(), Gspcl_to_inline(), read_signature(), Vexpression(), and Vspcl_to_inline().

int yydebug

Definition at line 58 of file scan.c.

int yynerrs

Definition at line 31 of file testvertex.c.


Generated on Fri Jan 25 10:39:50 2008 for russell by  doxygen 1.5.4