• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// This file was generated by
2//     //third_party/jni_zero/jni_zero.py
3// For
4//     J.N
5
6#ifndef TEMP_DIR_HEADER_
7#define TEMP_DIR_HEADER_
8
9#include <iterator>
10
11#include "third_party/jni_zero/jni_zero_internal.h"
12
13extern const int64_t kJniZeroHashWhole = 4128442159926458844LL;
14extern const int64_t kJniZeroHashPriority = 1LL;
15
16// Forward Declarations.
17JNI_ZERO_MUXED_ENTRYPOINT void Muxed_org_jni_1zero_TinySample2_test(
18    JNIEnv* env,
19    jint b,
20    jobject a);
21JNI_ZERO_MUXED_ENTRYPOINT void Muxed_org_jni_1zero_TinySample2_test2(
22    JNIEnv* env,
23    jint a,
24    jobject b);
25
26// Multiplexing Methods.
27JNI_ZERO_BOUNDARY_EXPORT void Java_J_N__1V_1IO(
28    JNIEnv* env,
29    jclass jcaller,
30    jint switch_num,
31    jint p0,
32    jobject p1) {
33  JNI_ZERO_DCHECK(switch_num >= 0 && switch_num < 2);
34  switch (switch_num) {
35    case 0:
36      return Muxed_org_jni_1zero_TinySample2_test(env, p0, p1);
37    case 1:
38      return Muxed_org_jni_1zero_TinySample2_test2(env, p0, p1);
39    default:
40      __builtin_unreachable();
41  }
42}
43
44
45#endif  // TEMP_DIR_HEADER_
46