public class org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher implements org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$Dispatcher
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher
  super_class: java.lang.Object
{
  final org.apache.xerces.impl.XMLDocumentFragmentScannerImpl this$0;
    descriptor: Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  protected void <init>(org.apache.xerces.impl.XMLDocumentFragmentScannerImpl);
    descriptor: (Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher this
         0: .line 1572
            aload 0 /* this */
            aload 1
            putfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl$FragmentContentDispatcher;
    MethodParameters:
        Name  Flags
      this$0  final

  public boolean dispatch(boolean);
    descriptor: (Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=2
        start local 0 // org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher this
        start local 1 // boolean complete
         0: .line 1596
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 2 /* again */
        start local 2 // boolean again
         1: .line 1597
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fScannerState:I
            tableswitch { // 1 - 16
                    1: 33
                    2: 75
                    3: 78
                    4: 114
                    5: 118
                    6: 110
                    7: 2
                    8: 84
                    9: 118
                   10: 118
                   11: 118
                   12: 118
                   13: 118
                   14: 118
                   15: 81
                   16: 91
              default: 118
          }
         2: .line 1599
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            bipush 60
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.skipChar:(I)Z
            ifeq 6
         3: .line 1600
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            iconst_1
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
         4: .line 1601
            iconst_1
            istore 2 /* again */
         5: .line 1602
            goto 118
         6: .line 1603
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            bipush 38
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.skipChar:(I)Z
            ifeq 10
         7: .line 1604
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            bipush 8
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
         8: .line 1605
            iconst_1
            istore 2 /* again */
         9: .line 1606
            goto 118
        10: .line 1609
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanContent:()I
            istore 3 /* c */
        start local 3 // int c
        11: .line 1610
            iload 3 /* c */
            bipush 60
            if_icmpne 15
        12: .line 1611
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.scanChar:()I
            pop
        13: .line 1612
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            iconst_1
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
        14: .line 1613
            goto 118
        15: .line 1615
      StackMap locals: int
      StackMap stack:
            iload 3 /* c */
            bipush 38
            if_icmpne 19
        16: .line 1616
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.scanChar:()I
            pop
        17: .line 1617
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            bipush 8
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
        18: .line 1618
            goto 118
        19: .line 1620
      StackMap locals:
      StackMap stack:
            iload 3 /* c */
            iconst_m1
            if_icmpeq 31
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            iload 3 /* c */
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.isInvalidLiteral:(I)Z
            ifeq 31
        20: .line 1621
            iload 3 /* c */
            invokestatic org.apache.xerces.util.XMLChar.isHighSurrogate:(I)Z
            ifeq 26
        21: .line 1623
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fStringBuffer:Lorg/apache/xerces/util/XMLStringBuffer;
            invokevirtual org.apache.xerces.util.XMLStringBuffer.clear:()V
        22: .line 1624
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fStringBuffer:Lorg/apache/xerces/util/XMLStringBuffer;
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanSurrogates:(Lorg/apache/xerces/util/XMLStringBuffer;)Z
            ifeq 31
        23: .line 1626
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lorg/apache/xerces/xni/XMLDocumentHandler;
            ifnull 31
        24: .line 1627
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lorg/apache/xerces/xni/XMLDocumentHandler;
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fStringBuffer:Lorg/apache/xerces/util/XMLStringBuffer;
            aconst_null
            invokeinterface org.apache.xerces.xni.XMLDocumentHandler.characters:(Lorg/apache/xerces/xni/XMLString;Lorg/apache/xerces/xni/Augmentations;)V
        25: .line 1630
            goto 31
        26: .line 1632
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            ldc "InvalidCharInContent"
        27: .line 1633
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
        28: .line 1634
            iload 3 /* c */
            bipush 16
            invokestatic java.lang.Integer.toString:(II)Ljava/lang/String;
            aastore
        29: .line 1632
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        30: .line 1635
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.scanChar:()I
            pop
        end local 3 // int c
        31: .line 1638
      StackMap locals:
      StackMap stack:
            iload 1 /* complete */
            ifne 10
        32: .line 1640
            goto 118
        33: .line 1643
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            dup
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            iconst_1
            iadd
            putfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
        34: .line 1644
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            bipush 47
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.skipChar:(I)Z
            ifeq 40
        35: .line 1645
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement:()I
            ifne 38
        36: .line 1646
            aload 0 /* this */
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.elementDepthIsZeroHook:()Z
            ifeq 38
        37: .line 1647
            iconst_1
            ireturn
        38: .line 1650
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            bipush 7
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
        39: .line 1651
            goto 118
        40: .line 1652
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.peekChar:()I
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.isValidNameStartChar:(I)Z
            ifeq 44
        41: .line 1653
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement:()Z
            pop
        42: .line 1654
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            bipush 7
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
        43: .line 1655
            goto 118
        44: .line 1656
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            bipush 33
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.skipChar:(I)Z
            ifeq 62
        45: .line 1657
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            bipush 45
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.skipChar:(I)Z
            ifeq 53
        46: .line 1658
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            bipush 45
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.skipChar:(I)Z
            ifne 50
        47: .line 1659
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            ldc "InvalidCommentStart"
        48: .line 1660
            aconst_null
        49: .line 1659
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        50: .line 1662
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            iconst_2
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
        51: .line 1663
            iconst_1
            istore 2 /* again */
        52: .line 1664
            goto 118
        53: .line 1665
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            ldc "[CDATA["
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.skipString:(Ljava/lang/String;)Z
            ifeq 57
        54: .line 1666
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            bipush 15
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
        55: .line 1667
            iconst_1
            istore 2 /* again */
        56: .line 1668
            goto 118
        57: .line 1669
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.scanForDoctypeHook:()Z
            ifne 118
        58: .line 1670
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            ldc "MarkupNotRecognizedInContent"
        59: .line 1671
            aconst_null
        60: .line 1670
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        61: .line 1673
            goto 118
        62: .line 1674
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            bipush 63
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.skipChar:(I)Z
            ifeq 66
        63: .line 1675
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            iconst_3
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
        64: .line 1676
            iconst_1
            istore 2 /* again */
        65: .line 1677
            goto 118
        66: .line 1678
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.peekChar:()I
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.isValidNameStartHighSurrogate:(I)Z
            ifeq 70
        67: .line 1679
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement:()Z
            pop
        68: .line 1680
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            bipush 7
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
        69: .line 1681
            goto 118
        70: .line 1683
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            ldc "MarkupNotRecognizedInContent"
        71: .line 1684
            aconst_null
        72: .line 1683
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        73: .line 1685
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            bipush 7
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
        74: .line 1687
            goto 118
        75: .line 1690
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanComment:()V
        76: .line 1691
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            bipush 7
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
        77: .line 1692
            goto 118
        78: .line 1695
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanPI:()V
        79: .line 1696
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            bipush 7
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
        80: .line 1697
            goto 118
        81: .line 1700
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            iload 1 /* complete */
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanCDATASection:(Z)Z
            pop
        82: .line 1701
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            bipush 7
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
        83: .line 1702
            goto 118
        84: .line 1705
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            dup
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            iconst_1
            iadd
            putfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
        85: .line 1711
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            bipush 7
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
        86: .line 1712
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            bipush 35
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.skipChar:(I)Z
            ifeq 89
        87: .line 1713
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanCharReference:()V
        88: .line 1714
            goto 118
        89: .line 1716
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEntityReference:()V
        90: .line 1718
            goto 118
        91: .line 1722
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            ldc "<?xml"
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.skipString:(Ljava/lang/String;)Z
            ifeq 107
        92: .line 1723
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            dup
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            iconst_1
            iadd
            putfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
        93: .line 1726
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.peekChar:()I
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.isValidNameChar:(I)Z
            ifeq 106
        94: .line 1727
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fStringBuffer:Lorg/apache/xerces/util/XMLStringBuffer;
            invokevirtual org.apache.xerces.util.XMLStringBuffer.clear:()V
        95: .line 1728
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fStringBuffer:Lorg/apache/xerces/util/XMLStringBuffer;
            ldc "xml"
            invokevirtual org.apache.xerces.util.XMLStringBuffer.append:(Ljava/lang/String;)V
        96: .line 1729
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fNamespaces:Z
            ifeq 102
        97: .line 1730
            goto 99
        98: .line 1731
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fStringBuffer:Lorg/apache/xerces/util/XMLStringBuffer;
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.scanChar:()I
            i2c
            invokevirtual org.apache.xerces.util.XMLStringBuffer.append:(C)V
        99: .line 1730
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.peekChar:()I
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.isValidNCName:(I)Z
            ifne 98
       100: .line 1733
            goto 103
       101: .line 1736
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fStringBuffer:Lorg/apache/xerces/util/XMLStringBuffer;
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.scanChar:()I
            i2c
            invokevirtual org.apache.xerces.util.XMLStringBuffer.append:(C)V
       102: .line 1735
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lorg/apache/xerces/impl/XMLEntityScanner;
            invokevirtual org.apache.xerces.impl.XMLEntityScanner.peekChar:()I
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.isValidNameChar:(I)Z
            ifne 101
       103: .line 1739
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fSymbolTable:Lorg/apache/xerces/util/SymbolTable;
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fStringBuffer:Lorg/apache/xerces/util/XMLStringBuffer;
            getfield org.apache.xerces.util.XMLStringBuffer.ch:[C
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fStringBuffer:Lorg/apache/xerces/util/XMLStringBuffer;
            getfield org.apache.xerces.util.XMLStringBuffer.offset:I
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fStringBuffer:Lorg/apache/xerces/util/XMLStringBuffer;
            getfield org.apache.xerces.util.XMLStringBuffer.length:I
            invokevirtual org.apache.xerces.util.SymbolTable.addSymbol:([CII)Ljava/lang/String;
            astore 3 /* target */
        start local 3 // java.lang.String target
       104: .line 1740
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            aload 3 /* target */
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fTempString:Lorg/apache/xerces/xni/XMLString;
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanPIData:(Ljava/lang/String;Lorg/apache/xerces/xni/XMLString;)V
        end local 3 // java.lang.String target
       105: .line 1741
            goto 107
       106: .line 1745
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            iconst_1
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanXMLDeclOrTextDecl:(Z)V
       107: .line 1749
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fEntityManager:Lorg/apache/xerces/impl/XMLEntityManager;
            getfield org.apache.xerces.impl.XMLEntityManager.fCurrentEntity:Lorg/apache/xerces/impl/XMLEntityManager$ScannedEntity;
            iconst_1
            putfield org.apache.xerces.impl.XMLEntityManager$ScannedEntity.mayReadChunks:Z
       108: .line 1750
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            bipush 7
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
       109: .line 1751
            goto 118
       110: .line 1754
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.scanRootElementHook:()Z
            ifeq 112
       111: .line 1755
            iconst_1
            ireturn
       112: .line 1757
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            bipush 7
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
       113: .line 1758
            goto 118
       114: .line 1761
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            ldc "DoctypeIllegalInContent"
       115: .line 1762
            aconst_null
       116: .line 1761
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
       117: .line 1763
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            bipush 7
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
       118: .line 1766
      StackMap locals:
      StackMap stack:
            iload 1 /* complete */
            ifne 0
            iload 2 /* again */
            ifne 0
        end local 2 // boolean again
       119: .line 1767
            goto 136
       120: .line 1769
      StackMap locals: org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher int
      StackMap stack: org.apache.xerces.impl.io.MalformedByteSequenceException
            astore 2 /* e */
        start local 2 // org.apache.xerces.impl.io.MalformedByteSequenceException e
       121: .line 1770
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fErrorReporter:Lorg/apache/xerces/impl/XMLErrorReporter;
            aload 2 /* e */
            invokevirtual org.apache.xerces.impl.io.MalformedByteSequenceException.getDomain:()Ljava/lang/String;
            aload 2 /* e */
            invokevirtual org.apache.xerces.impl.io.MalformedByteSequenceException.getKey:()Ljava/lang/String;
       122: .line 1771
            aload 2 /* e */
            invokevirtual org.apache.xerces.impl.io.MalformedByteSequenceException.getArguments:()[Ljava/lang/Object;
            iconst_2
            aload 2 /* e */
       123: .line 1770
            invokevirtual org.apache.xerces.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;SLjava/lang/Exception;)Ljava/lang/String;
            pop
       124: .line 1772
            iconst_0
            ireturn
        end local 2 // org.apache.xerces.impl.io.MalformedByteSequenceException e
       125: .line 1774
      StackMap locals:
      StackMap stack: java.io.CharConversionException
            astore 2 /* e */
        start local 2 // java.io.CharConversionException e
       126: .line 1775
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fErrorReporter:Lorg/apache/xerces/impl/XMLErrorReporter;
       127: .line 1776
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
       128: .line 1777
            ldc "CharConversionFailure"
       129: .line 1778
            aconst_null
       130: .line 1779
            iconst_2
            aload 2 /* e */
       131: .line 1775
            invokevirtual org.apache.xerces.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;SLjava/lang/Exception;)Ljava/lang/String;
            pop
       132: .line 1780
            iconst_0
            ireturn
        end local 2 // java.io.CharConversionException e
       133: .line 1783
      StackMap locals:
      StackMap stack: java.io.EOFException
            astore 2 /* e */
        start local 2 // java.io.EOFException e
       134: .line 1784
            aload 0 /* this */
            aload 2 /* e */
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.endOfFileHook:(Ljava/io/EOFException;)V
       135: .line 1785
            iconst_0
            ireturn
        end local 2 // java.io.EOFException e
       136: .line 1788
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        end local 1 // boolean complete
        end local 0 // org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0  137     0      this  Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl$FragmentContentDispatcher;
            0  137     1  complete  Z
            1  119     2     again  Z
           11   31     3         c  I
          104  105     3    target  Ljava/lang/String;
          121  125     2         e  Lorg/apache/xerces/impl/io/MalformedByteSequenceException;
          126  133     2         e  Ljava/io/CharConversionException;
          134  136     2         e  Ljava/io/EOFException;
      Exception table:
        from    to  target  type
           0    37     120  Class org.apache.xerces.impl.io.MalformedByteSequenceException
          38   111     120  Class org.apache.xerces.impl.io.MalformedByteSequenceException
         112   119     120  Class org.apache.xerces.impl.io.MalformedByteSequenceException
           0    37     125  Class java.io.CharConversionException
          38   111     125  Class java.io.CharConversionException
         112   119     125  Class java.io.CharConversionException
           0    37     133  Class java.io.EOFException
          38   111     133  Class java.io.EOFException
         112   119     133  Class java.io.EOFException
    Exceptions:
      throws java.io.IOException, org.apache.xerces.xni.XNIException
    MethodParameters:
          Name  Flags
      complete  

  protected boolean scanForDoctypeHook();
    descriptor: ()Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher this
         0: .line 1811
            iconst_0
            ireturn
        end local 0 // org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl$FragmentContentDispatcher;
    Exceptions:
      throws java.io.IOException, org.apache.xerces.xni.XNIException

  protected boolean elementDepthIsZeroHook();
    descriptor: ()Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher this
         0: .line 1829
            iconst_0
            ireturn
        end local 0 // org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl$FragmentContentDispatcher;
    Exceptions:
      throws java.io.IOException, org.apache.xerces.xni.XNIException

  protected boolean scanRootElementHook();
    descriptor: ()Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher this
         0: .line 1846
            iconst_0
            ireturn
        end local 0 // org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl$FragmentContentDispatcher;
    Exceptions:
      throws java.io.IOException, org.apache.xerces.xni.XNIException

  protected void endOfFileHook(java.io.EOFException);
    descriptor: (Ljava/io/EOFException;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher this
        start local 1 // java.io.EOFException e
         0: .line 1861
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            ifeq 2
         1: .line 1862
            aload 0 /* this */
            getfield org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.this$0:Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl;
            ldc "PrematureEOF"
            aconst_null
            invokevirtual org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
         2: .line 1865
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.io.EOFException e
        end local 0 // org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/xerces/impl/XMLDocumentFragmentScannerImpl$FragmentContentDispatcher;
            0    3     1     e  Ljava/io/EOFException;
    Exceptions:
      throws java.io.IOException, org.apache.xerces.xni.XNIException
    MethodParameters:
      Name  Flags
      e     
}
SourceFile: "XMLDocumentFragmentScannerImpl.java"
NestHost: org.apache.xerces.impl.XMLDocumentFragmentScannerImpl
InnerClasses:
  protected abstract Dispatcher = org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$Dispatcher of org.apache.xerces.impl.XMLDocumentFragmentScannerImpl
  protected FragmentContentDispatcher = org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher of org.apache.xerces.impl.XMLDocumentFragmentScannerImpl
  public ScannedEntity = org.apache.xerces.impl.XMLEntityManager$ScannedEntity of org.apache.xerces.impl.XMLEntityManager