#include <string.h>#include <stdlib.h>#include "ptree.h"#include "symboldef.h"#include "standardtypes.h"#include "util.h"#include "parse.h"#include "g_tokstr.h"#include "type_size.h"#include "link_type.h"#include "subtype.h"Include dependency graph for standardtypes.c:

Functions | |
| typex * | roottype () |
| void | initstandardtypes (void) |
| int | isint_ (typex *t) |
| int | tc_compatibel (typex *typl, typex *typr, parsex **expr) |
| typex * | tc_asgop (typex *typl, typex *typr, parsex *expr) |
| typex * | tc_arithmeticop (typex *typl, typex *typr, parsex *expr) |
| typex * | tc_compareop (typex *typl, typex *typr, parsex *expr) |
| void | inithasreplys (void) |
| symboltable * | gethasreplys (void) |
| void | addreplytype (char *tstr) |
| void | addreplymethod (symboltable *func_meths, char *tstr) |
| typex * | insertsourcetype (char *tstr) |
| typex * | findsourcetype (char *name) |
| typex * | findhasreply (char *name) |
| void | sizehasreplies (void) |
Variables | |
| symboltable * | basic_types |
| typex * | typevoid |
| typex * | typeinteger |
| typex * | typefloat |
| typex * | typestring |
| typex * | typeboolean |
| typex * | typerealtime |
| symboltable * | has_replys |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6