public class org.jruby.runtime.JavaSites$NumericSites
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.jruby.runtime.JavaSites$NumericSites
  super_class: java.lang.Object
{
  public final org.jruby.runtime.callsite.RespondToCallSite respond_to_coerce;
    descriptor: Lorg/jruby/runtime/callsite/RespondToCallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite coerce;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite op_cmp;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite op_minus;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite op_quo;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite floor;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite div;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite op_times;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite op_mod;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.callsite.CachingCallSite op_lt;
    descriptor: Lorg/jruby/runtime/callsite/CachingCallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.callsite.CachingCallSite op_gt;
    descriptor: Lorg/jruby/runtime/callsite/CachingCallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.JavaSites$CheckedSites op_lt_checked;
    descriptor: Lorg/jruby/runtime/JavaSites$CheckedSites;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.JavaSites$CheckedSites op_gt_checked;
    descriptor: Lorg/jruby/runtime/JavaSites$CheckedSites;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite op_uminus;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite zero;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite op_equals;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite op_plus;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite numerator;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite denominator;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite op_xor;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite abs;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite abs2;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite arg;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite conjugate;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite exact;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite polar;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite real;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite integer;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite divmod;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite inspect;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite to_f;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite to_i;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite to_r;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite to_s;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite truncate;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite op_exp;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite quo;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite op_lshift;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite op_rshift;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite size;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite ceil;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.jruby.runtime.CallSite op_equal;
    descriptor: Lorg/jruby/runtime/CallSite;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.jruby.runtime.JavaSites$NumericSites this
         0: .line 174
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 175
            aload 0 /* this */
            new org.jruby.runtime.callsite.RespondToCallSite
            dup
            ldc "coerce"
            invokespecial org.jruby.runtime.callsite.RespondToCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.respond_to_coerce:Lorg/jruby/runtime/callsite/RespondToCallSite;
         2: .line 176
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "coerce"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.coerce:Lorg/jruby/runtime/CallSite;
         3: .line 177
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "<=>"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_cmp:Lorg/jruby/runtime/CallSite;
         4: .line 178
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "-"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_minus:Lorg/jruby/runtime/CallSite;
         5: .line 179
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "/"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_quo:Lorg/jruby/runtime/CallSite;
         6: .line 180
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "floor"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.floor:Lorg/jruby/runtime/CallSite;
         7: .line 181
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "div"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.div:Lorg/jruby/runtime/CallSite;
         8: .line 182
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "*"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_times:Lorg/jruby/runtime/CallSite;
         9: .line 183
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "%"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_mod:Lorg/jruby/runtime/CallSite;
        10: .line 184
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "<"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_lt:Lorg/jruby/runtime/callsite/CachingCallSite;
        11: .line 185
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc ">"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_gt:Lorg/jruby/runtime/callsite/CachingCallSite;
        12: .line 186
            aload 0 /* this */
            new org.jruby.runtime.JavaSites$CheckedSites
            dup
            ldc "<"
            invokespecial org.jruby.runtime.JavaSites$CheckedSites.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_lt_checked:Lorg/jruby/runtime/JavaSites$CheckedSites;
        13: .line 187
            aload 0 /* this */
            new org.jruby.runtime.JavaSites$CheckedSites
            dup
            ldc ">"
            invokespecial org.jruby.runtime.JavaSites$CheckedSites.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_gt_checked:Lorg/jruby/runtime/JavaSites$CheckedSites;
        14: .line 188
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "-@"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_uminus:Lorg/jruby/runtime/CallSite;
        15: .line 189
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "zero?"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.zero:Lorg/jruby/runtime/CallSite;
        16: .line 190
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "=="
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_equals:Lorg/jruby/runtime/CallSite;
        17: .line 191
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "+"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_plus:Lorg/jruby/runtime/CallSite;
        18: .line 192
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "numerator"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.numerator:Lorg/jruby/runtime/CallSite;
        19: .line 193
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "denominator"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.denominator:Lorg/jruby/runtime/CallSite;
        20: .line 194
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "^"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_xor:Lorg/jruby/runtime/CallSite;
        21: .line 195
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "abs"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.abs:Lorg/jruby/runtime/CallSite;
        22: .line 196
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "abs2"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.abs2:Lorg/jruby/runtime/CallSite;
        23: .line 197
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "arg"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.arg:Lorg/jruby/runtime/CallSite;
        24: .line 198
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "conjugate"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.conjugate:Lorg/jruby/runtime/CallSite;
        25: .line 199
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "exact?"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.exact:Lorg/jruby/runtime/CallSite;
        26: .line 200
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "polar"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.polar:Lorg/jruby/runtime/CallSite;
        27: .line 201
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "real?"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.real:Lorg/jruby/runtime/CallSite;
        28: .line 202
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "integer?"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.integer:Lorg/jruby/runtime/CallSite;
        29: .line 203
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "divmod"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.divmod:Lorg/jruby/runtime/CallSite;
        30: .line 204
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "inspect"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.inspect:Lorg/jruby/runtime/CallSite;
        31: .line 205
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "to_f"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.to_f:Lorg/jruby/runtime/CallSite;
        32: .line 206
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "to_i"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.to_i:Lorg/jruby/runtime/CallSite;
        33: .line 207
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "to_r"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.to_r:Lorg/jruby/runtime/CallSite;
        34: .line 208
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "to_s"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.to_s:Lorg/jruby/runtime/CallSite;
        35: .line 209
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "truncate"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.truncate:Lorg/jruby/runtime/CallSite;
        36: .line 210
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "**"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_exp:Lorg/jruby/runtime/CallSite;
        37: .line 211
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "quo"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.quo:Lorg/jruby/runtime/CallSite;
        38: .line 212
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "<<"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_lshift:Lorg/jruby/runtime/CallSite;
        39: .line 213
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc ">>"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_rshift:Lorg/jruby/runtime/CallSite;
        40: .line 214
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "size"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.size:Lorg/jruby/runtime/CallSite;
        41: .line 215
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "ceil"
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.ceil:Lorg/jruby/runtime/CallSite;
        42: .line 216
            aload 0 /* this */
            new org.jruby.runtime.callsite.FunctionalCachingCallSite
            dup
            ldc "=="
            invokespecial org.jruby.runtime.callsite.FunctionalCachingCallSite.<init>:(Ljava/lang/String;)V
            putfield org.jruby.runtime.JavaSites$NumericSites.op_equal:Lorg/jruby/runtime/CallSite;
        43: .line 174
            return
        end local 0 // org.jruby.runtime.JavaSites$NumericSites this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   44     0  this  Lorg/jruby/runtime/JavaSites$NumericSites;
}
SourceFile: "JavaSites.java"
NestHost: org.jruby.runtime.JavaSites
InnerClasses:
  public CheckedSites = org.jruby.runtime.JavaSites$CheckedSites of org.jruby.runtime.JavaSites
  public NumericSites = org.jruby.runtime.JavaSites$NumericSites of org.jruby.runtime.JavaSites