issue12328.java.c.golden 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. // Code generated by gobind. DO NOT EDIT.
  2. // JNI functions for the Go <=> Java bridge.
  3. //
  4. // autogenerated by gobind -lang=java issue12328
  5. #include <android/log.h>
  6. #include <stdint.h>
  7. #include "seq.h"
  8. #include "_cgo_export.h"
  9. #include "issue12328.h"
  10. jclass proxy_class_issue12328_T;
  11. jmethodID proxy_class_issue12328_T_cons;
  12. JNIEXPORT void JNICALL
  13. Java_issue12328_Issue12328__1init(JNIEnv *env, jclass _unused) {
  14. jclass clazz;
  15. clazz = (*env)->FindClass(env, "issue12328/T");
  16. proxy_class_issue12328_T = (*env)->NewGlobalRef(env, clazz);
  17. proxy_class_issue12328_T_cons = (*env)->GetMethodID(env, clazz, "<init>", "(I)V");
  18. }
  19. JNIEXPORT jint JNICALL
  20. Java_issue12328_T__1_1New(JNIEnv *env, jclass clazz) {
  21. return new_issue12328_T();
  22. }
  23. JNIEXPORT void JNICALL
  24. Java_issue12328_T_setErr(JNIEnv *env, jobject this, jobject v) {
  25. int32_t o = go_seq_to_refnum_go(env, this);
  26. int32_t _v = go_seq_to_refnum(env, v);
  27. proxyissue12328_T_Err_Set(o, _v);
  28. }
  29. JNIEXPORT jobject JNICALL
  30. Java_issue12328_T_getErr(JNIEnv *env, jobject this) {
  31. int32_t o = go_seq_to_refnum_go(env, this);
  32. int32_t r0 = proxyissue12328_T_Err_Get(o);
  33. jobject _r0 = go_seq_from_refnum(env, r0, proxy_class__error, proxy_class__error_cons);
  34. return _r0;
  35. }