public final class com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType 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.IntType
  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.IntType this
         0: .line 55
            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.IntType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;

  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.IntType this
         0: .line 58
            ldc "int"
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;

  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.IntType this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type other
         0: .line 62
            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.IntType this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            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.IntType this
         0: .line 66
            ldc "I"
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;

  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.IntType this
         0: .line 70
            getstatic com.sun.org.apache.bcel.internal.generic.Type.INT:Lcom/sun/org/apache/bcel/internal/generic/BasicType;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;

  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.IntType this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type type
         0: .line 77
            aload 1 /* type */
            aload 0 /* this */
            if_acmpne 2
         1: .line 78
            iconst_0
            ireturn
         2: .line 80
      StackMap locals:
      StackMap stack:
            aload 1 /* type */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type.Real:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
            if_acmpne 4
         3: .line 81
            iconst_1
            ireturn
         4: .line 84
      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.IntType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            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.IntType 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 94
            aload 3 /* type */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type.Real:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
            if_acmpne 3
         1: .line 95
            aload 0 /* this */
            aload 1 /* classGen */
            aload 2 /* methodGen */
            aload 3 /* type */
            checkcast com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.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/RealType;)V
         2: .line 96
            goto 16
         3: .line 97
      StackMap locals:
      StackMap stack:
            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 6
         4: .line 98
            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.IntType.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
         5: .line 99
            goto 16
         6: .line 100
      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 9
         7: .line 101
            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.IntType.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
         8: .line 102
            goto 16
         9: .line 103
      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 12
        10: .line 104
            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.IntType.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
        11: .line 105
            goto 16
        12: .line 107
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg
            dup
            ldc "DATA_CONVERSION_ERR"
        13: .line 108
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.toString:()Ljava/lang/String;
            aload 3 /* type */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type.toString:()Ljava/lang/String;
        14: .line 107
            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 109
            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 111
      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.IntType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   17     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            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       final

  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.RealType);
    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/RealType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType 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.RealType type
         0: .line 120
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.getInstructionList:()Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.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
         1: .line 121
            return
        end local 3 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.RealType 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.IntType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            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;
            0    2     3       type  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType;
    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.IntType 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 131
            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 132
            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 133
            aload 5 /* il */
            new com.sun.org.apache.bcel.internal.generic.INVOKESTATIC
            dup
            aload 4 /* cpg */
            ldc "java.lang.Integer"
         3: .line 134
            ldc "toString"
         4: .line 135
            ldc "(I)Ljava/lang/String;"
         5: .line 133
            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 136
            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.IntType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            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.IntType 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 146
            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 147
            aload 4 /* 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;
            astore 5 /* falsec */
        start local 5 // com.sun.org.apache.bcel.internal.generic.BranchHandle falsec
         2: .line 148
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.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 149
            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 150
            aload 5 /* falsec */
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.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.bcel.internal.generic.BranchHandle.setTarget:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
         5: .line 151
            aload 6 /* truec */
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.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 152
            return
        end local 6 // com.sun.org.apache.bcel.internal.generic.BranchHandle truec
        end local 5 // com.sun.org.apache.bcel.internal.generic.BranchHandle falsec
        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.IntType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            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     falsec  Lcom/sun/org/apache/bcel/internal/generic/BranchHandle;
            4    7     6      truec  Lcom/sun/org/apache/bcel/internal/generic/BranchHandle;
    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=6, locals=5, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType 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 164
            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 165
            new com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList
            dup
            aload 4 /* 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;
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.FlowList.<init>:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
            areturn
        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.IntType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            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;
            0    2     3       type  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType;
            1    2     4         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.IntType 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 177
            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 178
            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 179
            aload 5 /* il */
            new com.sun.org.apache.bcel.internal.generic.NEW
            dup
            aload 4 /* cpg */
            ldc "java.lang.Integer"
            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 180
            aload 5 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.DUP_X1: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 181
            aload 5 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.SWAP: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 182
            aload 5 /* il */
            new com.sun.org.apache.bcel.internal.generic.INVOKESPECIAL
            dup
            aload 4 /* cpg */
            ldc "java.lang.Integer"
         6: .line 183
            ldc "<init>"
            ldc "(I)V"
         7: .line 182
            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
         8: .line 184
            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.IntType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    9     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            0    9     1   classGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;
            0    9     2  methodGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;
            0    9     3       type  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType;
            1    9     4        cpg  Lcom/sun/org/apache/bcel/internal/generic/ConstantPoolGen;
            2    9     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.IntType 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 193
            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 194
            aload 3 /* clazz */
            getstatic java.lang.Character.TYPE:Ljava/lang/Class;
            if_acmpne 4
         2: .line 195
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.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
         3: .line 196
            goto 30
         4: .line 197
      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 7
         5: .line 198
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.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
         6: .line 199
            goto 30
         7: .line 200
      StackMap locals:
      StackMap stack:
            aload 3 /* clazz */
            getstatic java.lang.Short.TYPE:Ljava/lang/Class;
            if_acmpne 10
         8: .line 201
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.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
         9: .line 202
            goto 30
        10: .line 203
      StackMap locals:
      StackMap stack:
            aload 3 /* clazz */
            getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
            if_acmpne 13
        11: .line 204
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.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
        12: .line 205
            goto 30
        13: .line 206
      StackMap locals:
      StackMap stack:
            aload 3 /* clazz */
            getstatic java.lang.Long.TYPE:Ljava/lang/Class;
            if_acmpne 16
        14: .line 207
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.I2L: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 208
            goto 30
        16: .line 209
      StackMap locals:
      StackMap stack:
            aload 3 /* clazz */
            getstatic java.lang.Float.TYPE:Ljava/lang/Class;
            if_acmpne 19
        17: .line 210
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.I2F: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 211
            goto 30
        19: .line 212
      StackMap locals:
      StackMap stack:
            aload 3 /* clazz */
            getstatic java.lang.Double.TYPE:Ljava/lang/Class;
            if_acmpne 22
        20: .line 213
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.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
        21: .line 214
            goto 30
        22: .line 216
      StackMap locals:
      StackMap stack:
            aload 3 /* clazz */
            ldc Ljava/lang/Double;
            invokevirtual java.lang.Class.isAssignableFrom:(Ljava/lang/Class;)Z
            ifeq 26
        23: .line 217
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.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
        24: .line 218
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type.Real:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
            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.Type.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
        25: .line 219
            goto 30
        26: .line 221
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg
            dup
            ldc "DATA_CONVERSION_ERR"
        27: .line 222
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType.toString:()Ljava/lang/String;
            aload 3 /* clazz */
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
        28: .line 221
            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
        29: .line 223
            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
        30: .line 225
      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.IntType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   31     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            0   31     1   classGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;
            0   31     2  methodGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;
            0   31     3      clazz  Ljava/lang/Class<*>;
            1   31     4         il  Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
           29   30     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.IntType 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 232
            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.IntType.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 233
            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.IntType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            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=5, locals=6, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType 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 240
            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 241
            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 242
            aload 4 /* il */
            new com.sun.org.apache.bcel.internal.generic.CHECKCAST
            dup
            aload 3 /* cpg */
            ldc "java.lang.Integer"
            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 243
            aload 3 /* cpg */
            ldc "java.lang.Integer"
         4: .line 244
            ldc "intValue"
         5: .line 245
            ldc "()I"
         6: .line 243
            invokevirtual com.sun.org.apache.bcel.internal.generic.ConstantPoolGen.addMethodref:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
            istore 5 /* index */
        start local 5 // int index
         7: .line 246
            aload 4 /* il */
            new com.sun.org.apache.bcel.internal.generic.INVOKEVIRTUAL
            dup
            iload 5 /* index */
            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
         8: .line 247
            return
        end local 5 // int index
        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.IntType this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    9     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            0    9     1   classGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;
            0    9     2  methodGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;
            1    9     3        cpg  Lcom/sun/org/apache/bcel/internal/generic/ConstantPoolGen;
            2    9     4         il  Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
            7    9     5      index  I
    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.IntType this
         0: .line 250
            getstatic com.sun.org.apache.bcel.internal.generic.InstructionConst.IADD:Lcom/sun/org/apache/bcel/internal/generic/ArithmeticInstruction;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;

  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.IntType this
         0: .line 254
            getstatic com.sun.org.apache.bcel.internal.generic.InstructionConst.ISUB:Lcom/sun/org/apache/bcel/internal/generic/ArithmeticInstruction;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;

  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.IntType this
         0: .line 258
            getstatic com.sun.org.apache.bcel.internal.generic.InstructionConst.IMUL:Lcom/sun/org/apache/bcel/internal/generic/ArithmeticInstruction;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;

  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.IntType this
         0: .line 262
            getstatic com.sun.org.apache.bcel.internal.generic.InstructionConst.IDIV:Lcom/sun/org/apache/bcel/internal/generic/ArithmeticInstruction;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;

  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.IntType this
         0: .line 266
            getstatic com.sun.org.apache.bcel.internal.generic.InstructionConst.IREM:Lcom/sun/org/apache/bcel/internal/generic/ArithmeticInstruction;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;

  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.IntType this
         0: .line 270
            getstatic com.sun.org.apache.bcel.internal.generic.InstructionConst.INEG:Lcom/sun/org/apache/bcel/internal/generic/ArithmeticInstruction;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;

  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.IntType this
        start local 1 // int slot
         0: .line 274
            new com.sun.org.apache.bcel.internal.generic.ILOAD
            dup
            iload 1 /* slot */
            invokespecial com.sun.org.apache.bcel.internal.generic.ILOAD.<init>:(I)V
            areturn
        end local 1 // int slot
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            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.IntType this
        start local 1 // int slot
         0: .line 278
            new com.sun.org.apache.bcel.internal.generic.ISTORE
            dup
            iload 1 /* slot */
            invokespecial com.sun.org.apache.bcel.internal.generic.ISTORE.<init>:(I)V
            areturn
        end local 1 // int slot
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            0    1     1  slot  I
    MethodParameters:
      Name  Flags
      slot  

  public com.sun.org.apache.bcel.internal.generic.BranchInstruction GT(boolean);
    descriptor: (Z)Lcom/sun/org/apache/bcel/internal/generic/BranchInstruction;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
        start local 1 // boolean tozero
         0: .line 282
            iload 1 /* tozero */
            ifeq 1
            new com.sun.org.apache.bcel.internal.generic.IFGT
            dup
            aconst_null
            invokespecial com.sun.org.apache.bcel.internal.generic.IFGT.<init>:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
            goto 2
         1: .line 283
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.bcel.internal.generic.IF_ICMPGT
            dup
            aconst_null
            invokespecial com.sun.org.apache.bcel.internal.generic.IF_ICMPGT.<init>:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
         2: .line 282
      StackMap locals:
      StackMap stack: com.sun.org.apache.bcel.internal.generic.IfInstruction
            areturn
        end local 1 // boolean tozero
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            0    3     1  tozero  Z
    MethodParameters:
        Name  Flags
      tozero  

  public com.sun.org.apache.bcel.internal.generic.BranchInstruction GE(boolean);
    descriptor: (Z)Lcom/sun/org/apache/bcel/internal/generic/BranchInstruction;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
        start local 1 // boolean tozero
         0: .line 287
            iload 1 /* tozero */
            ifeq 1
            new com.sun.org.apache.bcel.internal.generic.IFGE
            dup
            aconst_null
            invokespecial com.sun.org.apache.bcel.internal.generic.IFGE.<init>:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
            goto 2
         1: .line 288
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.bcel.internal.generic.IF_ICMPGE
            dup
            aconst_null
            invokespecial com.sun.org.apache.bcel.internal.generic.IF_ICMPGE.<init>:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
         2: .line 287
      StackMap locals:
      StackMap stack: com.sun.org.apache.bcel.internal.generic.IfInstruction
            areturn
        end local 1 // boolean tozero
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            0    3     1  tozero  Z
    MethodParameters:
        Name  Flags
      tozero  

  public com.sun.org.apache.bcel.internal.generic.BranchInstruction LT(boolean);
    descriptor: (Z)Lcom/sun/org/apache/bcel/internal/generic/BranchInstruction;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
        start local 1 // boolean tozero
         0: .line 292
            iload 1 /* tozero */
            ifeq 1
            new com.sun.org.apache.bcel.internal.generic.IFLT
            dup
            aconst_null
            invokespecial com.sun.org.apache.bcel.internal.generic.IFLT.<init>:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
            goto 2
         1: .line 293
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.bcel.internal.generic.IF_ICMPLT
            dup
            aconst_null
            invokespecial com.sun.org.apache.bcel.internal.generic.IF_ICMPLT.<init>:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
         2: .line 292
      StackMap locals:
      StackMap stack: com.sun.org.apache.bcel.internal.generic.IfInstruction
            areturn
        end local 1 // boolean tozero
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            0    3     1  tozero  Z
    MethodParameters:
        Name  Flags
      tozero  

  public com.sun.org.apache.bcel.internal.generic.BranchInstruction LE(boolean);
    descriptor: (Z)Lcom/sun/org/apache/bcel/internal/generic/BranchInstruction;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
        start local 1 // boolean tozero
         0: .line 297
            iload 1 /* tozero */
            ifeq 1
            new com.sun.org.apache.bcel.internal.generic.IFLE
            dup
            aconst_null
            invokespecial com.sun.org.apache.bcel.internal.generic.IFLE.<init>:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
            goto 2
         1: .line 298
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.bcel.internal.generic.IF_ICMPLE
            dup
            aconst_null
            invokespecial com.sun.org.apache.bcel.internal.generic.IF_ICMPLE.<init>:(Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;)V
         2: .line 297
      StackMap locals:
      StackMap stack: com.sun.org.apache.bcel.internal.generic.IfInstruction
            areturn
        end local 1 // boolean tozero
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.IntType this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType;
            0    3     1  tozero  Z
    MethodParameters:
        Name  Flags
      tozero  
}
SourceFile: "IntType.java"