#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] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial value: { TYPEINTEGER, TYPEBOOLEAN, TYPESTRING, TYPEFLOAT, TYPEVOID, NULL } |
|
|