DEADSOFTWARE

JVM: Реализованы VAR-параметры
[dsw-obn.git] / src / backends / jvm / generator-jvm-abi.h
1 void
2 jvm_generate_ldst_prepare(gen_proc_t * p, gen_var_t * v);
4 void
5 jvm_generate_load(gen_proc_t * p, gen_var_t * src);
7 void
8 jvm_generate_store(gen_proc_t * p, gen_var_t * dst);
10 void
11 jvm_generate_and_init_global_var(struct gen_class * class, gen_var_t * v, char * name, gen_type_t * t);
13 void
14 jvm_generate_and_init_field(struct gen_class * class, gen_var_t * v, char * name, gen_type_t * t);
16 void
17 jvm_generate_and_init_local_var(gen_proc_t * p, gen_var_t * v, gen_type_t * t);
19 void
20 jvm_generate_and_init_named_local_var(gen_proc_t * p, gen_var_t * v, char * name, gen_type_t * t);
22 void
23 jvm_generate_and_init_var_param(gen_proc_t * p, gen_var_t * v, char * name, gen_type_t * t);
25 void
26 jvm_generate_variable_initialization(gen_proc_t * p, gen_var_t * v);
28 void
29 jvm_generate_param_initialization(gen_proc_t * p, gen_var_t * v);