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

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

Go to the source code of this file.

Defines

#define MAXINLINELEN   20
#define MAX_PROD_EXP_LEN   10

Functions

char * construct_inline ()
char * Ginline_cnvt ()
void Gfind_inline (NODE *fc)
char * construct_inline (NODE *expr, long rloc, NODE *fc)
char * Gspcl_to_inline (unsigned spcl)

Variables

char str_code_buf []
boolean Tflag
boolean Oflag
boolean Vflag
FILE * unparse_file
long int_const_val


Define Documentation

#define MAX_PROD_EXP_LEN   10

#define MAXINLINELEN   20

Definition at line 27 of file find_inline.c.


Function Documentation

char* construct_inline ( NODE expr,
long  rloc,
NODE fc 
)

Definition at line 99 of file find_inline.c.

References avail_loc, cat_RIC(), construct_inline(), eval_decl(), free_RIC(), Ginline_cnvt(), int_const_val, is_int_const(), length(), MAXINLINELEN, NIL, RIC_len(), and vacuous_arg().

char* construct_inline (  ) 

Referenced by construct_inline(), and Gfind_inline().

void Gfind_inline ( NODE fc  ) 

Definition at line 35 of file find_inline.c.

References code, construct_inline(), dbgmsg, Ginline_cnvt(), length(), MAXSTRCODELEN, n_vacuous_params(), NIL, Oflag, RS, str_code_buf, Tflag, unparse(), unparse_file, vacuous_arg(), and Vflag.

char* Ginline_cnvt (  ) 

char* Gspcl_to_inline ( unsigned  spcl  ) 

Definition at line 229 of file find_inline.c.

References Ginline_cnvt(), MAX_PROD_EXP_LEN, NIL, str_code_buf, and val().


Variable Documentation

long int_const_val

Definition at line 19 of file is_int_const.c.

boolean Oflag

Definition at line 135 of file main.c.

char str_code_buf[]

Definition at line 39 of file appl.c.

boolean Tflag

Definition at line 128 of file main.c.

FILE* unparse_file

Definition at line 6 of file unparse.c.

boolean Vflag

Definition at line 6 of file extract_sig.c.


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