public class com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl extends com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl
  super_class: com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl
{
  private static int _documentURIIndex;
    descriptor: I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static final java.lang.String EMPTY_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl _dom;
    descriptor: Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xml.internal.dtm.DTMWSFilter _wsfilter;
    descriptor: Lcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;
    flags: (0x0002) ACC_PRIVATE

  private int _initSize;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

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

  private final org.xml.sax.helpers.AttributesImpl _attributes;
    descriptor: Lorg/xml/sax/helpers/AttributesImpl;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private java.lang.String _openElementName;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 75
            iconst_0
            putstatic com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._documentURIIndex:I
         1: .line 77
            ldc ""
            invokevirtual java.lang.String.intern:()Ljava/lang/String;
            putstatic com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.EMPTY_STRING:Ljava/lang/String;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager, int, com.sun.org.apache.xml.internal.dtm.DTMWSFilter, int, boolean);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;ILcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager dtmManager
        start local 2 // int documentID
        start local 3 // com.sun.org.apache.xml.internal.dtm.DTMWSFilter wsfilter
        start local 4 // int initSize
        start local 5 // boolean buildIdIndex
         0: .line 105
            aload 0 /* this */
            aload 1 /* dtmManager */
            iload 2 /* documentID */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.<init>:(Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;I)V
         1: .line 94
            aload 0 /* this */
            new org.xml.sax.helpers.AttributesImpl
            dup
            invokespecial org.xml.sax.helpers.AttributesImpl.<init>:()V
            putfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._attributes:Lorg/xml/sax/helpers/AttributesImpl;
         2: .line 107
            aload 0 /* this */
            aload 3 /* wsfilter */
            putfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._wsfilter:Lcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;
         3: .line 108
            aload 0 /* this */
            iload 4 /* initSize */
            putfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._initSize:I
         4: .line 109
            aload 0 /* this */
            iload 5 /* buildIdIndex */
            putfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._buildIdIndex:Z
         5: .line 110
            return
        end local 5 // boolean buildIdIndex
        end local 4 // int initSize
        end local 3 // com.sun.org.apache.xml.internal.dtm.DTMWSFilter wsfilter
        end local 2 // int documentID
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager dtmManager
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    6     1    dtmManager  Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;
            0    6     2    documentID  I
            0    6     3      wsfilter  Lcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;
            0    6     4      initSize  I
            0    6     5  buildIdIndex  Z
    MethodParameters:
              Name  Flags
      dtmManager    
      documentID    
      wsfilter      
      initSize      
      buildIdIndex  

  public com.sun.org.apache.xalan.internal.xsltc.DOM getNestedDOM();
    descriptor: ()Lcom/sun/org/apache/xalan/internal/xsltc/DOM;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 115
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public int getDocument();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 121
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 122
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getDocument:()I
            ireturn
         2: .line 125
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getDocument:()I
            ireturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public java.lang.String getStringValue();
    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.dom.AdaptiveResultTreeImpl this
         0: .line 132
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 133
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getStringValue:()Ljava/lang/String;
            areturn
         2: .line 136
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getStringValue:()Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public com.sun.org.apache.xml.internal.dtm.DTMAxisIterator getIterator();
    descriptor: ()Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 142
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 143
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getIterator:()Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
         2: .line 146
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getIterator:()Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public com.sun.org.apache.xml.internal.dtm.DTMAxisIterator getChildren(int);
    descriptor: (I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node
         0: .line 152
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 153
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getChildren:(I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
         2: .line 156
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* node */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getChildren:(I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
        end local 1 // int node
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  node  I
    MethodParameters:
      Name  Flags
      node  final

  public com.sun.org.apache.xml.internal.dtm.DTMAxisIterator getTypedChildren(int);
    descriptor: (I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int type
         0: .line 162
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 163
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* type */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getTypedChildren:(I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
         2: .line 166
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* type */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getTypedChildren:(I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
        end local 1 // int type
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  type  I
    MethodParameters:
      Name  Flags
      type  final

  public com.sun.org.apache.xml.internal.dtm.DTMAxisIterator getAxisIterator(int);
    descriptor: (I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int axis
         0: .line 172
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 173
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* axis */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getAxisIterator:(I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
         2: .line 176
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* axis */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getAxisIterator:(I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
        end local 1 // int axis
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  axis  I
    MethodParameters:
      Name  Flags
      axis  final

  public com.sun.org.apache.xml.internal.dtm.DTMAxisIterator getTypedAxisIterator(int, int);
    descriptor: (II)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int axis
        start local 2 // int type
         0: .line 182
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 183
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* axis */
            iload 2 /* type */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getTypedAxisIterator:(II)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
         2: .line 186
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* axis */
            iload 2 /* type */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getTypedAxisIterator:(II)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
        end local 2 // int type
        end local 1 // int axis
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  axis  I
            0    3     2  type  I
    MethodParameters:
      Name  Flags
      axis  final
      type  final

  public com.sun.org.apache.xml.internal.dtm.DTMAxisIterator getNthDescendant(int, int, boolean);
    descriptor: (IIZ)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node
        start local 2 // int n
        start local 3 // boolean includeself
         0: .line 192
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 193
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node */
            iload 2 /* n */
            iload 3 /* includeself */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNthDescendant:(IIZ)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
         2: .line 196
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* node */
            iload 2 /* n */
            iload 3 /* includeself */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNthDescendant:(IIZ)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
        end local 3 // boolean includeself
        end local 2 // int n
        end local 1 // int node
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1         node  I
            0    3     2            n  I
            0    3     3  includeself  Z
    MethodParameters:
             Name  Flags
      node         
      n            
      includeself  

  public com.sun.org.apache.xml.internal.dtm.DTMAxisIterator getNamespaceAxisIterator(int, int);
    descriptor: (II)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int axis
        start local 2 // int ns
         0: .line 202
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 203
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* axis */
            iload 2 /* ns */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNamespaceAxisIterator:(II)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
         2: .line 206
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* axis */
            iload 2 /* ns */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNamespaceAxisIterator:(II)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
        end local 2 // int ns
        end local 1 // int axis
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  axis  I
            0    3     2    ns  I
    MethodParameters:
      Name  Flags
      axis  final
      ns    final

  public com.sun.org.apache.xml.internal.dtm.DTMAxisIterator getNodeValueIterator(com.sun.org.apache.xml.internal.dtm.DTMAxisIterator, int, java.lang.String, boolean);
    descriptor: (Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;ILjava/lang/String;Z)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // com.sun.org.apache.xml.internal.dtm.DTMAxisIterator iter
        start local 2 // int returnType
        start local 3 // java.lang.String value
        start local 4 // boolean op
         0: .line 213
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 214
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* iter */
            iload 2 /* returnType */
            aload 3 /* value */
            iload 4 /* op */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNodeValueIterator:(Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;ILjava/lang/String;Z)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
         2: .line 217
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* iter */
            iload 2 /* returnType */
            aload 3 /* value */
            iload 4 /* op */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNodeValueIterator:(Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;ILjava/lang/String;Z)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
        end local 4 // boolean op
        end local 3 // java.lang.String value
        end local 2 // int returnType
        end local 1 // com.sun.org.apache.xml.internal.dtm.DTMAxisIterator iter
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1        iter  Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            0    3     2  returnType  I
            0    3     3       value  Ljava/lang/String;
            0    3     4          op  Z
    MethodParameters:
            Name  Flags
      iter        
      returnType  
      value       
      op          

  public com.sun.org.apache.xml.internal.dtm.DTMAxisIterator orderNodes(com.sun.org.apache.xml.internal.dtm.DTMAxisIterator, int);
    descriptor: (Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // com.sun.org.apache.xml.internal.dtm.DTMAxisIterator source
        start local 2 // int node
         0: .line 223
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 224
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* source */
            iload 2 /* node */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.orderNodes:(Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
         2: .line 227
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* source */
            iload 2 /* node */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.orderNodes:(Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            areturn
        end local 2 // int node
        end local 1 // com.sun.org.apache.xml.internal.dtm.DTMAxisIterator source
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  source  Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            0    3     2    node  I
    MethodParameters:
        Name  Flags
      source  
      node    

  public java.lang.String getNodeName(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node
         0: .line 233
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 234
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNodeName:(I)Ljava/lang/String;
            areturn
         2: .line 237
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* node */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNodeName:(I)Ljava/lang/String;
            areturn
        end local 1 // int node
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  node  I
    MethodParameters:
      Name  Flags
      node  final

  public java.lang.String getNodeNameX(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node
         0: .line 243
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 244
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNodeNameX:(I)Ljava/lang/String;
            areturn
         2: .line 247
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* node */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNodeNameX:(I)Ljava/lang/String;
            areturn
        end local 1 // int node
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  node  I
    MethodParameters:
      Name  Flags
      node  final

  public java.lang.String getNamespaceName(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node
         0: .line 253
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 254
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNamespaceName:(I)Ljava/lang/String;
            areturn
         2: .line 257
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* node */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNamespaceName:(I)Ljava/lang/String;
            areturn
        end local 1 // int node
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  node  I
    MethodParameters:
      Name  Flags
      node  final

  public int getExpandedTypeID(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 264
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 265
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getExpandedTypeID:(I)I
            ireturn
         2: .line 268
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getExpandedTypeID:(I)I
            ireturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  final

  public int getNamespaceType(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node
         0: .line 274
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 275
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNamespaceType:(I)I
            ireturn
         2: .line 278
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* node */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNamespaceType:(I)I
            ireturn
        end local 1 // int node
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  node  I
    MethodParameters:
      Name  Flags
      node  final

  public int getParent(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 284
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 285
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getParent:(I)I
            ireturn
         2: .line 288
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getParent:(I)I
            ireturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  final

  public int getAttributeNode(int, int);
    descriptor: (II)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int gType
        start local 2 // int element
         0: .line 294
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 295
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* gType */
            iload 2 /* element */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getAttributeNode:(II)I
            ireturn
         2: .line 298
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* gType */
            iload 2 /* element */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getAttributeNode:(II)I
            ireturn
        end local 2 // int element
        end local 1 // int gType
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1    gType  I
            0    3     2  element  I
    MethodParameters:
         Name  Flags
      gType    final
      element  final

  public java.lang.String getStringValueX(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 304
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 305
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getStringValueX:(I)Ljava/lang/String;
            areturn
         2: .line 308
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getStringValueX:(I)Ljava/lang/String;
            areturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  final

  public void copy(int, com.sun.org.apache.xml.internal.serializer.SerializationHandler);
    descriptor: (ILcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node
        start local 2 // com.sun.org.apache.xml.internal.serializer.SerializationHandler handler
         0: .line 315
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 3
         1: .line 316
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node */
            aload 2 /* handler */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.copy:(ILcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)V
         2: .line 317
            goto 4
         3: .line 319
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* node */
            aload 2 /* handler */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.copy:(ILcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)V
         4: .line 321
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xml.internal.serializer.SerializationHandler handler
        end local 1 // int node
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    5     0     this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    5     1     node  I
            0    5     2  handler  Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;
    Exceptions:
      throws com.sun.org.apache.xalan.internal.xsltc.TransletException
    MethodParameters:
         Name  Flags
      node     final
      handler  

  public void copy(com.sun.org.apache.xml.internal.dtm.DTMAxisIterator, com.sun.org.apache.xml.internal.serializer.SerializationHandler);
    descriptor: (Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // com.sun.org.apache.xml.internal.dtm.DTMAxisIterator nodes
        start local 2 // com.sun.org.apache.xml.internal.serializer.SerializationHandler handler
         0: .line 326
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 3
         1: .line 327
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* nodes */
            aload 2 /* handler */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.copy:(Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)V
         2: .line 328
            goto 4
         3: .line 330
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* nodes */
            aload 2 /* handler */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.copy:(Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)V
         4: .line 332
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xml.internal.serializer.SerializationHandler handler
        end local 1 // com.sun.org.apache.xml.internal.dtm.DTMAxisIterator nodes
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    5     0     this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    5     1    nodes  Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
            0    5     2  handler  Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;
    Exceptions:
      throws com.sun.org.apache.xalan.internal.xsltc.TransletException
    MethodParameters:
         Name  Flags
      nodes    
      handler  

  public java.lang.String shallowCopy(int, com.sun.org.apache.xml.internal.serializer.SerializationHandler);
    descriptor: (ILcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node
        start local 2 // com.sun.org.apache.xml.internal.serializer.SerializationHandler handler
         0: .line 337
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 338
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node */
            aload 2 /* handler */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.shallowCopy:(ILcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)Ljava/lang/String;
            areturn
         2: .line 341
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* node */
            aload 2 /* handler */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.shallowCopy:(ILcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)Ljava/lang/String;
            areturn
        end local 2 // com.sun.org.apache.xml.internal.serializer.SerializationHandler handler
        end local 1 // int node
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1     node  I
            0    3     2  handler  Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;
    Exceptions:
      throws com.sun.org.apache.xalan.internal.xsltc.TransletException
    MethodParameters:
         Name  Flags
      node     final
      handler  

  public boolean lessThan(int, int);
    descriptor: (II)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node1
        start local 2 // int node2
         0: .line 347
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 348
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node1 */
            iload 2 /* node2 */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.lessThan:(II)Z
            ireturn
         2: .line 351
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* node1 */
            iload 2 /* node2 */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.lessThan:(II)Z
            ireturn
        end local 2 // int node2
        end local 1 // int node1
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  node1  I
            0    3     2  node2  I
    MethodParameters:
       Name  Flags
      node1  final
      node2  final

  public void characters(int, com.sun.org.apache.xml.internal.serializer.SerializationHandler);
    descriptor: (ILcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node
        start local 2 // com.sun.org.apache.xml.internal.serializer.SerializationHandler handler
         0: .line 364
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 3
         1: .line 365
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node */
            aload 2 /* handler */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.characters:(ILcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)V
         2: .line 366
            goto 4
         3: .line 368
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* node */
            aload 2 /* handler */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.characters:(ILcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)V
         4: .line 370
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xml.internal.serializer.SerializationHandler handler
        end local 1 // int node
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    5     0     this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    5     1     node  I
            0    5     2  handler  Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;
    Exceptions:
      throws com.sun.org.apache.xalan.internal.xsltc.TransletException
    MethodParameters:
         Name  Flags
      node     final
      handler  

  public org.w3c.dom.Node makeNode(int);
    descriptor: (I)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int index
         0: .line 374
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 375
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* index */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.makeNode:(I)Lorg/w3c/dom/Node;
            areturn
         2: .line 378
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* index */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.makeNode:(I)Lorg/w3c/dom/Node;
            areturn
        end local 1 // int index
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  index  I
    MethodParameters:
       Name  Flags
      index  

  public org.w3c.dom.Node makeNode(com.sun.org.apache.xml.internal.dtm.DTMAxisIterator);
    descriptor: (Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // com.sun.org.apache.xml.internal.dtm.DTMAxisIterator iter
         0: .line 384
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 385
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* iter */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.makeNode:(Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;)Lorg/w3c/dom/Node;
            areturn
         2: .line 388
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* iter */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.makeNode:(Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;)Lorg/w3c/dom/Node;
            areturn
        end local 1 // com.sun.org.apache.xml.internal.dtm.DTMAxisIterator iter
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  iter  Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    MethodParameters:
      Name  Flags
      iter  

  public org.w3c.dom.NodeList makeNodeList(int);
    descriptor: (I)Lorg/w3c/dom/NodeList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int index
         0: .line 394
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 395
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* index */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.makeNodeList:(I)Lorg/w3c/dom/NodeList;
            areturn
         2: .line 398
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* index */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.makeNodeList:(I)Lorg/w3c/dom/NodeList;
            areturn
        end local 1 // int index
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  index  I
    MethodParameters:
       Name  Flags
      index  

  public org.w3c.dom.NodeList makeNodeList(com.sun.org.apache.xml.internal.dtm.DTMAxisIterator);
    descriptor: (Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;)Lorg/w3c/dom/NodeList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // com.sun.org.apache.xml.internal.dtm.DTMAxisIterator iter
         0: .line 404
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 405
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* iter */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.makeNodeList:(Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;)Lorg/w3c/dom/NodeList;
            areturn
         2: .line 408
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* iter */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.makeNodeList:(Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;)Lorg/w3c/dom/NodeList;
            areturn
        end local 1 // com.sun.org.apache.xml.internal.dtm.DTMAxisIterator iter
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  iter  Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;
    MethodParameters:
      Name  Flags
      iter  

  public java.lang.String getLanguage(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node
         0: .line 414
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 415
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getLanguage:(I)Ljava/lang/String;
            areturn
         2: .line 418
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* node */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getLanguage:(I)Ljava/lang/String;
            areturn
        end local 1 // int node
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  node  I
    MethodParameters:
      Name  Flags
      node  

  public int getSize();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 424
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 425
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getSize:()I
            ireturn
         2: .line 428
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getSize:()I
            ireturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public java.lang.String getDocumentURI(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node
         0: .line 434
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 435
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getDocumentURI:(I)Ljava/lang/String;
            areturn
         2: .line 438
      StackMap locals:
      StackMap stack:
            new java.lang.StringBuilder
            dup
            ldc "adaptive_rtf"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            getstatic com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._documentURIIndex:I
            dup
            iconst_1
            iadd
            putstatic com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._documentURIIndex:I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 1 // int node
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  node  I
    MethodParameters:
      Name  Flags
      node  

  public void setFilter(com.sun.org.apache.xalan.internal.xsltc.StripFilter);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/StripFilter;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.StripFilter filter
         0: .line 444
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 3
         1: .line 445
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* filter */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.setFilter:(Lcom/sun/org/apache/xalan/internal/xsltc/StripFilter;)V
         2: .line 446
            goto 4
         3: .line 448
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* filter */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.setFilter:(Lcom/sun/org/apache/xalan/internal/xsltc/StripFilter;)V
         4: .line 450
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.StripFilter filter
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    5     1  filter  Lcom/sun/org/apache/xalan/internal/xsltc/StripFilter;
    MethodParameters:
        Name  Flags
      filter  

  public void setupMapping(java.lang.String[], java.lang.String[], int[], java.lang.String[]);
    descriptor: ([Ljava/lang/String;[Ljava/lang/String;[I[Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String[] names
        start local 2 // java.lang.String[] uris
        start local 3 // int[] types
        start local 4 // java.lang.String[] namespaces
         0: .line 454
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 3
         1: .line 455
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* names */
            aload 2 /* uris */
            aload 3 /* types */
            aload 4 /* namespaces */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.setupMapping:([Ljava/lang/String;[Ljava/lang/String;[I[Ljava/lang/String;)V
         2: .line 456
            goto 4
         3: .line 458
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* names */
            aload 2 /* uris */
            aload 3 /* types */
            aload 4 /* namespaces */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.setupMapping:([Ljava/lang/String;[Ljava/lang/String;[I[Ljava/lang/String;)V
         4: .line 460
      StackMap locals:
      StackMap stack:
            return
        end local 4 // java.lang.String[] namespaces
        end local 3 // int[] types
        end local 2 // java.lang.String[] uris
        end local 1 // java.lang.String[] names
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    5     1       names  [Ljava/lang/String;
            0    5     2        uris  [Ljava/lang/String;
            0    5     3       types  [I
            0    5     4  namespaces  [Ljava/lang/String;
    MethodParameters:
            Name  Flags
      names       
      uris        
      types       
      namespaces  

  public boolean isElement(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node
         0: .line 464
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 465
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.isElement:(I)Z
            ireturn
         2: .line 468
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* node */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.isElement:(I)Z
            ireturn
        end local 1 // int node
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  node  I
    MethodParameters:
      Name  Flags
      node  final

  public boolean isAttribute(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node
         0: .line 474
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 475
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.isAttribute:(I)Z
            ireturn
         2: .line 478
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* node */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.isAttribute:(I)Z
            ireturn
        end local 1 // int node
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  node  I
    MethodParameters:
      Name  Flags
      node  final

  public java.lang.String lookupNamespace(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node
        start local 2 // java.lang.String prefix
         0: .line 485
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 486
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node */
            aload 2 /* prefix */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.lookupNamespace:(ILjava/lang/String;)Ljava/lang/String;
            areturn
         2: .line 489
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* node */
            aload 2 /* prefix */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.lookupNamespace:(ILjava/lang/String;)Ljava/lang/String;
            areturn
        end local 2 // java.lang.String prefix
        end local 1 // int node
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1    node  I
            0    3     2  prefix  Ljava/lang/String;
    Exceptions:
      throws com.sun.org.apache.xalan.internal.xsltc.TransletException
    MethodParameters:
        Name  Flags
      node    
      prefix  

  public final int getNodeIdent(int);
    descriptor: (I)I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodehandle
         0: .line 498
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 499
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodehandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNodeIdent:(I)I
            ireturn
         2: .line 502
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodehandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNodeIdent:(I)I
            ireturn
        end local 1 // int nodehandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodehandle  I
    MethodParameters:
            Name  Flags
      nodehandle  final

  public final int getNodeHandle(int);
    descriptor: (I)I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeId
         0: .line 511
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 512
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeId */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNodeHandle:(I)I
            ireturn
         2: .line 515
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeId */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNodeHandle:(I)I
            ireturn
        end local 1 // int nodeId
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeId  I
    MethodParameters:
        Name  Flags
      nodeId  final

  public com.sun.org.apache.xalan.internal.xsltc.DOM getResultTreeFrag(int, int);
    descriptor: (II)Lcom/sun/org/apache/xalan/internal/xsltc/DOM;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int initialSize
        start local 2 // int rtfType
         0: .line 521
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 522
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* initialSize */
            iload 2 /* rtfType */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getResultTreeFrag:(II)Lcom/sun/org/apache/xalan/internal/xsltc/DOM;
            areturn
         2: .line 525
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* initialSize */
            iload 2 /* rtfType */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getResultTreeFrag:(II)Lcom/sun/org/apache/xalan/internal/xsltc/DOM;
            areturn
        end local 2 // int rtfType
        end local 1 // int initialSize
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  initialSize  I
            0    3     2      rtfType  I
    MethodParameters:
             Name  Flags
      initialSize  
      rtfType      

  public com.sun.org.apache.xml.internal.serializer.SerializationHandler getOutputDomBuilder();
    descriptor: ()Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 531
            aload 0 /* this */
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public int getNSType(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node
         0: .line 536
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 537
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNSType:(I)I
            ireturn
         2: .line 540
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* node */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNSType:(I)I
            ireturn
        end local 1 // int node
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  node  I
    MethodParameters:
      Name  Flags
      node  

  public java.lang.String getUnparsedEntityURI(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String name
         0: .line 546
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 547
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* name */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getUnparsedEntityURI:(Ljava/lang/String;)Ljava/lang/String;
            areturn
         2: .line 550
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* name */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getUnparsedEntityURI:(Ljava/lang/String;)Ljava/lang/String;
            areturn
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  

  public java.util.Map<java.lang.String, java.lang.Integer> getElementsWithIDs();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 556
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 557
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getElementsWithIDs:()Ljava/util/Map;
            areturn
         2: .line 560
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getElementsWithIDs:()Ljava/util/Map;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
    Signature: ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;

  private void maybeEmitStartElement();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=3, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 570
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._openElementName:Ljava/lang/String;
            ifnull 7
         1: .line 573
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._openElementName:Ljava/lang/String;
            bipush 58
            invokevirtual java.lang.String.indexOf:(I)I
            dup
            istore 1 /* index */
        start local 1 // int index
         2: ifge 4
         3: .line 574
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aconst_null
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._openElementName:Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._openElementName:Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._attributes:Lorg/xml/sax/helpers/AttributesImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
            goto 6
         4: .line 576
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._openElementName:Ljava/lang/String;
            iconst_0
            iload 1 /* index */
            invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNamespaceURI:(Ljava/lang/String;)Ljava/lang/String;
            astore 2 /* uri */
        start local 2 // java.lang.String uri
         5: .line 577
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 2 /* uri */
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._openElementName:Ljava/lang/String;
            iload 1 /* index */
            iconst_1
            iadd
            invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._openElementName:Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._attributes:Lorg/xml/sax/helpers/AttributesImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
        end local 2 // java.lang.String uri
         6: .line 581
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._openElementName:Ljava/lang/String;
        end local 1 // int index
         7: .line 584
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    8     0   this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            2    7     1  index  I
            5    6     2    uri  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException

  private void prepareNewDOM();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=10, locals=3, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 589
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dtmManager:Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;
            aconst_null
            iconst_1
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._wsfilter:Lcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;
         1: .line 590
            iconst_1
            iconst_0
            iconst_0
         2: .line 591
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._initSize:I
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._buildIdIndex:Z
         3: .line 589
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.getDTM:(Ljavax/xml/transform/Source;ZLcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;ZZZIZ)Lcom/sun/org/apache/xml/internal/dtm/DTM;
            checkcast com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl
            putfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
         4: .line 592
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.startDocument:()V
         5: .line 594
            iconst_0
            istore 1 /* i */
        start local 1 // int i
         6: goto 10
         7: .line 595
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._textArray:[Ljava/lang/String;
            iload 1 /* i */
            aaload
            astore 2 /* str */
        start local 2 // java.lang.String str
         8: .line 596
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 2 /* str */
            invokevirtual java.lang.String.toCharArray:()[C
            iconst_0
            aload 2 /* str */
            invokevirtual java.lang.String.length:()I
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.characters:([CII)V
        end local 2 // java.lang.String str
         9: .line 594
            iinc 1 /* i */ 1
      StackMap locals:
      StackMap stack:
        10: iload 1 /* i */
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._size:I
            if_icmplt 7
        end local 1 // int i
        11: .line 598
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._size:I
        12: .line 599
            return
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   13     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            6   11     1     i  I
            8    9     2   str  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException

  public void startDocument();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 603
            return
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
    Exceptions:
      throws org.xml.sax.SAXException

  public void endDocument();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 607
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 3
         1: .line 608
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.endDocument:()V
         2: .line 609
            goto 4
         3: .line 611
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.endDocument:()V
         4: .line 613
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
    Exceptions:
      throws org.xml.sax.SAXException

  public void characters(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String str
         0: .line 617
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 3
         1: .line 618
            aload 0 /* this */
            aload 1 /* str */
            invokevirtual java.lang.String.toCharArray:()[C
            iconst_0
            aload 1 /* str */
            invokevirtual java.lang.String.length:()I
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.characters:([CII)V
         2: .line 619
            goto 4
         3: .line 621
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* str */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.characters:(Ljava/lang/String;)V
         4: .line 623
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String str
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    5     1   str  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
      Name  Flags
      str   

  public void characters(char[], int, int);
    descriptor: ([CII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // char[] ch
        start local 2 // int offset
        start local 3 // int length
         0: .line 628
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 4
         1: .line 629
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.maybeEmitStartElement:()V
         2: .line 630
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* ch */
            iload 2 /* offset */
            iload 3 /* length */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.characters:([CII)V
         3: .line 631
            goto 5
         4: .line 633
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* ch */
            iload 2 /* offset */
            iload 3 /* length */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.characters:([CII)V
         5: .line 635
      StackMap locals:
      StackMap stack:
            return
        end local 3 // int length
        end local 2 // int offset
        end local 1 // char[] ch
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    6     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    6     1      ch  [C
            0    6     2  offset  I
            0    6     3  length  I
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      ch      
      offset  
      length  

  public boolean setEscaping(boolean);
    descriptor: (Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // boolean escape
         0: .line 639
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 640
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* escape */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.setEscaping:(Z)Z
            ireturn
         2: .line 643
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* escape */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.setEscaping:(Z)Z
            ireturn
        end local 1 // boolean escape
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  escape  Z
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      escape  

  public void startElement(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String elementName
         0: .line 649
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnonnull 2
         1: .line 650
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.prepareNewDOM:()V
         2: .line 653
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.maybeEmitStartElement:()V
         3: .line 654
            aload 0 /* this */
            aload 1 /* elementName */
            putfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._openElementName:Ljava/lang/String;
         4: .line 655
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._attributes:Lorg/xml/sax/helpers/AttributesImpl;
            invokevirtual org.xml.sax.helpers.AttributesImpl.clear:()V
         5: .line 656
            return
        end local 1 // java.lang.String elementName
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    6     0         this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    6     1  elementName  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
             Name  Flags
      elementName  

  public void startElement(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String uri
        start local 2 // java.lang.String localName
        start local 3 // java.lang.String qName
         0: .line 661
            aload 0 /* this */
            aload 3 /* qName */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.startElement:(Ljava/lang/String;)V
         1: .line 662
            return
        end local 3 // java.lang.String qName
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String uri
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    2     1        uri  Ljava/lang/String;
            0    2     2  localName  Ljava/lang/String;
            0    2     3      qName  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
           Name  Flags
      uri        
      localName  
      qName      

  public void startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String uri
        start local 2 // java.lang.String localName
        start local 3 // java.lang.String qName
        start local 4 // org.xml.sax.Attributes attributes
         0: .line 667
            aload 0 /* this */
            aload 3 /* qName */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.startElement:(Ljava/lang/String;)V
         1: .line 668
            return
        end local 4 // org.xml.sax.Attributes attributes
        end local 3 // java.lang.String qName
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String uri
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    2     1         uri  Ljava/lang/String;
            0    2     2   localName  Ljava/lang/String;
            0    2     3       qName  Ljava/lang/String;
            0    2     4  attributes  Lorg/xml/sax/Attributes;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
            Name  Flags
      uri         
      localName   
      qName       
      attributes  

  public void endElement(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String elementName
         0: .line 672
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.maybeEmitStartElement:()V
         1: .line 673
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aconst_null
            aconst_null
            aload 1 /* elementName */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.endElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         2: .line 674
            return
        end local 1 // java.lang.String elementName
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  elementName  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
             Name  Flags
      elementName  

  public void endElement(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String uri
        start local 2 // java.lang.String localName
        start local 3 // java.lang.String qName
         0: .line 679
            aload 0 /* this */
            aload 3 /* qName */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.endElement:(Ljava/lang/String;)V
         1: .line 680
            return
        end local 3 // java.lang.String qName
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String uri
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    2     1        uri  Ljava/lang/String;
            0    2     2  localName  Ljava/lang/String;
            0    2     3      qName  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
           Name  Flags
      uri        
      localName  
      qName      

  public void addAttribute(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=7, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String qName
        start local 2 // java.lang.String value
         0: .line 685
            aload 1 /* qName */
            bipush 58
            invokevirtual java.lang.String.indexOf:(I)I
            istore 3 /* colonpos */
        start local 3 // int colonpos
         1: .line 686
            getstatic com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.EMPTY_STRING:Ljava/lang/String;
            astore 4 /* uri */
        start local 4 // java.lang.String uri
         2: .line 687
            aload 1 /* qName */
            astore 5 /* localName */
        start local 5 // java.lang.String localName
         3: .line 688
            iload 3 /* colonpos */
            ifle 7
         4: .line 690
            aload 1 /* qName */
            iconst_0
            iload 3 /* colonpos */
            invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
            astore 6 /* prefix */
        start local 6 // java.lang.String prefix
         5: .line 691
            aload 1 /* qName */
            iload 3 /* colonpos */
            iconst_1
            iadd
            invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
            astore 5 /* localName */
         6: .line 692
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 6 /* prefix */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNamespaceURI:(Ljava/lang/String;)Ljava/lang/String;
            astore 4 /* uri */
        end local 6 // java.lang.String prefix
         7: .line 695
      StackMap locals: int java.lang.String java.lang.String
      StackMap stack:
            aload 0 /* this */
            aload 4 /* uri */
            aload 5 /* localName */
            aload 1 /* qName */
            ldc "CDATA"
            aload 2 /* value */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         8: .line 696
            return
        end local 5 // java.lang.String localName
        end local 4 // java.lang.String uri
        end local 3 // int colonpos
        end local 2 // java.lang.String value
        end local 1 // java.lang.String qName
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    9     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    9     1      qName  Ljava/lang/String;
            0    9     2      value  Ljava/lang/String;
            1    9     3   colonpos  I
            2    9     4        uri  Ljava/lang/String;
            3    9     5  localName  Ljava/lang/String;
            5    7     6     prefix  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      qName  
      value  

  public void addUniqueAttribute(java.lang.String, java.lang.String, int);
    descriptor: (Ljava/lang/String;Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String qName
        start local 2 // java.lang.String value
        start local 3 // int flags
         0: .line 701
            aload 0 /* this */
            aload 1 /* qName */
            aload 2 /* value */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;)V
         1: .line 702
            return
        end local 3 // int flags
        end local 2 // java.lang.String value
        end local 1 // java.lang.String qName
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    2     1  qName  Ljava/lang/String;
            0    2     2  value  Ljava/lang/String;
            0    2     3  flags  I
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
       Name  Flags
      qName  
      value  
      flags  

  public void addAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String uri
        start local 2 // java.lang.String localName
        start local 3 // java.lang.String qname
        start local 4 // java.lang.String type
        start local 5 // java.lang.String value
         0: .line 707
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._openElementName:Ljava/lang/String;
            ifnull 3
         1: .line 708
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._attributes:Lorg/xml/sax/helpers/AttributesImpl;
            aload 1 /* uri */
            aload 2 /* localName */
            aload 3 /* qname */
            aload 4 /* type */
            aload 5 /* value */
            invokevirtual org.xml.sax.helpers.AttributesImpl.addAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         2: .line 709
            goto 4
         3: .line 711
      StackMap locals:
      StackMap stack:
            ldc "STRAY_ATTRIBUTE_ERR"
            aload 3 /* qname */
            invokestatic com.sun.org.apache.xalan.internal.xsltc.runtime.BasisLibrary.runTimeError:(Ljava/lang/String;Ljava/lang/Object;)V
         4: .line 713
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.String value
        end local 4 // java.lang.String type
        end local 3 // java.lang.String qname
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String uri
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    5     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    5     1        uri  Ljava/lang/String;
            0    5     2  localName  Ljava/lang/String;
            0    5     3      qname  Ljava/lang/String;
            0    5     4       type  Ljava/lang/String;
            0    5     5      value  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      uri        
      localName  
      qname      
      type       
      value      

  public void namespaceAfterStartElement(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String prefix
        start local 2 // java.lang.String uri
         0: .line 718
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnonnull 2
         1: .line 719
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.prepareNewDOM:()V
         2: .line 722
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* prefix */
            aload 2 /* uri */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.startPrefixMapping:(Ljava/lang/String;Ljava/lang/String;)V
         3: .line 723
            return
        end local 2 // java.lang.String uri
        end local 1 // java.lang.String prefix
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    4     1  prefix  Ljava/lang/String;
            0    4     2     uri  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      prefix  
      uri     

  public void comment(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String comment
         0: .line 727
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnonnull 2
         1: .line 728
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.prepareNewDOM:()V
         2: .line 731
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.maybeEmitStartElement:()V
         3: .line 732
            aload 1 /* comment */
            invokevirtual java.lang.String.toCharArray:()[C
            astore 2 /* chars */
        start local 2 // char[] chars
         4: .line 733
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 2 /* chars */
            iconst_0
            aload 2 /* chars */
            arraylength
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.comment:([CII)V
         5: .line 734
            return
        end local 2 // char[] chars
        end local 1 // java.lang.String comment
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    6     0     this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    6     1  comment  Ljava/lang/String;
            4    6     2    chars  [C
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
         Name  Flags
      comment  

  public void comment(char[], int, int);
    descriptor: ([CII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // char[] chars
        start local 2 // int offset
        start local 3 // int length
         0: .line 739
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnonnull 2
         1: .line 740
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.prepareNewDOM:()V
         2: .line 743
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.maybeEmitStartElement:()V
         3: .line 744
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* chars */
            iload 2 /* offset */
            iload 3 /* length */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.comment:([CII)V
         4: .line 745
            return
        end local 3 // int length
        end local 2 // int offset
        end local 1 // char[] chars
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    5     1   chars  [C
            0    5     2  offset  I
            0    5     3  length  I
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      chars   
      offset  
      length  

  public void processingInstruction(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String target
        start local 2 // java.lang.String data
         0: .line 750
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnonnull 2
         1: .line 751
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.prepareNewDOM:()V
         2: .line 754
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl.maybeEmitStartElement:()V
         3: .line 755
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* target */
            aload 2 /* data */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.processingInstruction:(Ljava/lang/String;Ljava/lang/String;)V
         4: .line 756
            return
        end local 2 // java.lang.String data
        end local 1 // java.lang.String target
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    5     1  target  Ljava/lang/String;
            0    5     2    data  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      target  
      data    

  public void setFeature(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String featureId
        start local 2 // boolean state
         0: .line 762
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 763
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* featureId */
            iload 2 /* state */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.setFeature:(Ljava/lang/String;Z)V
         2: .line 765
      StackMap locals:
      StackMap stack:
            return
        end local 2 // boolean state
        end local 1 // java.lang.String featureId
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  featureId  Ljava/lang/String;
            0    3     2      state  Z
    MethodParameters:
           Name  Flags
      featureId  
      state      

  public void setProperty(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String property
        start local 2 // java.lang.Object value
         0: .line 769
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 770
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* property */
            aload 2 /* value */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         2: .line 772
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.Object value
        end local 1 // java.lang.String property
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  property  Ljava/lang/String;
            0    3     2     value  Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      property  
      value     

  public com.sun.org.apache.xml.internal.dtm.DTMAxisTraverser getAxisTraverser(int);
    descriptor: (I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisTraverser;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int axis
         0: .line 776
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 777
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* axis */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getAxisTraverser:(I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisTraverser;
            areturn
         2: .line 780
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* axis */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getAxisTraverser:(I)Lcom/sun/org/apache/xml/internal/dtm/DTMAxisTraverser;
            areturn
        end local 1 // int axis
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  axis  I
    MethodParameters:
      Name  Flags
      axis  final

  public boolean hasChildNodes(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 786
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 787
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.hasChildNodes:(I)Z
            ireturn
         2: .line 790
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.hasChildNodes:(I)Z
            ireturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public int getFirstChild(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 796
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 797
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getFirstChild:(I)I
            ireturn
         2: .line 800
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getFirstChild:(I)I
            ireturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public int getLastChild(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 806
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 807
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getLastChild:(I)I
            ireturn
         2: .line 810
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getLastChild:(I)I
            ireturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public int getAttributeNode(int, java.lang.String, java.lang.String);
    descriptor: (ILjava/lang/String;Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int elementHandle
        start local 2 // java.lang.String namespaceURI
        start local 3 // java.lang.String name
         0: .line 816
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 817
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* elementHandle */
            aload 2 /* namespaceURI */
            aload 3 /* name */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getAttributeNode:(ILjava/lang/String;Ljava/lang/String;)I
            ireturn
         2: .line 820
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* elementHandle */
            aload 2 /* namespaceURI */
            aload 3 /* name */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getAttributeNode:(ILjava/lang/String;Ljava/lang/String;)I
            ireturn
        end local 3 // java.lang.String name
        end local 2 // java.lang.String namespaceURI
        end local 1 // int elementHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    3     0           this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  elementHandle  I
            0    3     2   namespaceURI  Ljava/lang/String;
            0    3     3           name  Ljava/lang/String;
    MethodParameters:
               Name  Flags
      elementHandle  
      namespaceURI   
      name           

  public int getFirstAttribute(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 826
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 827
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getFirstAttribute:(I)I
            ireturn
         2: .line 830
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getFirstAttribute:(I)I
            ireturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public int getFirstNamespaceNode(int, boolean);
    descriptor: (IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
        start local 2 // boolean inScope
         0: .line 836
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 837
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            iload 2 /* inScope */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getFirstNamespaceNode:(IZ)I
            ireturn
         2: .line 840
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            iload 2 /* inScope */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getFirstNamespaceNode:(IZ)I
            ireturn
        end local 2 // boolean inScope
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
            0    3     2     inScope  Z
    MethodParameters:
            Name  Flags
      nodeHandle  
      inScope     

  public int getNextSibling(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 846
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 847
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNextSibling:(I)I
            ireturn
         2: .line 850
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNextSibling:(I)I
            ireturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public int getPreviousSibling(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 856
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 857
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getPreviousSibling:(I)I
            ireturn
         2: .line 860
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getPreviousSibling:(I)I
            ireturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public int getNextAttribute(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 866
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 867
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNextAttribute:(I)I
            ireturn
         2: .line 870
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNextAttribute:(I)I
            ireturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public int getNextNamespaceNode(int, int, boolean);
    descriptor: (IIZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int baseHandle
        start local 2 // int namespaceHandle
        start local 3 // boolean inScope
         0: .line 877
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 878
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* baseHandle */
            iload 2 /* namespaceHandle */
            iload 3 /* inScope */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNextNamespaceNode:(IIZ)I
            ireturn
         2: .line 881
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* baseHandle */
            iload 2 /* namespaceHandle */
            iload 3 /* inScope */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNextNamespaceNode:(IIZ)I
            ireturn
        end local 3 // boolean inScope
        end local 2 // int namespaceHandle
        end local 1 // int baseHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    3     0             this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1       baseHandle  I
            0    3     2  namespaceHandle  I
            0    3     3          inScope  Z
    MethodParameters:
                 Name  Flags
      baseHandle       
      namespaceHandle  
      inScope          

  public int getOwnerDocument(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 887
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 888
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getOwnerDocument:(I)I
            ireturn
         2: .line 891
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getOwnerDocument:(I)I
            ireturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public int getDocumentRoot(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 897
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 898
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getDocumentRoot:(I)I
            ireturn
         2: .line 901
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getDocumentRoot:(I)I
            ireturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public com.sun.org.apache.xml.internal.utils.XMLString getStringValue(int);
    descriptor: (I)Lcom/sun/org/apache/xml/internal/utils/XMLString;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 907
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 908
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getStringValue:(I)Lcom/sun/org/apache/xml/internal/utils/XMLString;
            areturn
         2: .line 911
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getStringValue:(I)Lcom/sun/org/apache/xml/internal/utils/XMLString;
            areturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public int getStringValueChunkCount(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 917
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 918
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getStringValueChunkCount:(I)I
            ireturn
         2: .line 921
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getStringValueChunkCount:(I)I
            ireturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public char[] getStringValueChunk(int, int, int[]);
    descriptor: (II[I)[C
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
        start local 2 // int chunkIndex
        start local 3 // int[] startAndLen
         0: .line 928
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 929
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            iload 2 /* chunkIndex */
            aload 3 /* startAndLen */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getStringValueChunk:(II[I)[C
            areturn
         2: .line 932
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            iload 2 /* chunkIndex */
            aload 3 /* startAndLen */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getStringValueChunk:(II[I)[C
            areturn
        end local 3 // int[] startAndLen
        end local 2 // int chunkIndex
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1   nodeHandle  I
            0    3     2   chunkIndex  I
            0    3     3  startAndLen  [I
    MethodParameters:
             Name  Flags
      nodeHandle   
      chunkIndex   
      startAndLen  

  public int getExpandedTypeID(java.lang.String, java.lang.String, int);
    descriptor: (Ljava/lang/String;Ljava/lang/String;I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String namespace
        start local 2 // java.lang.String localName
        start local 3 // int type
         0: .line 938
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 939
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* namespace */
            aload 2 /* localName */
            iload 3 /* type */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getExpandedTypeID:(Ljava/lang/String;Ljava/lang/String;I)I
            ireturn
         2: .line 942
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* namespace */
            aload 2 /* localName */
            iload 3 /* type */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getExpandedTypeID:(Ljava/lang/String;Ljava/lang/String;I)I
            ireturn
        end local 3 // int type
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String namespace
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  namespace  Ljava/lang/String;
            0    3     2  localName  Ljava/lang/String;
            0    3     3       type  I
    MethodParameters:
           Name  Flags
      namespace  
      localName  
      type       

  public java.lang.String getLocalNameFromExpandedNameID(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int ExpandedNameID
         0: .line 948
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 949
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* ExpandedNameID */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getLocalNameFromExpandedNameID:(I)Ljava/lang/String;
            areturn
         2: .line 952
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* ExpandedNameID */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getLocalNameFromExpandedNameID:(I)Ljava/lang/String;
            areturn
        end local 1 // int ExpandedNameID
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    3     0            this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  ExpandedNameID  I
    MethodParameters:
                Name  Flags
      ExpandedNameID  

  public java.lang.String getNamespaceFromExpandedNameID(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int ExpandedNameID
         0: .line 958
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 959
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* ExpandedNameID */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNamespaceFromExpandedNameID:(I)Ljava/lang/String;
            areturn
         2: .line 962
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* ExpandedNameID */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNamespaceFromExpandedNameID:(I)Ljava/lang/String;
            areturn
        end local 1 // int ExpandedNameID
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    3     0            this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  ExpandedNameID  I
    MethodParameters:
                Name  Flags
      ExpandedNameID  

  public java.lang.String getLocalName(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 968
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 969
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getLocalName:(I)Ljava/lang/String;
            areturn
         2: .line 972
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getLocalName:(I)Ljava/lang/String;
            areturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public java.lang.String getPrefix(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 978
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 979
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getPrefix:(I)Ljava/lang/String;
            areturn
         2: .line 982
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getPrefix:(I)Ljava/lang/String;
            areturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public java.lang.String getNamespaceURI(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 988
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 989
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNamespaceURI:(I)Ljava/lang/String;
            areturn
         2: .line 992
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNamespaceURI:(I)Ljava/lang/String;
            areturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public java.lang.String getNodeValue(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 998
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 999
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNodeValue:(I)Ljava/lang/String;
            areturn
         2: .line 1002
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNodeValue:(I)Ljava/lang/String;
            areturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public short getNodeType(int);
    descriptor: (I)S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 1008
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1009
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNodeType:(I)S
            ireturn
         2: .line 1012
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNodeType:(I)S
            ireturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public short getLevel(int);
    descriptor: (I)S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 1018
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1019
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getLevel:(I)S
            ireturn
         2: .line 1022
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getLevel:(I)S
            ireturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public boolean isSupported(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String feature
        start local 2 // java.lang.String version
         0: .line 1028
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1029
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* feature */
            aload 2 /* version */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.isSupported:(Ljava/lang/String;Ljava/lang/String;)Z
            ireturn
         2: .line 1032
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* feature */
            aload 2 /* version */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.isSupported:(Ljava/lang/String;Ljava/lang/String;)Z
            ireturn
        end local 2 // java.lang.String version
        end local 1 // java.lang.String feature
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  feature  Ljava/lang/String;
            0    3     2  version  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      feature  
      version  

  public java.lang.String getDocumentBaseURI();
    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.dom.AdaptiveResultTreeImpl this
         0: .line 1038
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1039
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getDocumentBaseURI:()Ljava/lang/String;
            areturn
         2: .line 1042
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getDocumentBaseURI:()Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public void setDocumentBaseURI(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String baseURI
         0: .line 1048
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 3
         1: .line 1049
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* baseURI */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.setDocumentBaseURI:(Ljava/lang/String;)V
         2: .line 1050
            goto 4
         3: .line 1052
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* baseURI */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.setDocumentBaseURI:(Ljava/lang/String;)V
         4: .line 1054
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String baseURI
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    5     0     this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    5     1  baseURI  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      baseURI  

  public java.lang.String getDocumentSystemIdentifier(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 1058
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1059
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getDocumentSystemIdentifier:(I)Ljava/lang/String;
            areturn
         2: .line 1062
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getDocumentSystemIdentifier:(I)Ljava/lang/String;
            areturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public java.lang.String getDocumentEncoding(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 1068
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1069
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getDocumentEncoding:(I)Ljava/lang/String;
            areturn
         2: .line 1072
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getDocumentEncoding:(I)Ljava/lang/String;
            areturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public java.lang.String getDocumentStandalone(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 1078
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1079
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getDocumentStandalone:(I)Ljava/lang/String;
            areturn
         2: .line 1082
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getDocumentStandalone:(I)Ljava/lang/String;
            areturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public java.lang.String getDocumentVersion(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int documentHandle
         0: .line 1088
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1089
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* documentHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getDocumentVersion:(I)Ljava/lang/String;
            areturn
         2: .line 1092
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* documentHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getDocumentVersion:(I)Ljava/lang/String;
            areturn
        end local 1 // int documentHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    3     0            this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  documentHandle  I
    MethodParameters:
                Name  Flags
      documentHandle  

  public boolean getDocumentAllDeclarationsProcessed();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 1098
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1099
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getDocumentAllDeclarationsProcessed:()Z
            ireturn
         2: .line 1102
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getDocumentAllDeclarationsProcessed:()Z
            ireturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public java.lang.String getDocumentTypeDeclarationSystemIdentifier();
    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.dom.AdaptiveResultTreeImpl this
         0: .line 1108
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1109
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getDocumentTypeDeclarationSystemIdentifier:()Ljava/lang/String;
            areturn
         2: .line 1112
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getDocumentTypeDeclarationSystemIdentifier:()Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public java.lang.String getDocumentTypeDeclarationPublicIdentifier();
    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.dom.AdaptiveResultTreeImpl this
         0: .line 1118
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1119
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getDocumentTypeDeclarationPublicIdentifier:()Ljava/lang/String;
            areturn
         2: .line 1122
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getDocumentTypeDeclarationPublicIdentifier:()Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public int getElementById(java.lang.String);
    descriptor: (Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String elementId
         0: .line 1128
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1129
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* elementId */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getElementById:(Ljava/lang/String;)I
            ireturn
         2: .line 1132
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* elementId */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getElementById:(Ljava/lang/String;)I
            ireturn
        end local 1 // java.lang.String elementId
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  elementId  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      elementId  

  public boolean supportsPreStripping();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 1138
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1139
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.supportsPreStripping:()Z
            ireturn
         2: .line 1142
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.supportsPreStripping:()Z
            ireturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public boolean isNodeAfter(int, int);
    descriptor: (II)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int firstNodeHandle
        start local 2 // int secondNodeHandle
         0: .line 1148
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1149
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* firstNodeHandle */
            iload 2 /* secondNodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.isNodeAfter:(II)Z
            ireturn
         2: .line 1152
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* firstNodeHandle */
            iload 2 /* secondNodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.isNodeAfter:(II)Z
            ireturn
        end local 2 // int secondNodeHandle
        end local 1 // int firstNodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    3     0              this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1   firstNodeHandle  I
            0    3     2  secondNodeHandle  I
    MethodParameters:
                  Name  Flags
      firstNodeHandle   
      secondNodeHandle  

  public boolean isCharacterElementContentWhitespace(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 1158
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1159
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.isCharacterElementContentWhitespace:(I)Z
            ireturn
         2: .line 1162
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.isCharacterElementContentWhitespace:(I)Z
            ireturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public boolean isDocumentAllDeclarationsProcessed(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int documentHandle
         0: .line 1168
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1169
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* documentHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.isDocumentAllDeclarationsProcessed:(I)Z
            ireturn
         2: .line 1172
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* documentHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.isDocumentAllDeclarationsProcessed:(I)Z
            ireturn
        end local 1 // int documentHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    3     0            this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  documentHandle  I
    MethodParameters:
                Name  Flags
      documentHandle  

  public boolean isAttributeSpecified(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int attributeHandle
         0: .line 1178
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1179
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* attributeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.isAttributeSpecified:(I)Z
            ireturn
         2: .line 1182
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* attributeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.isAttributeSpecified:(I)Z
            ireturn
        end local 1 // int attributeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    3     0             this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  attributeHandle  I
    MethodParameters:
                 Name  Flags
      attributeHandle  

  public void dispatchCharactersEvents(int, org.xml.sax.ContentHandler, boolean);
    descriptor: (ILorg/xml/sax/ContentHandler;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
        start local 2 // org.xml.sax.ContentHandler ch
        start local 3 // boolean normalize
         0: .line 1190
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 3
         1: .line 1191
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            aload 2 /* ch */
            iload 3 /* normalize */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.dispatchCharactersEvents:(ILorg/xml/sax/ContentHandler;Z)V
         2: .line 1192
            goto 4
         3: .line 1194
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            aload 2 /* ch */
            iload 3 /* normalize */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.dispatchCharactersEvents:(ILorg/xml/sax/ContentHandler;Z)V
         4: .line 1196
      StackMap locals:
      StackMap stack:
            return
        end local 3 // boolean normalize
        end local 2 // org.xml.sax.ContentHandler ch
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    5     1  nodeHandle  I
            0    5     2          ch  Lorg/xml/sax/ContentHandler;
            0    5     3   normalize  Z
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
            Name  Flags
      nodeHandle  
      ch          
      normalize   

  public void dispatchToEvents(int, org.xml.sax.ContentHandler);
    descriptor: (ILorg/xml/sax/ContentHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
        start local 2 // org.xml.sax.ContentHandler ch
         0: .line 1201
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 3
         1: .line 1202
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            aload 2 /* ch */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.dispatchToEvents:(ILorg/xml/sax/ContentHandler;)V
         2: .line 1203
            goto 4
         3: .line 1205
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            aload 2 /* ch */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.dispatchToEvents:(ILorg/xml/sax/ContentHandler;)V
         4: .line 1207
      StackMap locals:
      StackMap stack:
            return
        end local 2 // org.xml.sax.ContentHandler ch
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    5     1  nodeHandle  I
            0    5     2          ch  Lorg/xml/sax/ContentHandler;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
            Name  Flags
      nodeHandle  
      ch          

  public org.w3c.dom.Node getNode(int);
    descriptor: (I)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int nodeHandle
         0: .line 1211
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1212
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* nodeHandle */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getNode:(I)Lorg/w3c/dom/Node;
            areturn
         2: .line 1215
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* nodeHandle */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getNode:(I)Lorg/w3c/dom/Node;
            areturn
        end local 1 // int nodeHandle
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  nodeHandle  I
    MethodParameters:
            Name  Flags
      nodeHandle  

  public boolean needsTwoThreads();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 1221
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1222
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.needsTwoThreads:()Z
            ireturn
         2: .line 1225
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.needsTwoThreads:()Z
            ireturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public org.xml.sax.ContentHandler getContentHandler();
    descriptor: ()Lorg/xml/sax/ContentHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 1231
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1232
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getContentHandler:()Lorg/xml/sax/ContentHandler;
            areturn
         2: .line 1235
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getContentHandler:()Lorg/xml/sax/ContentHandler;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public org.xml.sax.ext.LexicalHandler getLexicalHandler();
    descriptor: ()Lorg/xml/sax/ext/LexicalHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 1241
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1242
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getLexicalHandler:()Lorg/xml/sax/ext/LexicalHandler;
            areturn
         2: .line 1245
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getLexicalHandler:()Lorg/xml/sax/ext/LexicalHandler;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public org.xml.sax.EntityResolver getEntityResolver();
    descriptor: ()Lorg/xml/sax/EntityResolver;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 1251
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1252
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getEntityResolver:()Lorg/xml/sax/EntityResolver;
            areturn
         2: .line 1255
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getEntityResolver:()Lorg/xml/sax/EntityResolver;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public org.xml.sax.DTDHandler getDTDHandler();
    descriptor: ()Lorg/xml/sax/DTDHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 1261
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1262
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getDTDHandler:()Lorg/xml/sax/DTDHandler;
            areturn
         2: .line 1265
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getDTDHandler:()Lorg/xml/sax/DTDHandler;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public org.xml.sax.ErrorHandler getErrorHandler();
    descriptor: ()Lorg/xml/sax/ErrorHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 1271
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1272
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getErrorHandler:()Lorg/xml/sax/ErrorHandler;
            areturn
         2: .line 1275
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getErrorHandler:()Lorg/xml/sax/ErrorHandler;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public org.xml.sax.ext.DeclHandler getDeclHandler();
    descriptor: ()Lorg/xml/sax/ext/DeclHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 1281
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1282
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getDeclHandler:()Lorg/xml/sax/ext/DeclHandler;
            areturn
         2: .line 1285
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getDeclHandler:()Lorg/xml/sax/ext/DeclHandler;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public void appendChild(int, boolean, boolean);
    descriptor: (IZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int newChild
        start local 2 // boolean clone
        start local 3 // boolean cloneDepth
         0: .line 1291
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 3
         1: .line 1292
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* newChild */
            iload 2 /* clone */
            iload 3 /* cloneDepth */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.appendChild:(IZZ)V
         2: .line 1293
            goto 4
         3: .line 1295
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* newChild */
            iload 2 /* clone */
            iload 3 /* cloneDepth */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.appendChild:(IZZ)V
         4: .line 1297
      StackMap locals:
      StackMap stack:
            return
        end local 3 // boolean cloneDepth
        end local 2 // boolean clone
        end local 1 // int newChild
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    5     1    newChild  I
            0    5     2       clone  Z
            0    5     3  cloneDepth  Z
    MethodParameters:
            Name  Flags
      newChild    
      clone       
      cloneDepth  

  public void appendTextChild(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // java.lang.String str
         0: .line 1301
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 3
         1: .line 1302
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 1 /* str */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.appendTextChild:(Ljava/lang/String;)V
         2: .line 1303
            goto 4
         3: .line 1305
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* str */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.appendTextChild:(Ljava/lang/String;)V
         4: .line 1307
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String str
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    5     1   str  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      str   

  public javax.xml.transform.SourceLocator getSourceLocatorFor(int);
    descriptor: (I)Ljavax/xml/transform/SourceLocator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
        start local 1 // int node
         0: .line 1311
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 2
         1: .line 1312
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            iload 1 /* node */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getSourceLocatorFor:(I)Ljavax/xml/transform/SourceLocator;
            areturn
         2: .line 1315
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* node */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.getSourceLocatorFor:(I)Ljavax/xml/transform/SourceLocator;
            areturn
        end local 1 // int node
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
            0    3     1  node  I
    MethodParameters:
      Name  Flags
      node  

  public void documentRegistration();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 1321
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 3
         1: .line 1322
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.documentRegistration:()V
         2: .line 1323
            goto 4
         3: .line 1325
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.documentRegistration:()V
         4: .line 1327
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public void documentRelease();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 1331
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 3
         1: .line 1332
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.documentRelease:()V
         2: .line 1333
            goto 4
         3: .line 1335
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.documentRelease:()V
         4: .line 1337
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;

  public void release();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
         0: .line 1340
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            ifnull 3
         1: .line 1341
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.release:()V
         2: .line 1342
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
         3: .line 1344
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.SimpleResultTreeImpl.release:()V
         4: .line 1345
            return
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.dom.AdaptiveResultTreeImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl;
}
SourceFile: "AdaptiveResultTreeImpl.java"