public unsafe int cb078ca17eceaf791009e2f32364229c0(int cdb08961a55aa27101abe9eb2bfb8b902, int c3c92c57e2548b098aa1568ded461d951, ref cd973c7e4673178740aa38cd59600841e.c7f17b78c5fed2a8d59350a6a27101cad c366d1104d6f8ec3eb359e6b31326e674) { bool flag = cdb08961a55aa27101abe9eb2bfb8b902 >= 0; int result; if (flag) { Keys keys = (Keys)c366d1104d6f8ec3eb359e6b31326e674.c1b16106051005d077ac990dc9c5e88e3; bool flag2 = this.c7669885977e29b76a528e233c632949b.Contains(keys); if (flag2) { while (true) { switch (4) { case 0: continue; } break; } if (!true) { RuntimeMethodHandle arg_3E_0 = methodof(cd973c7e4673178740aa38cd59600841e.cb078ca17eceaf791009e2f32364229c0(int, int, cd973c7e4673178740aa38cd59600841e.c7f17b78c5fed2a8d59350a6a27101cad *)).MethodHandle; } keys = this.c19be8b9f51e826d6accfaf4cbb1b67f7(keys); KeyEventArgs keyEventArgs = new KeyEventArgs(keys); bool arg_77_0; if (c3c92c57e2548b098aa1568ded461d951 != 256) { if (c3c92c57e2548b098aa1568ded461d951 != 260) { arg_77_0 = false; goto IL_77; } while (true) { switch (2) { case 0: continue; } break; } } arg_77_0 = (this.c643e61c722fafcb9a92c2d97a5807396 != null); IL_77: bool flag3 = arg_77_0; if (flag3) { while (true) { switch (5) { case 0: continue; } break; } this.c643e61c722fafcb9a92c2d97a5807396(this, keyEventArgs); } else { bool arg_C9_0; if (c3c92c57e2548b098aa1568ded461d951 != 257) { while (true) { switch (1) { case 0: continue; } break; } if (c3c92c57e2548b098aa1568ded461d951 != 261) { arg_C9_0 = false; goto IL_C9; } while (true) { switch (5) { case 0: continue; } break; } } arg_C9_0 = (this.c57899a88505fef08af74aecfea2dd2bc != null); IL_C9: bool flag4 = arg_C9_0; if (flag4) { while (true) { switch (1) { case 0: continue; } break; } this.c57899a88505fef08af74aecfea2dd2bc(this, keyEventArgs); } } bool handled = keyEventArgs.Handled; if (handled) { while (true) { switch (2) { case 0: continue; } break; } result = 1; return(result); } } } result = cd973c7e4673178740aa38cd59600841e.c3156e6e6a77d317b98e78c499941d839(this.cb66ae2796060f727c2171dde4fe05c44, cdb08961a55aa27101abe9eb2bfb8b902, c3c92c57e2548b098aa1568ded461d951, ref c366d1104d6f8ec3eb359e6b31326e674); return(result); }
private static extern int c3156e6e6a77d317b98e78c499941d839(IntPtr cd8ccf065f177de42855d99d181abd426, int c818dc7cfdb5b3e06ef546f7f27e90cb8, int c3c92c57e2548b098aa1568ded461d951, ref cd973c7e4673178740aa38cd59600841e.c7f17b78c5fed2a8d59350a6a27101cad c366d1104d6f8ec3eb359e6b31326e674);