index 00c3e50757a2d58a1628dc49110182193c11b899..f769a1e6ce58e6022424ba6fdc05194f4cb527e4 100644 (file)
FILE * fp;
gen_proc_t * p;
struct gen_class * base;
FILE * fp;
gen_proc_t * p;
struct gen_class * base;
+ const char * dir;
};
enum gen_storage
};
enum gen_storage
bool wide;
char prefix;
char postfix;
bool wide;
char prefix;
char postfix;
+ char * full_name;
char * desc;
int cell_size;
};
char * desc;
int cell_size;
};
int reg;
int level;
int reg;
int level;
+ bool typecheck;
+ gen_type_t * forcetype;
+
char * name;
char * full_name;
gen_proc_t * p;
char * name;
char * full_name;
gen_proc_t * p;
struct gen_context_t
{
gen_module_t * current_m;
struct gen_context_t
{
gen_module_t * current_m;
+ const char * dir;
};
struct gen_module_t
};
struct gen_module_t