public final class com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType extends com.sun.org.apache.xalan.internal.xsltc.compiler.util.NumberType
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType
  super_class: com.sun.org.apache.xalan.internal.xsltc.compiler.util.NumberType
{
  protected void <init>();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
         0: .line 48
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.util.NumberType.<init>:()V
            return
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
         0: .line 51
            ldc "real"
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;

  public boolean identicalTo(com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type other
         0: .line 55
            aload 0 /* this */
            aload 1 /* other */
            if_acmpne 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type other
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
            0    2     1  other  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
    MethodParameters:
       Name  Flags
      other  

  public java.lang.String toSignature();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
         0: .line 59
            ldc "D"
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;

  public com.sun.org.apache.bcel.internal.generic.Type toJCType();
    descriptor: ()Lcom/sun/org/apache/bcel/internal/generic/Type;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
         0: .line 63
            getstatic com.sun.org.apache.bcel.internal.generic.Type.DOUBLE:Lcom/sun/org/apache/bcel/internal/generic/BasicType;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;

  public int distanceTo(com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type type
         0: .line 70
            aload 1 /* type */
            aload 0 /* this */
            if_acmpne 2
         1: .line 71
            iconst_0
            ireturn
         2: .line 73
      StackMap locals:
      StackMap stack:
            aload 1 /* type */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type.Int:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
            if_acmpne 4
         3: .line 74
            iconst_1
            ireturn
         4: .line 77
      StackMap locals:
      StackMap stack:
            ldc 2147483647
            ireturn
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type type
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
            0    5     1  type  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
    MethodParameters:
      Name  Flags
      type  

  public void translateTo(com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator, com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator, com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        start local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        start local 3 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type type
         0: .line 89
            aload 3 /* type */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type.String:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
            if_acmpne 3
         1: .line 90
            aload 0 /* this */
            aload 1 /* classGen */
            aload 2 /* methodGen */
            aload 3 /* type */
            checkcast com.sun.org.apache.xalan.internal.xsltc.compiler.util.StringType
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.translateTo:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType;)V
         2: .line 91
            goto 16
         3: .line 92
      StackMap locals:
      StackMap stack:
            aload 3 /* type */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type.Boolean:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
            if_acmpne 6
         4: .line 93
            aload 0 /* this */
            aload 1 /* classGen */
            aload 2 /* methodGen */
            aload 3 /* type */
            checkcast com.sun.org.apache.xalan.internal.xsltc.compiler.util.BooleanType
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.translateTo:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType;)V
         5: .line 94
            goto 16
         6: .line 95
      StackMap locals:
      StackMap stack:
            aload 3 /* type */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type.Reference:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
            if_acmpne 9
         7: .line 96
            aload 0 /* this */
            aload 1 /* classGen */
            aload 2 /* methodGen */
            aload 3 /* type */
            checkcast com.sun.org.apache.xalan.internal.xsltc.compiler.util.ReferenceType
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.translateTo:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType;)V
         8: .line 97
            goto 16
         9: .line 98
      StackMap locals:
      StackMap stack:
            aload 3 /* type */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type.Int:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
            if_acmpne 12
        10: .line 99
            aload 0 /* this */
            aload 1 /* classGen */
            aload 2 /* methodGen */
            aload 3 /* type */
            checkcast com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.translateTo:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;)V
        11: .line 100
            goto 16
        12: .line 102
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg
            dup
            ldc "DATA_CONVERSION_ERR"
        13: .line 103
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.toString:()Ljava/lang/String;
            aload 3 /* type */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type.toString:()Ljava/lang/String;
        14: .line 102
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg.<init>:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
            astore 4 /* err */
        start local 4 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg err
        15: .line 104
            aload 1 /* classGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator.getParser:()Lcom/sun/org/apache/xalan/internal/xsltc/compiler/Parser;
            iconst_2
            aload 4 /* err */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.Parser.reportError:(ILcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg;)V
        end local 4 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg err
        16: .line 106
      StackMap locals:
      StackMap stack:
            return
        end local 3 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type type
        end local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   17     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
            0   17     1   classGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;
            0   17     2  methodGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;
            0   17     3       type  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
           15   16     4        err  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg;
    MethodParameters:
           Name  Flags
      classGen   
      methodGen  
      type       

  public void translateTo(com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator, com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator, com.sun.org.apache.xalan.internal.xsltc.compiler.util.StringType);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=6, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        start local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        start local 3 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.StringType type
         0: .line 116
            aload 1 /* classGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator.getConstantPool:()Lcom/sun/org/apache/bcel/internal/generic/ConstantPoolGen;
            astore 4 /* cpg */
        start local 4 // com.sun.org.apache.bcel.internal.generic.ConstantPoolGen cpg
         1: .line 117
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.getInstructionList:()Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
            astore 5 /* il */
        start local 5 // com.sun.org.apache.bcel.internal.generic.InstructionList il
         2: .line 118
            aload 5 /* il */
            new com.sun.org.apache.bcel.internal.generic.INVOKESTATIC
            dup
            aload 4 /* cpg */
            ldc "com.sun.org.apache.xalan.internal.xsltc.runtime.BasisLibrary"
         3: .line 119
            ldc "realToString"
         4: .line 120
            ldc "(D)Ljava/lang/String;"
         5: .line 118
            invokevirtual com.sun.org.apache.bcel.internal.generic.ConstantPoolGen.addMethodref:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
            invokespecial com.sun.org.apache.bcel.internal.generic.INVOKESTATIC.<init>:(I)V
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         6: .line 121
            return
        end local 5 // com.sun.org.apache.bcel.internal.generic.InstructionList il
        end local 4 // com.sun.org.apache.bcel.internal.generic.ConstantPoolGen cpg
        end local 3 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.StringType type
        end local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
            0    7     1   classGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;
            0    7     2  methodGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;
            0    7     3       type  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType;
            1    7     4        cpg  Lcom/sun/org/apache/bcel/internal/generic/ConstantPoolGen;
            2    7     5         il  Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
    MethodParameters:
           Name  Flags
      classGen   
      methodGen  
      type       

  public void translateTo(com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator, com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator, com.sun.org.apache.xalan.internal.xsltc.compiler.util.BooleanType);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=7, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        start local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        start local 3 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.BooleanType type
         0: .line 131
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.getInstructionList:()Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
            astore 4 /* il */
        start local 4 // com.sun.org.apache.bcel.internal.generic.InstructionList il
         1: .line 132
            aload 0 /* this */
            aload 1 /* classGen */
            aload 2 /* methodGen */
            aload 3 /* type */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.translateToDesynthesized:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType;)Lcom/sun/org/apache/xalan/internal/xsltc/compiler/FlowList;
            astore 5 /* falsel */
        start local 5 // com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList falsel
         2: .line 133
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.ICONST_1:Lcom/sun/org/apache/bcel/internal/generic/Instruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         3: .line 134
            aload 4 /* il */
            new com.sun.org.apache.bcel.internal.generic.GOTO
            dup
            aconst_null
            invokespecial com.sun.org.apache.bcel.internal.generic.GOTO.<init>:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/BranchInstruction;)Lcom/sun/org/apache/bcel/internal/generic/BranchHandle;
            astore 6 /* truec */
        start local 6 // com.sun.org.apache.bcel.internal.generic.BranchHandle truec
         4: .line 135
            aload 5 /* falsel */
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.ICONST_0:Lcom/sun/org/apache/bcel/internal/generic/Instruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList.backPatch:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
         5: .line 136
            aload 6 /* truec */
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.NOP:Lcom/sun/org/apache/bcel/internal/generic/Instruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            invokevirtual com.sun.org.apache.bcel.internal.generic.BranchHandle.setTarget:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
         6: .line 137
            return
        end local 6 // com.sun.org.apache.bcel.internal.generic.BranchHandle truec
        end local 5 // com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList falsel
        end local 4 // com.sun.org.apache.bcel.internal.generic.InstructionList il
        end local 3 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.BooleanType type
        end local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
            0    7     1   classGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;
            0    7     2  methodGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;
            0    7     3       type  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType;
            1    7     4         il  Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
            2    7     5     falsel  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/FlowList;
            4    7     6      truec  Lcom/sun/org/apache/bcel/internal/generic/BranchHandle;
    MethodParameters:
           Name  Flags
      classGen   
      methodGen  
      type       

  public void translateTo(com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator, com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator, com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=6, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        start local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        start local 3 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType type
         0: .line 146
            aload 1 /* classGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator.getConstantPool:()Lcom/sun/org/apache/bcel/internal/generic/ConstantPoolGen;
            astore 4 /* cpg */
        start local 4 // com.sun.org.apache.bcel.internal.generic.ConstantPoolGen cpg
         1: .line 147
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.getInstructionList:()Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
            astore 5 /* il */
        start local 5 // com.sun.org.apache.bcel.internal.generic.InstructionList il
         2: .line 148
            aload 5 /* il */
            new com.sun.org.apache.bcel.internal.generic.INVOKESTATIC
            dup
            aload 4 /* cpg */
            ldc "com.sun.org.apache.xalan.internal.xsltc.runtime.BasisLibrary"
         3: .line 149
            ldc "realToInt"
            ldc "(D)I"
         4: .line 148
            invokevirtual com.sun.org.apache.bcel.internal.generic.ConstantPoolGen.addMethodref:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
            invokespecial com.sun.org.apache.bcel.internal.generic.INVOKESTATIC.<init>:(I)V
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         5: .line 150
            return
        end local 5 // com.sun.org.apache.bcel.internal.generic.InstructionList il
        end local 4 // com.sun.org.apache.bcel.internal.generic.ConstantPoolGen cpg
        end local 3 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType type
        end local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    6     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
            0    6     1   classGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;
            0    6     2  methodGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;
            0    6     3       type  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            1    6     4        cpg  Lcom/sun/org/apache/bcel/internal/generic/ConstantPoolGen;
            2    6     5         il  Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
    MethodParameters:
           Name  Flags
      classGen   
      methodGen  
      type       

  public com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList translateToDesynthesized(com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator, com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator, com.sun.org.apache.xalan.internal.xsltc.compiler.util.BooleanType);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType;)Lcom/sun/org/apache/xalan/internal/xsltc/compiler/FlowList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        start local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        start local 3 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.BooleanType type
         0: .line 163
            new com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList
            dup
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList.<init>:()V
            astore 5 /* flowlist */
        start local 5 // com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList flowlist
         1: .line 164
            aload 1 /* classGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator.getConstantPool:()Lcom/sun/org/apache/bcel/internal/generic/ConstantPoolGen;
            pop
         2: .line 165
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.getInstructionList:()Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
            astore 6 /* il */
        start local 6 // com.sun.org.apache.bcel.internal.generic.InstructionList il
         3: .line 168
            aload 6 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.DUP2:Lcom/sun/org/apache/bcel/internal/generic/StackInstruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         4: .line 169
            aload 2 /* methodGen */
            ldc "real_to_boolean_tmp"
         5: .line 170
            getstatic com.sun.org.apache.bcel.internal.generic.Type.DOUBLE:Lcom/sun/org/apache/bcel/internal/generic/BasicType;
         6: .line 171
            aconst_null
            aconst_null
         7: .line 169
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.addLocalVariable:(Ljava/lang/String;Lcom/sun/org/apache/bcel/internal/generic/Type;Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)Lcom/sun/org/apache/bcel/internal/generic/LocalVariableGen;
            astore 4 /* local */
        start local 4 // com.sun.org.apache.bcel.internal.generic.LocalVariableGen local
         8: .line 172
            aload 4 /* local */
            aload 6 /* il */
            new com.sun.org.apache.bcel.internal.generic.DSTORE
            dup
            aload 4 /* local */
            invokevirtual com.sun.org.apache.bcel.internal.generic.LocalVariableGen.getIndex:()I
            invokespecial com.sun.org.apache.bcel.internal.generic.DSTORE.<init>:(I)V
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            invokevirtual com.sun.org.apache.bcel.internal.generic.LocalVariableGen.setStart:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
         9: .line 175
            aload 6 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.DCONST_0:Lcom/sun/org/apache/bcel/internal/generic/Instruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
        10: .line 176
            aload 6 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.DCMPG:Lcom/sun/org/apache/bcel/internal/generic/Instruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
        11: .line 177
            aload 5 /* flowlist */
            aload 6 /* il */
            new com.sun.org.apache.bcel.internal.generic.IFEQ
            dup
            aconst_null
            invokespecial com.sun.org.apache.bcel.internal.generic.IFEQ.<init>:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/BranchInstruction;)Lcom/sun/org/apache/bcel/internal/generic/BranchHandle;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList.add:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)Lcom/sun/org/apache/xalan/internal/xsltc/compiler/FlowList;
            pop
        12: .line 181
            aload 6 /* il */
            new com.sun.org.apache.bcel.internal.generic.DLOAD
            dup
            aload 4 /* local */
            invokevirtual com.sun.org.apache.bcel.internal.generic.LocalVariableGen.getIndex:()I
            invokespecial com.sun.org.apache.bcel.internal.generic.DLOAD.<init>:(I)V
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
        13: .line 182
            aload 4 /* local */
            aload 6 /* il */
            new com.sun.org.apache.bcel.internal.generic.DLOAD
            dup
            aload 4 /* local */
            invokevirtual com.sun.org.apache.bcel.internal.generic.LocalVariableGen.getIndex:()I
            invokespecial com.sun.org.apache.bcel.internal.generic.DLOAD.<init>:(I)V
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            invokevirtual com.sun.org.apache.bcel.internal.generic.LocalVariableGen.setEnd:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
        14: .line 183
            aload 6 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.DCMPG:Lcom/sun/org/apache/bcel/internal/generic/Instruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
        15: .line 184
            aload 5 /* flowlist */
            aload 6 /* il */
            new com.sun.org.apache.bcel.internal.generic.IFNE
            dup
            aconst_null
            invokespecial com.sun.org.apache.bcel.internal.generic.IFNE.<init>:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/BranchInstruction;)Lcom/sun/org/apache/bcel/internal/generic/BranchHandle;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList.add:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)Lcom/sun/org/apache/xalan/internal/xsltc/compiler/FlowList;
            pop
        16: .line 185
            aload 5 /* flowlist */
            areturn
        end local 6 // com.sun.org.apache.bcel.internal.generic.InstructionList il
        end local 5 // com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList flowlist
        end local 4 // com.sun.org.apache.bcel.internal.generic.LocalVariableGen local
        end local 3 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.BooleanType type
        end local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   17     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
            0   17     1   classGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;
            0   17     2  methodGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;
            0   17     3       type  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType;
            8   17     4      local  Lcom/sun/org/apache/bcel/internal/generic/LocalVariableGen;
            1   17     5   flowlist  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/FlowList;
            3   17     6         il  Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
    MethodParameters:
           Name  Flags
      classGen   
      methodGen  
      type       

  public void translateTo(com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator, com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator, com.sun.org.apache.xalan.internal.xsltc.compiler.util.ReferenceType);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=6, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        start local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        start local 3 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ReferenceType type
         0: .line 196
            aload 1 /* classGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator.getConstantPool:()Lcom/sun/org/apache/bcel/internal/generic/ConstantPoolGen;
            astore 4 /* cpg */
        start local 4 // com.sun.org.apache.bcel.internal.generic.ConstantPoolGen cpg
         1: .line 197
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.getInstructionList:()Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
            astore 5 /* il */
        start local 5 // com.sun.org.apache.bcel.internal.generic.InstructionList il
         2: .line 198
            aload 5 /* il */
            new com.sun.org.apache.bcel.internal.generic.NEW
            dup
            aload 4 /* cpg */
            ldc "java.lang.Double"
            invokevirtual com.sun.org.apache.bcel.internal.generic.ConstantPoolGen.addClass:(Ljava/lang/String;)I
            invokespecial com.sun.org.apache.bcel.internal.generic.NEW.<init>:(I)V
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         3: .line 199
            aload 5 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.DUP_X2:Lcom/sun/org/apache/bcel/internal/generic/StackInstruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         4: .line 200
            aload 5 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.DUP_X2:Lcom/sun/org/apache/bcel/internal/generic/StackInstruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         5: .line 201
            aload 5 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.POP:Lcom/sun/org/apache/bcel/internal/generic/StackInstruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         6: .line 202
            aload 5 /* il */
            new com.sun.org.apache.bcel.internal.generic.INVOKESPECIAL
            dup
            aload 4 /* cpg */
            ldc "java.lang.Double"
         7: .line 203
            ldc "<init>"
            ldc "(D)V"
         8: .line 202
            invokevirtual com.sun.org.apache.bcel.internal.generic.ConstantPoolGen.addMethodref:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
            invokespecial com.sun.org.apache.bcel.internal.generic.INVOKESPECIAL.<init>:(I)V
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         9: .line 204
            return
        end local 5 // com.sun.org.apache.bcel.internal.generic.InstructionList il
        end local 4 // com.sun.org.apache.bcel.internal.generic.ConstantPoolGen cpg
        end local 3 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ReferenceType type
        end local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   10     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
            0   10     1   classGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;
            0   10     2  methodGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;
            0   10     3       type  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType;
            1   10     4        cpg  Lcom/sun/org/apache/bcel/internal/generic/ConstantPoolGen;
            2   10     5         il  Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
    MethodParameters:
           Name  Flags
      classGen   
      methodGen  
      type       

  public void translateTo(com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator, com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator, java.lang.Class<?>);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Ljava/lang/Class;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        start local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        start local 3 // java.lang.Class clazz
         0: .line 213
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.getInstructionList:()Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
            astore 4 /* il */
        start local 4 // com.sun.org.apache.bcel.internal.generic.InstructionList il
         1: .line 214
            aload 3 /* clazz */
            getstatic java.lang.Character.TYPE:Ljava/lang/Class;
            if_acmpne 5
         2: .line 215
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.D2I:Lcom/sun/org/apache/bcel/internal/generic/ConversionInstruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         3: .line 216
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.I2C:Lcom/sun/org/apache/bcel/internal/generic/ConversionInstruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         4: .line 217
            goto 32
         5: .line 218
      StackMap locals: com.sun.org.apache.bcel.internal.generic.InstructionList
      StackMap stack:
            aload 3 /* clazz */
            getstatic java.lang.Byte.TYPE:Ljava/lang/Class;
            if_acmpne 9
         6: .line 219
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.D2I:Lcom/sun/org/apache/bcel/internal/generic/ConversionInstruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         7: .line 220
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.I2B:Lcom/sun/org/apache/bcel/internal/generic/ConversionInstruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         8: .line 221
            goto 32
         9: .line 222
      StackMap locals:
      StackMap stack:
            aload 3 /* clazz */
            getstatic java.lang.Short.TYPE:Ljava/lang/Class;
            if_acmpne 13
        10: .line 223
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.D2I:Lcom/sun/org/apache/bcel/internal/generic/ConversionInstruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
        11: .line 224
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.I2S:Lcom/sun/org/apache/bcel/internal/generic/ConversionInstruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
        12: .line 225
            goto 32
        13: .line 226
      StackMap locals:
      StackMap stack:
            aload 3 /* clazz */
            getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
            if_acmpne 16
        14: .line 227
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.D2I:Lcom/sun/org/apache/bcel/internal/generic/ConversionInstruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
        15: .line 228
            goto 32
        16: .line 229
      StackMap locals:
      StackMap stack:
            aload 3 /* clazz */
            getstatic java.lang.Long.TYPE:Ljava/lang/Class;
            if_acmpne 19
        17: .line 230
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.D2L:Lcom/sun/org/apache/bcel/internal/generic/ConversionInstruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
        18: .line 231
            goto 32
        19: .line 232
      StackMap locals:
      StackMap stack:
            aload 3 /* clazz */
            getstatic java.lang.Float.TYPE:Ljava/lang/Class;
            if_acmpne 22
        20: .line 233
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.D2F:Lcom/sun/org/apache/bcel/internal/generic/ConversionInstruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
        21: .line 234
            goto 32
        22: .line 235
      StackMap locals:
      StackMap stack:
            aload 3 /* clazz */
            getstatic java.lang.Double.TYPE:Ljava/lang/Class;
            if_acmpne 25
        23: .line 236
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.NOP:Lcom/sun/org/apache/bcel/internal/generic/Instruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
        24: .line 237
            goto 32
        25: .line 239
      StackMap locals:
      StackMap stack:
            aload 3 /* clazz */
            ldc Ljava/lang/Double;
            invokevirtual java.lang.Class.isAssignableFrom:(Ljava/lang/Class;)Z
            ifeq 28
        26: .line 240
            aload 0 /* this */
            aload 1 /* classGen */
            aload 2 /* methodGen */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type.Reference:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.translateTo:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;)V
        27: .line 241
            goto 32
        28: .line 243
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg
            dup
            ldc "DATA_CONVERSION_ERR"
        29: .line 244
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.toString:()Ljava/lang/String;
            aload 3 /* clazz */
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
        30: .line 243
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg.<init>:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
            astore 5 /* err */
        start local 5 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg err
        31: .line 245
            aload 1 /* classGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator.getParser:()Lcom/sun/org/apache/xalan/internal/xsltc/compiler/Parser;
            iconst_2
            aload 5 /* err */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.Parser.reportError:(ILcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg;)V
        end local 5 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg err
        32: .line 247
      StackMap locals:
      StackMap stack:
            return
        end local 4 // com.sun.org.apache.bcel.internal.generic.InstructionList il
        end local 3 // java.lang.Class clazz
        end local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   33     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
            0   33     1   classGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;
            0   33     2  methodGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;
            0   33     3      clazz  Ljava/lang/Class<*>;
            1   33     4         il  Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
           31   32     5        err  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg;
    Signature: (Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Ljava/lang/Class<*>;)V
    MethodParameters:
           Name  Flags
      classGen   
      methodGen  
      clazz      final

  public void translateFrom(com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator, com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator, java.lang.Class<?>);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Ljava/lang/Class;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        start local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        start local 3 // java.lang.Class clazz
         0: .line 255
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.getInstructionList:()Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
            astore 4 /* il */
        start local 4 // com.sun.org.apache.bcel.internal.generic.InstructionList il
         1: .line 257
            aload 3 /* clazz */
            getstatic java.lang.Character.TYPE:Ljava/lang/Class;
            if_acmpeq 3
            aload 3 /* clazz */
            getstatic java.lang.Byte.TYPE:Ljava/lang/Class;
            if_acmpeq 3
         2: .line 258
            aload 3 /* clazz */
            getstatic java.lang.Short.TYPE:Ljava/lang/Class;
            if_acmpeq 3
            aload 3 /* clazz */
            getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
            if_acmpne 5
         3: .line 259
      StackMap locals: com.sun.org.apache.bcel.internal.generic.InstructionList
      StackMap stack:
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.I2D:Lcom/sun/org/apache/bcel/internal/generic/ConversionInstruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         4: .line 260
            goto 18
         5: .line 261
      StackMap locals:
      StackMap stack:
            aload 3 /* clazz */
            getstatic java.lang.Long.TYPE:Ljava/lang/Class;
            if_acmpne 8
         6: .line 262
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.L2D:Lcom/sun/org/apache/bcel/internal/generic/ConversionInstruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         7: .line 263
            goto 18
         8: .line 264
      StackMap locals:
      StackMap stack:
            aload 3 /* clazz */
            getstatic java.lang.Float.TYPE:Ljava/lang/Class;
            if_acmpne 11
         9: .line 265
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.F2D:Lcom/sun/org/apache/bcel/internal/generic/ConversionInstruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
        10: .line 266
            goto 18
        11: .line 267
      StackMap locals:
      StackMap stack:
            aload 3 /* clazz */
            getstatic java.lang.Double.TYPE:Ljava/lang/Class;
            if_acmpne 14
        12: .line 268
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.NOP:Lcom/sun/org/apache/bcel/internal/generic/Instruction;
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
        13: .line 269
            goto 18
        14: .line 271
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg
            dup
            ldc "DATA_CONVERSION_ERR"
        15: .line 272
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.toString:()Ljava/lang/String;
            aload 3 /* clazz */
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
        16: .line 271
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg.<init>:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
            astore 5 /* err */
        start local 5 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg err
        17: .line 273
            aload 1 /* classGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator.getParser:()Lcom/sun/org/apache/xalan/internal/xsltc/compiler/Parser;
            iconst_2
            aload 5 /* err */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.Parser.reportError:(ILcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg;)V
        end local 5 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg err
        18: .line 275
      StackMap locals:
      StackMap stack:
            return
        end local 4 // com.sun.org.apache.bcel.internal.generic.InstructionList il
        end local 3 // java.lang.Class clazz
        end local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   19     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
            0   19     1   classGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;
            0   19     2  methodGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;
            0   19     3      clazz  Ljava/lang/Class<*>;
            1   19     4         il  Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
           17   18     5        err  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg;
    Signature: (Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Ljava/lang/Class<*>;)V
    MethodParameters:
           Name  Flags
      classGen   
      methodGen  
      clazz      

  public void translateBox(com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator, com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        start local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
         0: .line 282
            aload 0 /* this */
            aload 1 /* classGen */
            aload 2 /* methodGen */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type.Reference:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.translateTo:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;)V
         1: .line 283
            return
        end local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
            0    2     1   classGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;
            0    2     2  methodGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;
    MethodParameters:
           Name  Flags
      classGen   
      methodGen  

  public void translateUnBox(com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator, com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        start local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
         0: .line 290
            aload 1 /* classGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator.getConstantPool:()Lcom/sun/org/apache/bcel/internal/generic/ConstantPoolGen;
            astore 3 /* cpg */
        start local 3 // com.sun.org.apache.bcel.internal.generic.ConstantPoolGen cpg
         1: .line 291
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.getInstructionList:()Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
            astore 4 /* il */
        start local 4 // com.sun.org.apache.bcel.internal.generic.InstructionList il
         2: .line 292
            aload 4 /* il */
            new com.sun.org.apache.bcel.internal.generic.CHECKCAST
            dup
            aload 3 /* cpg */
            ldc "java.lang.Double"
            invokevirtual com.sun.org.apache.bcel.internal.generic.ConstantPoolGen.addClass:(Ljava/lang/String;)I
            invokespecial com.sun.org.apache.bcel.internal.generic.CHECKCAST.<init>:(I)V
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         3: .line 293
            aload 4 /* il */
            new com.sun.org.apache.bcel.internal.generic.INVOKEVIRTUAL
            dup
            aload 3 /* cpg */
            ldc "java.lang.Double"
         4: .line 294
            ldc "doubleValue"
         5: .line 295
            ldc "()D"
         6: .line 293
            invokevirtual com.sun.org.apache.bcel.internal.generic.ConstantPoolGen.addMethodref:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
            invokespecial com.sun.org.apache.bcel.internal.generic.INVOKEVIRTUAL.<init>:(I)V
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/Instruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
         7: .line 296
            return
        end local 4 // com.sun.org.apache.bcel.internal.generic.InstructionList il
        end local 3 // com.sun.org.apache.bcel.internal.generic.ConstantPoolGen cpg
        end local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator methodGen
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ClassGenerator classGen
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    8     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
            0    8     1   classGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;
            0    8     2  methodGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;
            1    8     3        cpg  Lcom/sun/org/apache/bcel/internal/generic/ConstantPoolGen;
            2    8     4         il  Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
    MethodParameters:
           Name  Flags
      classGen   
      methodGen  

  public com.sun.org.apache.bcel.internal.generic.Instruction ADD();
    descriptor: ()Lcom/sun/org/apache/bcel/internal/generic/Instruction;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
         0: .line 299
            getstatic com.sun.org.apache.bcel.internal.generic.InstructionConst.DADD:Lcom/sun/org/apache/bcel/internal/generic/ArithmeticInstruction;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;

  public com.sun.org.apache.bcel.internal.generic.Instruction SUB();
    descriptor: ()Lcom/sun/org/apache/bcel/internal/generic/Instruction;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
         0: .line 303
            getstatic com.sun.org.apache.bcel.internal.generic.InstructionConst.DSUB:Lcom/sun/org/apache/bcel/internal/generic/ArithmeticInstruction;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;

  public com.sun.org.apache.bcel.internal.generic.Instruction MUL();
    descriptor: ()Lcom/sun/org/apache/bcel/internal/generic/Instruction;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
         0: .line 307
            getstatic com.sun.org.apache.bcel.internal.generic.InstructionConst.DMUL:Lcom/sun/org/apache/bcel/internal/generic/ArithmeticInstruction;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;

  public com.sun.org.apache.bcel.internal.generic.Instruction DIV();
    descriptor: ()Lcom/sun/org/apache/bcel/internal/generic/Instruction;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
         0: .line 311
            getstatic com.sun.org.apache.bcel.internal.generic.InstructionConst.DDIV:Lcom/sun/org/apache/bcel/internal/generic/ArithmeticInstruction;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;

  public com.sun.org.apache.bcel.internal.generic.Instruction REM();
    descriptor: ()Lcom/sun/org/apache/bcel/internal/generic/Instruction;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
         0: .line 315
            getstatic com.sun.org.apache.bcel.internal.generic.InstructionConst.DREM:Lcom/sun/org/apache/bcel/internal/generic/ArithmeticInstruction;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;

  public com.sun.org.apache.bcel.internal.generic.Instruction NEG();
    descriptor: ()Lcom/sun/org/apache/bcel/internal/generic/Instruction;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
         0: .line 319
            getstatic com.sun.org.apache.bcel.internal.generic.InstructionConst.DNEG:Lcom/sun/org/apache/bcel/internal/generic/ArithmeticInstruction;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;

  public com.sun.org.apache.bcel.internal.generic.Instruction LOAD(int);
    descriptor: (I)Lcom/sun/org/apache/bcel/internal/generic/Instruction;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
        start local 1 // int slot
         0: .line 323
            new com.sun.org.apache.bcel.internal.generic.DLOAD
            dup
            iload 1 /* slot */
            invokespecial com.sun.org.apache.bcel.internal.generic.DLOAD.<init>:(I)V
            areturn
        end local 1 // int slot
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
            0    1     1  slot  I
    MethodParameters:
      Name  Flags
      slot  

  public com.sun.org.apache.bcel.internal.generic.Instruction STORE(int);
    descriptor: (I)Lcom/sun/org/apache/bcel/internal/generic/Instruction;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
        start local 1 // int slot
         0: .line 327
            new com.sun.org.apache.bcel.internal.generic.DSTORE
            dup
            iload 1 /* slot */
            invokespecial com.sun.org.apache.bcel.internal.generic.DSTORE.<init>:(I)V
            areturn
        end local 1 // int slot
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
            0    1     1  slot  I
    MethodParameters:
      Name  Flags
      slot  

  public com.sun.org.apache.bcel.internal.generic.Instruction POP();
    descriptor: ()Lcom/sun/org/apache/bcel/internal/generic/Instruction;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
         0: .line 331
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.POP2:Lcom/sun/org/apache/bcel/internal/generic/StackInstruction;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;

  public com.sun.org.apache.bcel.internal.generic.Instruction CMP(boolean);
    descriptor: (Z)Lcom/sun/org/apache/bcel/internal/generic/Instruction;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
        start local 1 // boolean less
         0: .line 335
            iload 1 /* less */
            ifeq 1
            getstatic com.sun.org.apache.bcel.internal.generic.InstructionConst.DCMPG:Lcom/sun/org/apache/bcel/internal/generic/Instruction;
            goto 2
      StackMap locals:
      StackMap stack:
         1: getstatic com.sun.org.apache.bcel.internal.generic.InstructionConst.DCMPL:Lcom/sun/org/apache/bcel/internal/generic/Instruction;
      StackMap locals:
      StackMap stack: com.sun.org.apache.bcel.internal.generic.Instruction
         2: areturn
        end local 1 // boolean less
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
            0    3     1  less  Z
    MethodParameters:
      Name  Flags
      less  

  public com.sun.org.apache.bcel.internal.generic.Instruction DUP();
    descriptor: ()Lcom/sun/org/apache/bcel/internal/generic/Instruction;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
         0: .line 339
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType.DUP2:Lcom/sun/org/apache/bcel/internal/generic/StackInstruction;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
}
SourceFile: "RealType.java"