#![allow(non_camel_case_types, unused, non_upper_case_globals, non_snake_case)]
pub const JVM_CLASSFILE_MAJOR_VERSION: u32 = 65;
pub const JVM_CLASSFILE_MINOR_VERSION: u32 = 0;
pub const JVM_ACC_PUBLIC_BIT: u32 = 0;
pub const JVM_ACC_PRIVATE_BIT: u32 = 1;
pub const JVM_ACC_PROTECTED_BIT: u32 = 2;
pub const JVM_ACC_STATIC_BIT: u32 = 3;
pub const JVM_ACC_FINAL_BIT: u32 = 4;
pub const JVM_ACC_SYNCHRONIZED_BIT: u32 = 5;
pub const JVM_ACC_SUPER_BIT: u32 = 5;
pub const JVM_ACC_VOLATILE_BIT: u32 = 6;
pub const JVM_ACC_BRIDGE_BIT: u32 = 6;
pub const JVM_ACC_TRANSIENT_BIT: u32 = 7;
pub const JVM_ACC_VARARGS_BIT: u32 = 7;
pub const JVM_ACC_NATIVE_BIT: u32 = 8;
pub const JVM_ACC_INTERFACE_BIT: u32 = 9;
pub const JVM_ACC_ABSTRACT_BIT: u32 = 10;
pub const JVM_ACC_STRICT_BIT: u32 = 11;
pub const JVM_ACC_SYNTHETIC_BIT: u32 = 12;
pub const JVM_ACC_ANNOTATION_BIT: u32 = 13;
pub const JVM_ACC_ENUM_BIT: u32 = 14;
pub const JVM_ACC_PUBLIC: _bindgen_ty_1 = 1;
pub const JVM_ACC_PRIVATE: _bindgen_ty_1 = 2;
pub const JVM_ACC_PROTECTED: _bindgen_ty_1 = 4;
pub const JVM_ACC_STATIC: _bindgen_ty_1 = 8;
pub const JVM_ACC_FINAL: _bindgen_ty_1 = 16;
pub const JVM_ACC_SYNCHRONIZED: _bindgen_ty_1 = 32;
pub const JVM_ACC_SUPER: _bindgen_ty_1 = 32;
pub const JVM_ACC_VOLATILE: _bindgen_ty_1 = 64;
pub const JVM_ACC_BRIDGE: _bindgen_ty_1 = 64;
pub const JVM_ACC_TRANSIENT: _bindgen_ty_1 = 128;
pub const JVM_ACC_VARARGS: _bindgen_ty_1 = 128;
pub const JVM_ACC_NATIVE: _bindgen_ty_1 = 256;
pub const JVM_ACC_INTERFACE: _bindgen_ty_1 = 512;
pub const JVM_ACC_ABSTRACT: _bindgen_ty_1 = 1024;
pub const JVM_ACC_STRICT: _bindgen_ty_1 = 2048;
pub const JVM_ACC_SYNTHETIC: _bindgen_ty_1 = 4096;
pub const JVM_ACC_ANNOTATION: _bindgen_ty_1 = 8192;
pub const JVM_ACC_ENUM: _bindgen_ty_1 = 16384;
pub const JVM_ACC_MODULE: _bindgen_ty_1 = 32768;
pub type _bindgen_ty_1 = ::std::os::raw::c_int;
pub const JVM_T_BOOLEAN: _bindgen_ty_2 = 4;
pub const JVM_T_CHAR: _bindgen_ty_2 = 5;
pub const JVM_T_FLOAT: _bindgen_ty_2 = 6;
pub const JVM_T_DOUBLE: _bindgen_ty_2 = 7;
pub const JVM_T_BYTE: _bindgen_ty_2 = 8;
pub const JVM_T_SHORT: _bindgen_ty_2 = 9;
pub const JVM_T_INT: _bindgen_ty_2 = 10;
pub const JVM_T_LONG: _bindgen_ty_2 = 11;
pub type _bindgen_ty_2 = ::std::os::raw::c_int;
pub const JVM_CONSTANT_Utf8: _bindgen_ty_3 = 1;
pub const JVM_CONSTANT_Unicode: _bindgen_ty_3 = 2;
pub const JVM_CONSTANT_Integer: _bindgen_ty_3 = 3;
pub const JVM_CONSTANT_Float: _bindgen_ty_3 = 4;
pub const JVM_CONSTANT_Long: _bindgen_ty_3 = 5;
pub const JVM_CONSTANT_Double: _bindgen_ty_3 = 6;
pub const JVM_CONSTANT_Class: _bindgen_ty_3 = 7;
pub const JVM_CONSTANT_String: _bindgen_ty_3 = 8;
pub const JVM_CONSTANT_Fieldref: _bindgen_ty_3 = 9;
pub const JVM_CONSTANT_Methodref: _bindgen_ty_3 = 10;
pub const JVM_CONSTANT_InterfaceMethodref: _bindgen_ty_3 = 11;
pub const JVM_CONSTANT_NameAndType: _bindgen_ty_3 = 12;
pub const JVM_CONSTANT_MethodHandle: _bindgen_ty_3 = 15;
pub const JVM_CONSTANT_MethodType: _bindgen_ty_3 = 16;
pub const JVM_CONSTANT_Dynamic: _bindgen_ty_3 = 17;
pub const JVM_CONSTANT_InvokeDynamic: _bindgen_ty_3 = 18;
pub const JVM_CONSTANT_Module: _bindgen_ty_3 = 19;
pub const JVM_CONSTANT_Package: _bindgen_ty_3 = 20;
pub const JVM_CONSTANT_ExternalMax: _bindgen_ty_3 = 20;
pub type _bindgen_ty_3 = ::std::os::raw::c_int;
pub const JVM_REF_getField: _bindgen_ty_4 = 1;
pub const JVM_REF_getStatic: _bindgen_ty_4 = 2;
pub const JVM_REF_putField: _bindgen_ty_4 = 3;
pub const JVM_REF_putStatic: _bindgen_ty_4 = 4;
pub const JVM_REF_invokeVirtual: _bindgen_ty_4 = 5;
pub const JVM_REF_invokeStatic: _bindgen_ty_4 = 6;
pub const JVM_REF_invokeSpecial: _bindgen_ty_4 = 7;
pub const JVM_REF_newInvokeSpecial: _bindgen_ty_4 = 8;
pub const JVM_REF_invokeInterface: _bindgen_ty_4 = 9;
pub type _bindgen_ty_4 = ::std::os::raw::c_int;
pub const JVM_ITEM_Top: _bindgen_ty_5 = 0;
pub const JVM_ITEM_Integer: _bindgen_ty_5 = 1;
pub const JVM_ITEM_Float: _bindgen_ty_5 = 2;
pub const JVM_ITEM_Double: _bindgen_ty_5 = 3;
pub const JVM_ITEM_Long: _bindgen_ty_5 = 4;
pub const JVM_ITEM_Null: _bindgen_ty_5 = 5;
pub const JVM_ITEM_UninitializedThis: _bindgen_ty_5 = 6;
pub const JVM_ITEM_Object: _bindgen_ty_5 = 7;
pub const JVM_ITEM_Uninitialized: _bindgen_ty_5 = 8;
pub type _bindgen_ty_5 = ::std::os::raw::c_int;
pub const JVM_SIGNATURE_SLASH: _bindgen_ty_6 = 47;
pub const JVM_SIGNATURE_DOT: _bindgen_ty_6 = 46;
pub const JVM_SIGNATURE_SPECIAL: _bindgen_ty_6 = 60;
pub const JVM_SIGNATURE_ENDSPECIAL: _bindgen_ty_6 = 62;
pub const JVM_SIGNATURE_ARRAY: _bindgen_ty_6 = 91;
pub const JVM_SIGNATURE_BYTE: _bindgen_ty_6 = 66;
pub const JVM_SIGNATURE_CHAR: _bindgen_ty_6 = 67;
pub const JVM_SIGNATURE_CLASS: _bindgen_ty_6 = 76;
pub const JVM_SIGNATURE_ENDCLASS: _bindgen_ty_6 = 59;
pub const JVM_SIGNATURE_ENUM: _bindgen_ty_6 = 69;
pub const JVM_SIGNATURE_FLOAT: _bindgen_ty_6 = 70;
pub const JVM_SIGNATURE_DOUBLE: _bindgen_ty_6 = 68;
pub const JVM_SIGNATURE_FUNC: _bindgen_ty_6 = 40;
pub const JVM_SIGNATURE_ENDFUNC: _bindgen_ty_6 = 41;
pub const JVM_SIGNATURE_INT: _bindgen_ty_6 = 73;
pub const JVM_SIGNATURE_LONG: _bindgen_ty_6 = 74;
pub const JVM_SIGNATURE_SHORT: _bindgen_ty_6 = 83;
pub const JVM_SIGNATURE_VOID: _bindgen_ty_6 = 86;
pub const JVM_SIGNATURE_BOOLEAN: _bindgen_ty_6 = 90;
pub type _bindgen_ty_6 = ::std::os::raw::c_int;
pub const JVM_OPC_nop: _bindgen_ty_7 = 0;
pub const JVM_OPC_aconst_null: _bindgen_ty_7 = 1;
pub const JVM_OPC_iconst_m1: _bindgen_ty_7 = 2;
pub const JVM_OPC_iconst_0: _bindgen_ty_7 = 3;
pub const JVM_OPC_iconst_1: _bindgen_ty_7 = 4;
pub const JVM_OPC_iconst_2: _bindgen_ty_7 = 5;
pub const JVM_OPC_iconst_3: _bindgen_ty_7 = 6;
pub const JVM_OPC_iconst_4: _bindgen_ty_7 = 7;
pub const JVM_OPC_iconst_5: _bindgen_ty_7 = 8;
pub const JVM_OPC_lconst_0: _bindgen_ty_7 = 9;
pub const JVM_OPC_lconst_1: _bindgen_ty_7 = 10;
pub const JVM_OPC_fconst_0: _bindgen_ty_7 = 11;
pub const JVM_OPC_fconst_1: _bindgen_ty_7 = 12;
pub const JVM_OPC_fconst_2: _bindgen_ty_7 = 13;
pub const JVM_OPC_dconst_0: _bindgen_ty_7 = 14;
pub const JVM_OPC_dconst_1: _bindgen_ty_7 = 15;
pub const JVM_OPC_bipush: _bindgen_ty_7 = 16;
pub const JVM_OPC_sipush: _bindgen_ty_7 = 17;
pub const JVM_OPC_ldc: _bindgen_ty_7 = 18;
pub const JVM_OPC_ldc_w: _bindgen_ty_7 = 19;
pub const JVM_OPC_ldc2_w: _bindgen_ty_7 = 20;
pub const JVM_OPC_iload: _bindgen_ty_7 = 21;
pub const JVM_OPC_lload: _bindgen_ty_7 = 22;
pub const JVM_OPC_fload: _bindgen_ty_7 = 23;
pub const JVM_OPC_dload: _bindgen_ty_7 = 24;
pub const JVM_OPC_aload: _bindgen_ty_7 = 25;
pub const JVM_OPC_iload_0: _bindgen_ty_7 = 26;
pub const JVM_OPC_iload_1: _bindgen_ty_7 = 27;
pub const JVM_OPC_iload_2: _bindgen_ty_7 = 28;
pub const JVM_OPC_iload_3: _bindgen_ty_7 = 29;
pub const JVM_OPC_lload_0: _bindgen_ty_7 = 30;
pub const JVM_OPC_lload_1: _bindgen_ty_7 = 31;
pub const JVM_OPC_lload_2: _bindgen_ty_7 = 32;
pub const JVM_OPC_lload_3: _bindgen_ty_7 = 33;
pub const JVM_OPC_fload_0: _bindgen_ty_7 = 34;
pub const JVM_OPC_fload_1: _bindgen_ty_7 = 35;
pub const JVM_OPC_fload_2: _bindgen_ty_7 = 36;
pub const JVM_OPC_fload_3: _bindgen_ty_7 = 37;
pub const JVM_OPC_dload_0: _bindgen_ty_7 = 38;
pub const JVM_OPC_dload_1: _bindgen_ty_7 = 39;
pub const JVM_OPC_dload_2: _bindgen_ty_7 = 40;
pub const JVM_OPC_dload_3: _bindgen_ty_7 = 41;
pub const JVM_OPC_aload_0: _bindgen_ty_7 = 42;
pub const JVM_OPC_aload_1: _bindgen_ty_7 = 43;
pub const JVM_OPC_aload_2: _bindgen_ty_7 = 44;
pub const JVM_OPC_aload_3: _bindgen_ty_7 = 45;
pub const JVM_OPC_iaload: _bindgen_ty_7 = 46;
pub const JVM_OPC_laload: _bindgen_ty_7 = 47;
pub const JVM_OPC_faload: _bindgen_ty_7 = 48;
pub const JVM_OPC_daload: _bindgen_ty_7 = 49;
pub const JVM_OPC_aaload: _bindgen_ty_7 = 50;
pub const JVM_OPC_baload: _bindgen_ty_7 = 51;
pub const JVM_OPC_caload: _bindgen_ty_7 = 52;
pub const JVM_OPC_saload: _bindgen_ty_7 = 53;
pub const JVM_OPC_istore: _bindgen_ty_7 = 54;
pub const JVM_OPC_lstore: _bindgen_ty_7 = 55;
pub const JVM_OPC_fstore: _bindgen_ty_7 = 56;
pub const JVM_OPC_dstore: _bindgen_ty_7 = 57;
pub const JVM_OPC_astore: _bindgen_ty_7 = 58;
pub const JVM_OPC_istore_0: _bindgen_ty_7 = 59;
pub const JVM_OPC_istore_1: _bindgen_ty_7 = 60;
pub const JVM_OPC_istore_2: _bindgen_ty_7 = 61;
pub const JVM_OPC_istore_3: _bindgen_ty_7 = 62;
pub const JVM_OPC_lstore_0: _bindgen_ty_7 = 63;
pub const JVM_OPC_lstore_1: _bindgen_ty_7 = 64;
pub const JVM_OPC_lstore_2: _bindgen_ty_7 = 65;
pub const JVM_OPC_lstore_3: _bindgen_ty_7 = 66;
pub const JVM_OPC_fstore_0: _bindgen_ty_7 = 67;
pub const JVM_OPC_fstore_1: _bindgen_ty_7 = 68;
pub const JVM_OPC_fstore_2: _bindgen_ty_7 = 69;
pub const JVM_OPC_fstore_3: _bindgen_ty_7 = 70;
pub const JVM_OPC_dstore_0: _bindgen_ty_7 = 71;
pub const JVM_OPC_dstore_1: _bindgen_ty_7 = 72;
pub const JVM_OPC_dstore_2: _bindgen_ty_7 = 73;
pub const JVM_OPC_dstore_3: _bindgen_ty_7 = 74;
pub const JVM_OPC_astore_0: _bindgen_ty_7 = 75;
pub const JVM_OPC_astore_1: _bindgen_ty_7 = 76;
pub const JVM_OPC_astore_2: _bindgen_ty_7 = 77;
pub const JVM_OPC_astore_3: _bindgen_ty_7 = 78;
pub const JVM_OPC_iastore: _bindgen_ty_7 = 79;
pub const JVM_OPC_lastore: _bindgen_ty_7 = 80;
pub const JVM_OPC_fastore: _bindgen_ty_7 = 81;
pub const JVM_OPC_dastore: _bindgen_ty_7 = 82;
pub const JVM_OPC_aastore: _bindgen_ty_7 = 83;
pub const JVM_OPC_bastore: _bindgen_ty_7 = 84;
pub const JVM_OPC_castore: _bindgen_ty_7 = 85;
pub const JVM_OPC_sastore: _bindgen_ty_7 = 86;
pub const JVM_OPC_pop: _bindgen_ty_7 = 87;
pub const JVM_OPC_pop2: _bindgen_ty_7 = 88;
pub const JVM_OPC_dup: _bindgen_ty_7 = 89;
pub const JVM_OPC_dup_x1: _bindgen_ty_7 = 90;
pub const JVM_OPC_dup_x2: _bindgen_ty_7 = 91;
pub const JVM_OPC_dup2: _bindgen_ty_7 = 92;
pub const JVM_OPC_dup2_x1: _bindgen_ty_7 = 93;
pub const JVM_OPC_dup2_x2: _bindgen_ty_7 = 94;
pub const JVM_OPC_swap: _bindgen_ty_7 = 95;
pub const JVM_OPC_iadd: _bindgen_ty_7 = 96;
pub const JVM_OPC_ladd: _bindgen_ty_7 = 97;
pub const JVM_OPC_fadd: _bindgen_ty_7 = 98;
pub const JVM_OPC_dadd: _bindgen_ty_7 = 99;
pub const JVM_OPC_isub: _bindgen_ty_7 = 100;
pub const JVM_OPC_lsub: _bindgen_ty_7 = 101;
pub const JVM_OPC_fsub: _bindgen_ty_7 = 102;
pub const JVM_OPC_dsub: _bindgen_ty_7 = 103;
pub const JVM_OPC_imul: _bindgen_ty_7 = 104;
pub const JVM_OPC_lmul: _bindgen_ty_7 = 105;
pub const JVM_OPC_fmul: _bindgen_ty_7 = 106;
pub const JVM_OPC_dmul: _bindgen_ty_7 = 107;
pub const JVM_OPC_idiv: _bindgen_ty_7 = 108;
pub const JVM_OPC_ldiv: _bindgen_ty_7 = 109;
pub const JVM_OPC_fdiv: _bindgen_ty_7 = 110;
pub const JVM_OPC_ddiv: _bindgen_ty_7 = 111;
pub const JVM_OPC_irem: _bindgen_ty_7 = 112;
pub const JVM_OPC_lrem: _bindgen_ty_7 = 113;
pub const JVM_OPC_frem: _bindgen_ty_7 = 114;
pub const JVM_OPC_drem: _bindgen_ty_7 = 115;
pub const JVM_OPC_ineg: _bindgen_ty_7 = 116;
pub const JVM_OPC_lneg: _bindgen_ty_7 = 117;
pub const JVM_OPC_fneg: _bindgen_ty_7 = 118;
pub const JVM_OPC_dneg: _bindgen_ty_7 = 119;
pub const JVM_OPC_ishl: _bindgen_ty_7 = 120;
pub const JVM_OPC_lshl: _bindgen_ty_7 = 121;
pub const JVM_OPC_ishr: _bindgen_ty_7 = 122;
pub const JVM_OPC_lshr: _bindgen_ty_7 = 123;
pub const JVM_OPC_iushr: _bindgen_ty_7 = 124;
pub const JVM_OPC_lushr: _bindgen_ty_7 = 125;
pub const JVM_OPC_iand: _bindgen_ty_7 = 126;
pub const JVM_OPC_land: _bindgen_ty_7 = 127;
pub const JVM_OPC_ior: _bindgen_ty_7 = 128;
pub const JVM_OPC_lor: _bindgen_ty_7 = 129;
pub const JVM_OPC_ixor: _bindgen_ty_7 = 130;
pub const JVM_OPC_lxor: _bindgen_ty_7 = 131;
pub const JVM_OPC_iinc: _bindgen_ty_7 = 132;
pub const JVM_OPC_i2l: _bindgen_ty_7 = 133;
pub const JVM_OPC_i2f: _bindgen_ty_7 = 134;
pub const JVM_OPC_i2d: _bindgen_ty_7 = 135;
pub const JVM_OPC_l2i: _bindgen_ty_7 = 136;
pub const JVM_OPC_l2f: _bindgen_ty_7 = 137;
pub const JVM_OPC_l2d: _bindgen_ty_7 = 138;
pub const JVM_OPC_f2i: _bindgen_ty_7 = 139;
pub const JVM_OPC_f2l: _bindgen_ty_7 = 140;
pub const JVM_OPC_f2d: _bindgen_ty_7 = 141;
pub const JVM_OPC_d2i: _bindgen_ty_7 = 142;
pub const JVM_OPC_d2l: _bindgen_ty_7 = 143;
pub const JVM_OPC_d2f: _bindgen_ty_7 = 144;
pub const JVM_OPC_i2b: _bindgen_ty_7 = 145;
pub const JVM_OPC_i2c: _bindgen_ty_7 = 146;
pub const JVM_OPC_i2s: _bindgen_ty_7 = 147;
pub const JVM_OPC_lcmp: _bindgen_ty_7 = 148;
pub const JVM_OPC_fcmpl: _bindgen_ty_7 = 149;
pub const JVM_OPC_fcmpg: _bindgen_ty_7 = 150;
pub const JVM_OPC_dcmpl: _bindgen_ty_7 = 151;
pub const JVM_OPC_dcmpg: _bindgen_ty_7 = 152;
pub const JVM_OPC_ifeq: _bindgen_ty_7 = 153;
pub const JVM_OPC_ifne: _bindgen_ty_7 = 154;
pub const JVM_OPC_iflt: _bindgen_ty_7 = 155;
pub const JVM_OPC_ifge: _bindgen_ty_7 = 156;
pub const JVM_OPC_ifgt: _bindgen_ty_7 = 157;
pub const JVM_OPC_ifle: _bindgen_ty_7 = 158;
pub const JVM_OPC_if_icmpeq: _bindgen_ty_7 = 159;
pub const JVM_OPC_if_icmpne: _bindgen_ty_7 = 160;
pub const JVM_OPC_if_icmplt: _bindgen_ty_7 = 161;
pub const JVM_OPC_if_icmpge: _bindgen_ty_7 = 162;
pub const JVM_OPC_if_icmpgt: _bindgen_ty_7 = 163;
pub const JVM_OPC_if_icmple: _bindgen_ty_7 = 164;
pub const JVM_OPC_if_acmpeq: _bindgen_ty_7 = 165;
pub const JVM_OPC_if_acmpne: _bindgen_ty_7 = 166;
pub const JVM_OPC_goto: _bindgen_ty_7 = 167;
pub const JVM_OPC_jsr: _bindgen_ty_7 = 168;
pub const JVM_OPC_ret: _bindgen_ty_7 = 169;
pub const JVM_OPC_tableswitch: _bindgen_ty_7 = 170;
pub const JVM_OPC_lookupswitch: _bindgen_ty_7 = 171;
pub const JVM_OPC_ireturn: _bindgen_ty_7 = 172;
pub const JVM_OPC_lreturn: _bindgen_ty_7 = 173;
pub const JVM_OPC_freturn: _bindgen_ty_7 = 174;
pub const JVM_OPC_dreturn: _bindgen_ty_7 = 175;
pub const JVM_OPC_areturn: _bindgen_ty_7 = 176;
pub const JVM_OPC_return: _bindgen_ty_7 = 177;
pub const JVM_OPC_getstatic: _bindgen_ty_7 = 178;
pub const JVM_OPC_putstatic: _bindgen_ty_7 = 179;
pub const JVM_OPC_getfield: _bindgen_ty_7 = 180;
pub const JVM_OPC_putfield: _bindgen_ty_7 = 181;
pub const JVM_OPC_invokevirtual: _bindgen_ty_7 = 182;
pub const JVM_OPC_invokespecial: _bindgen_ty_7 = 183;
pub const JVM_OPC_invokestatic: _bindgen_ty_7 = 184;
pub const JVM_OPC_invokeinterface: _bindgen_ty_7 = 185;
pub const JVM_OPC_invokedynamic: _bindgen_ty_7 = 186;
pub const JVM_OPC_new: _bindgen_ty_7 = 187;
pub const JVM_OPC_newarray: _bindgen_ty_7 = 188;
pub const JVM_OPC_anewarray: _bindgen_ty_7 = 189;
pub const JVM_OPC_arraylength: _bindgen_ty_7 = 190;
pub const JVM_OPC_athrow: _bindgen_ty_7 = 191;
pub const JVM_OPC_checkcast: _bindgen_ty_7 = 192;
pub const JVM_OPC_instanceof: _bindgen_ty_7 = 193;
pub const JVM_OPC_monitorenter: _bindgen_ty_7 = 194;
pub const JVM_OPC_monitorexit: _bindgen_ty_7 = 195;
pub const JVM_OPC_wide: _bindgen_ty_7 = 196;
pub const JVM_OPC_multianewarray: _bindgen_ty_7 = 197;
pub const JVM_OPC_ifnull: _bindgen_ty_7 = 198;
pub const JVM_OPC_ifnonnull: _bindgen_ty_7 = 199;
pub const JVM_OPC_goto_w: _bindgen_ty_7 = 200;
pub const JVM_OPC_jsr_w: _bindgen_ty_7 = 201;
pub const JVM_OPC_MAX: _bindgen_ty_7 = 201;
pub type _bindgen_ty_7 = ::std::os::raw::c_int;