link_type.c File Reference

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include "link_type.h"
#include "symboldef.h"
#include "util.h"
#include "standardtypes.h"

Include dependency graph for link_type.c:


Functions

void init_basic_types (void)
char * get_realtype (char *tstr)
void ln_typeid_basetype (typex *type)
void ln_typeid_vars (symboltable *vtable)
void ln_typeid_struct (typex *type)
void ln_typeid_array (typex *type)
void ln_typeid_types (symboltable *ttable)
void ln_typeid_mf (symboltable *mftable)
void ln_typeid_class (symboltable *ctable)
void ln_typeid_Cfunc (void)
void ln_typeid_spec (void)
void ln_typeid_impl (void)
void link_typeid (void)

Variables

specx * specs
symboltable * basic_types
symboltable * Clib_functions
symboltable * types
symboltable * variables
symboltable * functions
symboltable * classes
char * basictypes []
char realtime [10]

Function Documentation

void init_basic_types (  void   ) 
 

char* get_realtype (  char *  tstr  ) 
 

void ln_typeid_basetype (  typex *  type  ) 
 

void ln_typeid_vars (  symboltable *  vtable  ) 
 

void ln_typeid_struct (  typex *  type  ) 
 

void ln_typeid_array (  typex *  type  ) 
 

void ln_typeid_types (  symboltable *  ttable  ) 
 

void ln_typeid_mf (  symboltable *  mftable  ) 
 

void ln_typeid_class (  symboltable *  ctable  ) 
 

void ln_typeid_Cfunc (  void   ) 
 

void ln_typeid_spec (  void   ) 
 

void ln_typeid_impl (  void   ) 
 

void link_typeid (  void   ) 
 


Variable Documentation

specx* specs
 

symboltable* basic_types
 

symboltable* Clib_functions
 

symboltable* types
 

symboltable* variables
 

symboltable* functions
 

symboltable* classes
 

char* basictypes[]
 

Initial value:

char realtime[10]
 


Generated on Wed Apr 5 21:00:10 2006 for Sesame by  doxygen 1.4.6