final class com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement extends com.sun.org.apache.xalan.internal.xsltc.compiler.Instruction
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement
  super_class: com.sun.org.apache.xalan.internal.xsltc.compiler.Instruction
{
  private java.lang.String _prefix;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private boolean _ignore;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean _isLiteralName;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate _name;
    descriptor: Lcom/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate _namespace;
    descriptor: Lcom/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate;
    flags: (0x0002) ACC_PRIVATE

  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement this
         0: .line 43
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.Instruction.<init>:()V
         1: .line 46
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._ignore:Z
         2: .line 47
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._isLiteralName:Z
         3: .line 43
            return
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/XslElement;

  public void display(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement this
        start local 1 // int indent
         0: .line 55
            aload 0 /* this */
            iload 1 /* indent */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.indent:(I)V
         1: .line 56
            new java.lang.StringBuilder
            dup
            ldc "Element "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._name:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.Util.println:(Ljava/lang/String;)V
         2: .line 57
            aload 0 /* this */
            iload 1 /* indent */
            iconst_4
            iadd
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.displayContents:(I)V
         3: .line 58
            return
        end local 1 // int indent
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/XslElement;
            0    4     1  indent  I
    MethodParameters:
        Name  Flags
      indent  

  public void parseContents(com.sun.org.apache.xalan.internal.xsltc.compiler.Parser);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/compiler/Parser;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=9, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.Parser parser
         0: .line 61
            aload 1 /* parser */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.Parser.getSymbolTable:()Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable;
            astore 2 /* stable */
        start local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.SymbolTable stable
         1: .line 64
            aload 0 /* this */
            ldc "name"
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.getAttribute:(Ljava/lang/String;)Ljava/lang/String;
            astore 3 /* name */
        start local 3 // java.lang.String name
         2: .line 65
            aload 3 /* name */
            ldc ""
            if_acmpne 10
         3: .line 66
            new com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg
            dup
            ldc "ILLEGAL_ELEM_NAME_ERR"
         4: .line 67
            aload 3 /* name */
            aload 0 /* this */
         5: .line 66
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg.<init>:(Ljava/lang/String;Ljava/lang/Object;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode;)V
            astore 4 /* msg */
        start local 4 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg msg
         6: .line 68
            aload 1 /* parser */
            iconst_4
            aload 4 /* msg */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.Parser.reportError:(ILcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg;)V
         7: .line 69
            aload 0 /* this */
            aload 1 /* parser */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.parseChildren:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/Parser;)V
         8: .line 70
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._ignore:Z
         9: .line 71
            return
        end local 4 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg msg
        10: .line 75
      StackMap locals: com.sun.org.apache.xalan.internal.xsltc.compiler.SymbolTable java.lang.String
      StackMap stack:
            aload 0 /* this */
            ldc "namespace"
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.getAttribute:(Ljava/lang/String;)Ljava/lang/String;
            astore 4 /* namespace */
        start local 4 // java.lang.String namespace
        11: .line 78
            aload 0 /* this */
            aload 3 /* name */
            invokestatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.Util.isLiteral:(Ljava/lang/String;)Z
            putfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._isLiteralName:Z
        12: .line 79
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._isLiteralName:Z
            ifeq 51
        13: .line 80
            aload 3 /* name */
            invokestatic com.sun.org.apache.xml.internal.utils.XML11Char.isXML11ValidQName:(Ljava/lang/String;)Z
            ifne 21
        14: .line 81
            new com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg
            dup
            ldc "ILLEGAL_ELEM_NAME_ERR"
        15: .line 82
            aload 3 /* name */
            aload 0 /* this */
        16: .line 81
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg.<init>:(Ljava/lang/String;Ljava/lang/Object;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode;)V
            astore 5 /* msg */
        start local 5 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg msg
        17: .line 83
            aload 1 /* parser */
            iconst_4
            aload 5 /* msg */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.Parser.reportError:(ILcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg;)V
        18: .line 84
            aload 0 /* this */
            aload 1 /* parser */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.parseChildren:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/Parser;)V
        19: .line 85
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._ignore:Z
        20: .line 86
            return
        end local 5 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg msg
        21: .line 89
      StackMap locals: java.lang.String
      StackMap stack:
            aload 1 /* parser */
            aload 3 /* name */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.Parser.getQNameSafe:(Ljava/lang/String;)Lcom/sun/org/apache/xalan/internal/xsltc/compiler/QName;
            astore 5 /* qname */
        start local 5 // com.sun.org.apache.xalan.internal.xsltc.compiler.QName qname
        22: .line 90
            aload 5 /* qname */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.QName.getPrefix:()Ljava/lang/String;
            astore 6 /* prefix */
        start local 6 // java.lang.String prefix
        23: .line 91
            aload 5 /* qname */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.QName.getLocalPart:()Ljava/lang/String;
            astore 7 /* local */
        start local 7 // java.lang.String local
        24: .line 93
            aload 6 /* prefix */
            ifnonnull 26
        25: .line 94
            ldc ""
            astore 6 /* prefix */
        26: .line 97
      StackMap locals: com.sun.org.apache.xalan.internal.xsltc.compiler.QName java.lang.String java.lang.String
      StackMap stack:
            aload 0 /* this */
            ldc "namespace"
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.hasAttribute:(Ljava/lang/String;)Z
            ifne 39
        27: .line 98
            aload 0 /* this */
            aload 6 /* prefix */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.lookupNamespace:(Ljava/lang/String;)Ljava/lang/String;
            astore 4 /* namespace */
        28: .line 99
            aload 4 /* namespace */
            ifnonnull 36
        29: .line 100
            new com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg
            dup
            ldc "NAMESPACE_UNDEF_ERR"
        30: .line 101
            aload 6 /* prefix */
            aload 0 /* this */
        31: .line 100
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg.<init>:(Ljava/lang/String;Ljava/lang/Object;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode;)V
            astore 8 /* err */
        start local 8 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg err
        32: .line 102
            aload 1 /* parser */
            iconst_4
            aload 8 /* err */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.Parser.reportError:(ILcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg;)V
        33: .line 103
            aload 0 /* this */
            aload 1 /* parser */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.parseChildren:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/Parser;)V
        34: .line 104
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._ignore:Z
        35: .line 105
            return
        end local 8 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg err
        36: .line 107
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 6 /* prefix */
            putfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._prefix:Ljava/lang/String;
        37: .line 108
            aload 0 /* this */
            new com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate
            dup
            aload 4 /* namespace */
            aload 1 /* parser */
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate.<init>:(Ljava/lang/String;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/Parser;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode;)V
            putfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._namespace:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate;
        38: .line 109
            goto 54
        39: .line 111
      StackMap locals:
      StackMap stack:
            aload 6 /* prefix */
            ldc ""
            if_acmpne 48
        40: .line 112
            aload 4 /* namespace */
            invokestatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.Util.isLiteral:(Ljava/lang/String;)Z
            ifeq 44
        41: .line 113
            aload 0 /* this */
            aload 4 /* namespace */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.lookupPrefix:(Ljava/lang/String;)Ljava/lang/String;
            astore 6 /* prefix */
        42: .line 114
            aload 6 /* prefix */
            ifnonnull 44
        43: .line 115
            aload 2 /* stable */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.SymbolTable.generateNamespacePrefix:()Ljava/lang/String;
            astore 6 /* prefix */
        44: .line 120
      StackMap locals:
      StackMap stack:
            new java.lang.StringBuffer
            dup
            aload 6 /* prefix */
            invokespecial java.lang.StringBuffer.<init>:(Ljava/lang/String;)V
            astore 8 /* newName */
        start local 8 // java.lang.StringBuffer newName
        45: .line 121
            aload 6 /* prefix */
            ldc ""
            if_acmpeq 47
        46: .line 122
            aload 8 /* newName */
            bipush 58
            invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
            pop
        47: .line 124
      StackMap locals: java.lang.StringBuffer
      StackMap stack:
            aload 8 /* newName */
            aload 7 /* local */
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
            astore 3 /* name */
        end local 8 // java.lang.StringBuffer newName
        48: .line 126
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 6 /* prefix */
            putfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._prefix:Ljava/lang/String;
        49: .line 127
            aload 0 /* this */
            new com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate
            dup
            aload 4 /* namespace */
            aload 1 /* parser */
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate.<init>:(Ljava/lang/String;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/Parser;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode;)V
            putfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._namespace:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate;
        end local 7 // java.lang.String local
        end local 6 // java.lang.String prefix
        end local 5 // com.sun.org.apache.xalan.internal.xsltc.compiler.QName qname
        50: .line 129
            goto 54
        51: .line 131
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 4 /* namespace */
            ldc ""
            if_acmpne 52
            aconst_null
            goto 53
        52: .line 132
      StackMap locals:
      StackMap stack: com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement
            new com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate
            dup
            aload 4 /* namespace */
            aload 1 /* parser */
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate.<init>:(Ljava/lang/String;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/Parser;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode;)V
        53: .line 131
      StackMap locals: com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement com.sun.org.apache.xalan.internal.xsltc.compiler.Parser com.sun.org.apache.xalan.internal.xsltc.compiler.SymbolTable java.lang.String java.lang.String
      StackMap stack: com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate
            putfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._namespace:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate;
        54: .line 135
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            new com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate
            dup
            aload 3 /* name */
            aload 1 /* parser */
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate.<init>:(Ljava/lang/String;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/Parser;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode;)V
            putfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._name:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate;
        55: .line 137
            aload 0 /* this */
            ldc "use-attribute-sets"
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.getAttribute:(Ljava/lang/String;)Ljava/lang/String;
            astore 5 /* useSets */
        start local 5 // java.lang.String useSets
        56: .line 138
            aload 5 /* useSets */
            invokevirtual java.lang.String.length:()I
            ifle 61
        57: .line 139
            aload 5 /* useSets */
            invokestatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.Util.isValidQNames:(Ljava/lang/String;)Z
            ifne 60
        58: .line 140
            new com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg
            dup
            ldc "INVALID_QNAME_ERR"
            aload 5 /* useSets */
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg.<init>:(Ljava/lang/String;Ljava/lang/Object;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode;)V
            astore 6 /* err */
        start local 6 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg err
        59: .line 141
            aload 1 /* parser */
            iconst_3
            aload 6 /* 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 6 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg err
        60: .line 143
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            new com.sun.org.apache.xalan.internal.xsltc.compiler.UseAttributeSets
            dup
            aload 5 /* useSets */
            aload 1 /* parser */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.UseAttributeSets.<init>:(Ljava/lang/String;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/Parser;)V
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.setFirstElement:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode;)V
        61: .line 146
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* parser */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.parseChildren:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/Parser;)V
        62: .line 147
            return
        end local 5 // java.lang.String useSets
        end local 4 // java.lang.String namespace
        end local 3 // java.lang.String name
        end local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.SymbolTable stable
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.Parser parser
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   63     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/XslElement;
            0   63     1     parser  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/Parser;
            1   63     2     stable  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable;
            2   63     3       name  Ljava/lang/String;
            6   10     4        msg  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg;
           11   63     4  namespace  Ljava/lang/String;
           17   21     5        msg  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg;
           22   50     5      qname  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/QName;
           23   50     6     prefix  Ljava/lang/String;
           24   50     7      local  Ljava/lang/String;
           32   36     8        err  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg;
           45   48     8    newName  Ljava/lang/StringBuffer;
           56   63     5    useSets  Ljava/lang/String;
           59   60     6        err  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg;
    MethodParameters:
        Name  Flags
      parser  

  public com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type typeCheck(com.sun.org.apache.xalan.internal.xsltc.compiler.SymbolTable);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable;)Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.SymbolTable stable
         0: .line 153
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._ignore:Z
            ifne 4
         1: .line 154
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._name:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate;
            aload 1 /* stable */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate.typeCheck:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable;)Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
            pop
         2: .line 155
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._namespace:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate;
            ifnull 4
         3: .line 156
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._namespace:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate;
            aload 1 /* stable */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate.typeCheck:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable;)Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
            pop
         4: .line 159
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* stable */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.typeCheckContents:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable;)Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
            pop
         5: .line 160
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.Type.Void:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/Type;
            areturn
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.SymbolTable stable
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    6     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/XslElement;
            0    6     1  stable  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable;
    Exceptions:
      throws com.sun.org.apache.xalan.internal.xsltc.compiler.util.TypeCheckError
    MethodParameters:
        Name  Flags
      stable  

  public void translateLiteral(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=5, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement 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 169
            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 170
            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 172
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._ignore:Z
            ifne 12
         3: .line 173
            aload 4 /* il */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.loadHandler:()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
         4: .line 174
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._name:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate;
            aload 1 /* classGen */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate.translate:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;)V
         5: .line 175
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.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
         6: .line 176
            aload 4 /* il */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.startElement:()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
         7: .line 178
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._namespace:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate;
            ifnull 12
         8: .line 179
            aload 4 /* il */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.loadHandler:()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
         9: .line 180
            aload 4 /* il */
            new com.sun.org.apache.bcel.internal.generic.PUSH
            dup
            aload 3 /* cpg */
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._prefix:Ljava/lang/String;
            invokespecial com.sun.org.apache.bcel.internal.generic.PUSH.<init>:(Lcom/sun/org/apache/bcel/internal/generic/ConstantPoolGen;Ljava/lang/String;)V
            invokevirtual com.sun.org.apache.bcel.internal.generic.InstructionList.append:(Lcom/sun/org/apache/bcel/internal/generic/CompoundInstruction;)Lcom/sun/org/apache/bcel/internal/generic/InstructionHandle;
            pop
        10: .line 181
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._namespace:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate;
            aload 1 /* classGen */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate.translate:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;)V
        11: .line 182
            aload 4 /* il */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.namespace:()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 186
      StackMap locals: com.sun.org.apache.bcel.internal.generic.ConstantPoolGen com.sun.org.apache.bcel.internal.generic.InstructionList
      StackMap stack:
            aload 0 /* this */
            aload 1 /* classGen */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.translateContents:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;)V
        13: .line 188
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._ignore:Z
            ifne 15
        14: .line 189
            aload 4 /* il */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.endElement:()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 191
      StackMap locals:
      StackMap stack:
            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.XslElement this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   16     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/XslElement;
            0   16     1   classGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;
            0   16     2  methodGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;
            1   16     3        cpg  Lcom/sun/org/apache/bcel/internal/generic/ConstantPoolGen;
            2   16     4         il  Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
    MethodParameters:
           Name  Flags
      classGen   
      methodGen  

  public void translate(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=7, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement 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 202
            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 203
            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 206
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._isLiteralName:Z
            ifeq 5
         3: .line 207
            aload 0 /* this */
            aload 1 /* classGen */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.translateLiteral:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;)V
         4: .line 208
            return
         5: .line 211
      StackMap locals: com.sun.org.apache.bcel.internal.generic.ConstantPoolGen com.sun.org.apache.bcel.internal.generic.InstructionList
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._ignore:Z
            ifne 32
         6: .line 215
            aload 2 /* methodGen */
            ldc "nameValue"
         7: .line 216
            ldc "Ljava/lang/String;"
            invokestatic com.sun.org.apache.xalan.internal.xsltc.compiler.util.Util.getJCRefType:(Ljava/lang/String;)Lcom/sun/org/apache/bcel/internal/generic/Type;
         8: .line 217
            aconst_null
         9: .line 215
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.addLocalVariable2:(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/LocalVariableGen;
        10: .line 214
            astore 5 /* nameValue */
        start local 5 // com.sun.org.apache.bcel.internal.generic.LocalVariableGen nameValue
        11: .line 220
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._name:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate;
            aload 1 /* classGen */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate.translate:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;)V
        12: .line 221
            aload 5 /* nameValue */
            aload 4 /* il */
            new com.sun.org.apache.bcel.internal.generic.ASTORE
            dup
            aload 5 /* nameValue */
            invokevirtual com.sun.org.apache.bcel.internal.generic.LocalVariableGen.getIndex:()I
            invokespecial com.sun.org.apache.bcel.internal.generic.ASTORE.<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
        13: .line 222
            aload 4 /* il */
            new com.sun.org.apache.bcel.internal.generic.ALOAD
            dup
            aload 5 /* nameValue */
            invokevirtual com.sun.org.apache.bcel.internal.generic.LocalVariableGen.getIndex:()I
            invokespecial com.sun.org.apache.bcel.internal.generic.ALOAD.<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
        14: .line 225
            aload 3 /* cpg */
            ldc "com.sun.org.apache.xalan.internal.xsltc.runtime.BasisLibrary"
            ldc "checkQName"
        15: .line 226
            ldc "(Ljava/lang/String;)V"
        16: .line 225
            invokevirtual com.sun.org.apache.bcel.internal.generic.ConstantPoolGen.addMethodref:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
            istore 6 /* check */
        start local 6 // int check
        17: .line 229
            aload 4 /* il */
            new com.sun.org.apache.bcel.internal.generic.INVOKESTATIC
            dup
            iload 6 /* check */
            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
        18: .line 232
            aload 4 /* il */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.loadHandler:()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
        19: .line 235
            aload 5 /* nameValue */
            aload 4 /* il */
            new com.sun.org.apache.bcel.internal.generic.ALOAD
            dup
            aload 5 /* nameValue */
            invokevirtual com.sun.org.apache.bcel.internal.generic.LocalVariableGen.getIndex:()I
            invokespecial com.sun.org.apache.bcel.internal.generic.ALOAD.<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
        20: .line 237
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._namespace:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate;
            ifnull 23
        21: .line 238
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._namespace:Lcom/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate;
            aload 1 /* classGen */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.AttributeValueTemplate.translate:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;)V
        22: .line 239
            goto 24
        23: .line 241
      StackMap locals: com.sun.org.apache.bcel.internal.generic.LocalVariableGen int
      StackMap stack:
            aload 4 /* il */
            getstatic com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.ACONST_NULL: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 245
      StackMap locals:
      StackMap stack:
            aload 4 /* il */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.loadHandler:()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
        25: .line 246
            aload 4 /* il */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.loadDOM:()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
        26: .line 247
            aload 4 /* il */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.loadCurrentNode:()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
        27: .line 250
            aload 4 /* il */
            new com.sun.org.apache.bcel.internal.generic.INVOKESTATIC
            dup
        28: .line 251
            aload 3 /* cpg */
            ldc "com.sun.org.apache.xalan.internal.xsltc.runtime.BasisLibrary"
            ldc "startXslElement"
        29: .line 252
            ldc "(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;Lcom/sun/org/apache/xalan/internal/xsltc/DOM;I)Ljava/lang/String;"
        30: .line 251
            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
        31: .line 250
            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
        end local 6 // int check
        end local 5 // com.sun.org.apache.bcel.internal.generic.LocalVariableGen nameValue
        32: .line 260
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* classGen */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.translateContents:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;)V
        33: .line 262
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._ignore:Z
            ifne 35
        34: .line 263
            aload 4 /* il */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.MethodGenerator.endElement:()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
        35: .line 265
      StackMap locals:
      StackMap stack:
            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.XslElement this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   36     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/XslElement;
            0   36     1   classGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;
            0   36     2  methodGen  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;
            1   36     3        cpg  Lcom/sun/org/apache/bcel/internal/generic/ConstantPoolGen;
            2   36     4         il  Lcom/sun/org/apache/bcel/internal/generic/InstructionList;
           11   32     5  nameValue  Lcom/sun/org/apache/bcel/internal/generic/LocalVariableGen;
           17   32     6      check  I
    MethodParameters:
           Name  Flags
      classGen   
      methodGen  

  public void translateContents(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=3, locals=6, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement 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 273
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.elementCount:()I
            istore 3 /* n */
        start local 3 // int n
         1: .line 274
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         2: goto 7
         3: .line 275
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement.getContents:()Ljava/util/List;
            iload 4 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast com.sun.org.apache.xalan.internal.xsltc.compiler.SyntaxTreeNode
            astore 5 /* item */
        start local 5 // com.sun.org.apache.xalan.internal.xsltc.compiler.SyntaxTreeNode item
         4: .line 276
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.compiler.XslElement._ignore:Z
            ifeq 5
            aload 5 /* item */
            instanceof com.sun.org.apache.xalan.internal.xsltc.compiler.XslAttribute
            ifeq 5
            goto 6
         5: .line 277
      StackMap locals: com.sun.org.apache.xalan.internal.xsltc.compiler.SyntaxTreeNode
      StackMap stack:
            aload 5 /* item */
            aload 1 /* classGen */
            aload 2 /* methodGen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.SyntaxTreeNode.translate:(Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator;Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator;)V
        end local 5 // com.sun.org.apache.xalan.internal.xsltc.compiler.SyntaxTreeNode item
         6: .line 274
      StackMap locals:
      StackMap stack:
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
         7: iload 4 /* i */
            iload 3 /* n */
            if_icmplt 3
        end local 4 // int i
         8: .line 279
            return
        end local 3 // int n
        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.XslElement this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    9     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/XslElement;
            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          n  I
            2    8     4          i  I
            4    6     5       item  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode;
    MethodParameters:
           Name  Flags
      classGen   
      methodGen  
}
SourceFile: "XslElement.java"