bind,internal/importers: handle Java long constants correctly

Change-Id: Idff789038e7470ef5b12798273fc67165d57f4dc
Reviewed-on: https://go-review.googlesource.com/35293
Reviewed-by: David Crawshaw <crawshaw@golang.org>
This commit is contained in:
Elias Naur
2017-01-17 15:58:41 +00:00
parent d05d36a362
commit c4d780faeb
6 changed files with 172 additions and 2 deletions
+6
View File
@@ -47,6 +47,7 @@ typedef struct ret_nbyteslice {
} ret_nbyteslice;
extern ret_nstring cproxy_java_lang_Float_toString(jint this);
extern ret_nstring cproxy_java_lang_Long_toString(jint this);
extern ret_nstring cproxy_java_lang_Object_toString(jint this);
extern ret_nstring cproxy_java_lang_Character_toString(jint this);
extern ret_nstring cproxy_java_lang_Character_Subset_toString(jint this);
@@ -65,6 +66,11 @@ extern jmethodID proxy_class_java_F_cons;
nstring cproxyjava_F_ToString(int32_t refnum);
extern jclass proxy_class_java_L;
extern jmethodID proxy_class_java_L_cons;
nstring cproxyjava_L_ToString(int32_t refnum);
extern jclass proxy_class_java_O;
extern jmethodID proxy_class_java_O_cons;