X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fbackends%2Fjvm%2Fgenerator-jvm-basic.h;h=8d2b29c930c8687da3ceda4ca261388ab4c5cb8f;hb=6e0d9d632fdf070f9777fe90b9add849562acaf2;hp=094d88639c47ae46d421e815e9fed70a3c64425b;hpb=f89bbec89e4dd5c7cd15954f0c02370fb9127518;p=dsw-obn.git diff --git a/src/backends/jvm/generator-jvm-basic.h b/src/backends/jvm/generator-jvm-basic.h index 094d886..8d2b29c 100644 --- a/src/backends/jvm/generator-jvm-basic.h +++ b/src/backends/jvm/generator-jvm-basic.h @@ -17,9 +17,18 @@ jvm_get_descriptor(oberon_type_t * type); char jvm_get_prefix(oberon_type_t * type); +char +jvm_get_postfix(oberon_type_t * type); + +char * +jvm_get_name(oberon_object_t * x); + char * jvm_get_field_full_name(oberon_object_t * x); +char * +jvm_get_field_full_name_safe(oberon_object_t * x); + char * jvm_get_class_full_name(oberon_type_t * type); @@ -32,7 +41,7 @@ int jvm_cell_size_for_type(oberon_type_t * type); int -jvm_cell_size_for_prefix(char prefix); +jvm_cell_size_for_postfix(char postix); bool jvm_is_wide_type(oberon_type_t * type);