public class com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl extends com.sun.org.apache.xerces.internal.impl.XMLScanner implements com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentScanner, com.sun.org.apache.xerces.internal.xni.parser.XMLComponent, com.sun.org.apache.xerces.internal.impl.XMLEntityHandler, com.sun.xml.internal.stream.XMLBufferListener
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
  super_class: com.sun.org.apache.xerces.internal.impl.XMLScanner
{
  protected int fElementAttributeLimit;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected int fXMLNameLimit;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.impl.ExternalSubsetResolver fExternalSubsetResolver;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/ExternalSubsetResolver;
    flags: (0x0004) ACC_PROTECTED

  protected static final int SCANNER_STATE_START_OF_MARKUP;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 21

  protected static final int SCANNER_STATE_CONTENT;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 22

  protected static final int SCANNER_STATE_PI;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 23

  protected static final int SCANNER_STATE_DOCTYPE;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 24

  protected static final int SCANNER_STATE_XML_DECL;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 25

  protected static final int SCANNER_STATE_ROOT_ELEMENT;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 26

  protected static final int SCANNER_STATE_COMMENT;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 27

  protected static final int SCANNER_STATE_REFERENCE;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 28

  protected static final int SCANNER_STATE_ATTRIBUTE;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 29

  protected static final int SCANNER_STATE_ATTRIBUTE_VALUE;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 30

  protected static final int SCANNER_STATE_END_OF_INPUT;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 33

  protected static final int SCANNER_STATE_TERMINATED;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 34

  protected static final int SCANNER_STATE_CDATA;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 35

  protected static final int SCANNER_STATE_TEXT_DECL;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 36

  protected static final int SCANNER_STATE_CHARACTER_DATA;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 37

  protected static final int SCANNER_STATE_START_ELEMENT_TAG;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 38

  protected static final int SCANNER_STATE_END_ELEMENT_TAG;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 39

  protected static final int SCANNER_STATE_CHAR_REFERENCE;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 40

  protected static final int SCANNER_STATE_BUILT_IN_REFS;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 41

  protected static final java.lang.String NOTIFY_BUILTIN_REFS;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/scanner/notify-builtin-refs"

  protected static final java.lang.String ENTITY_RESOLVER;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/entity-resolver"

  protected static final java.lang.String STANDARD_URI_CONFORMANT;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/standard-uri-conformant"

  protected static final java.lang.String CREATE_ENTITY_REF_NODES;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/features/dom/create-entity-ref-nodes"

  private static final java.lang.String XML_SECURITY_PROPERTY_MANAGER;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.oracle.com/xml/jaxp/properties/xmlSecurityPropertyManager"

  static final java.lang.String EXTERNAL_ACCESS_DEFAULT;
    descriptor: Ljava/lang/String;
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: "all"

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

  private static final java.lang.Boolean[] FEATURE_DEFAULTS;
    descriptor: [Ljava/lang/Boolean;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

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

  private static final java.lang.Object[] PROPERTY_DEFAULTS;
    descriptor: [Ljava/lang/Object;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final char[] CDATA;
    descriptor: [C
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  static final char[] XMLDECL;
    descriptor: [C
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  private static final boolean DEBUG_SCANNER_STATE;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final boolean DEBUG_DISPATCHER;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  protected static final boolean DEBUG_START_END_ELEMENT;
    descriptor: Z
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  protected static final boolean DEBUG;
    descriptor: Z
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  protected com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler fDocumentHandler;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
    flags: (0x0004) ACC_PROTECTED

  protected int fScannerLastState;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.xml.internal.stream.XMLEntityStorage fEntityStore;
    descriptor: Lcom/sun/xml/internal/stream/XMLEntityStorage;
    flags: (0x0004) ACC_PROTECTED

  protected int[] fEntityStack;
    descriptor: [I
    flags: (0x0004) ACC_PROTECTED

  protected int fMarkupDepth;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected boolean fEmptyElement;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fReadingAttributes;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected int fScannerState;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected boolean fInScanContent;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fLastSectionWasCData;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fCDataStart;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fInCData;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fCDataEnd;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fLastSectionWasEntityReference;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fLastSectionWasCharacterData;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fHasExternalDTD;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fStandaloneSet;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fStandalone;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.String fVersion;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.xni.QName fCurrentElement;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/QName;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack fElementStack;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack2 fElementStack2;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack2;
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.String fPITarget;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.xni.XMLString fPIData;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLString;
    flags: (0x0004) ACC_PROTECTED

  protected boolean fNotifyBuiltInRefs;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fSupportDTD;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fReplaceEntityReferences;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fSupportExternalEntities;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fReportCdataEvent;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fIsCoalesce;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.String fDeclaredEncoding;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected boolean fDisallowDoctype;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fCreateEntityRefNodes;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

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

  protected java.lang.String fAccessExternalDTD;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected boolean fStrictURI;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver fDriver;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver fContentDriver;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.xni.QName fElementQName;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/QName;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.xni.QName fAttributeQName;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/QName;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl fAttributes;
    descriptor: Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.xni.XMLString fTempString;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLString;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.xni.XMLString fTempString2;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLString;
    flags: (0x0004) ACC_PROTECTED

  private final java.lang.String[] fStrings;
    descriptor: [Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  protected com.sun.org.apache.xerces.internal.util.XMLStringBuffer fStringBuffer;
    descriptor: Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.util.XMLStringBuffer fStringBuffer2;
    descriptor: Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.util.XMLStringBuffer fContentBuffer;
    descriptor: Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
    flags: (0x0004) ACC_PROTECTED

  private final char[] fSingleChar;
    descriptor: [C
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

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

  protected boolean fScanToEnd;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.xml.internal.stream.dtd.DTDGrammarUtil dtdGrammarUtil;
    descriptor: Lcom/sun/xml/internal/stream/dtd/DTDGrammarUtil;
    flags: (0x0004) ACC_PROTECTED

  protected boolean fAddDefaultAttr;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean foundBuiltInRefs;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean builtInRefCharacterHandled;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  static final short MAX_DEPTH_LIMIT;
    descriptor: S
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  static final short ELEMENT_ARRAY_LENGTH;
    descriptor: S
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 200

  static final short MAX_POINTER_AT_A_DEPTH;
    descriptor: S
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  static final boolean DEBUG_SKIP_ALGORITHM;
    descriptor: Z
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  java.lang.String[] fElementArray;
    descriptor: [Ljava/lang/String;
    flags: (0x0000) 

  short fLastPointerLocation;
    descriptor: S
    flags: (0x0000) 

  short fElementPointer;
    descriptor: S
    flags: (0x0000) 

  short[][] fPointerInfo;
    descriptor: [[S
    flags: (0x0000) 

  protected java.lang.String fElementRawname;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected boolean fShouldSkip;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fAdd;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean fSkip;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  private com.sun.org.apache.xerces.internal.xni.Augmentations fTempAugmentations;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    flags: (0x0002) ACC_PRIVATE

  protected boolean fUsebuffer;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 182
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
         1: .line 183
            ldc "http://xml.org/sax/features/namespaces"
            aastore
            dup
            iconst_1
         2: .line 184
            ldc "http://xml.org/sax/features/validation"
            aastore
            dup
            iconst_2
         3: .line 185
            ldc "http://apache.org/xml/features/scanner/notify-builtin-refs"
            aastore
            dup
            iconst_3
         4: .line 186
            ldc "http://apache.org/xml/features/scanner/notify-char-refs"
            aastore
            dup
            iconst_4
         5: .line 187
            ldc "report-cdata-event"
            aastore
            dup
            iconst_5
         6: .line 188
            ldc "http://javax.xml.XMLConstants/feature/useCatalog"
            aastore
         7: .line 182
            putstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.RECOGNIZED_FEATURES:[Ljava/lang/String;
         8: .line 192
            bipush 6
            anewarray java.lang.Boolean
            dup
            iconst_0
         9: .line 193
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            aastore
            dup
            iconst_2
        10: .line 195
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            aastore
            dup
            iconst_3
        11: .line 196
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            aastore
            dup
            iconst_4
        12: .line 197
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            aastore
            dup
            iconst_5
        13: .line 198
            getstatic jdk.xml.internal.JdkXmlUtils.USE_CATALOG_DEFAULT:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
        14: .line 192
            putstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.FEATURE_DEFAULTS:[Ljava/lang/Boolean;
        15: .line 202
            bipush 9
            anewarray java.lang.String
            dup
            iconst_0
        16: .line 203
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            aastore
            dup
            iconst_1
        17: .line 204
            ldc "http://apache.org/xml/properties/internal/error-reporter"
            aastore
            dup
            iconst_2
        18: .line 205
            ldc "http://apache.org/xml/properties/internal/entity-manager"
            aastore
            dup
            iconst_3
        19: .line 206
            ldc "http://www.oracle.com/xml/jaxp/properties/xmlSecurityPropertyManager"
            aastore
            dup
            iconst_4
        20: .line 207
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_DEFER:Ljava/lang/String;
            aastore
            dup
            iconst_5
        21: .line 208
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_FILES:Ljava/lang/String;
            aastore
            dup
            bipush 6
        22: .line 209
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_PREFER:Ljava/lang/String;
            aastore
            dup
            bipush 7
        23: .line 210
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_RESOLVE:Ljava/lang/String;
            aastore
            dup
            bipush 8
        24: .line 211
            ldc "jdk.xml.cdataChunkSize"
            aastore
        25: .line 202
            putstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
        26: .line 215
            bipush 9
            anewarray java.lang.Object
            dup
            bipush 8
        27: .line 224
            getstatic jdk.xml.internal.JdkXmlUtils.CDATA_CHUNK_SIZE_DEFAULT:I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
        28: .line 215
            putstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.PROPERTY_DEFAULTS:[Ljava/lang/Object;
        29: .line 228
            bipush 7
            newarray 5
            dup
            iconst_0
            bipush 91
            castore
            dup
            iconst_1
            bipush 67
            castore
            dup
            iconst_2
            bipush 68
            castore
            dup
            iconst_3
            bipush 65
            castore
            dup
            iconst_4
            bipush 84
            castore
            dup
            iconst_5
            bipush 65
            castore
            dup
            bipush 6
            bipush 91
            castore
            putstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.CDATA:[C
        30: .line 229
            iconst_5
            newarray 5
            dup
            iconst_0
            bipush 60
            castore
            dup
            iconst_1
            bipush 63
            castore
            dup
            iconst_2
            bipush 120
            castore
            dup
            iconst_3
            bipush 109
            castore
            dup
            iconst_4
            bipush 108
            castore
            putstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.XMLDECL:[C
        31: .line 412
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 432
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLScanner.<init>:()V
         1: .line 259
            aload 0 /* this */
            iconst_4
            newarray 10
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStack:[I
         2: .line 269
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReadingAttributes:Z
         3: .line 275
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fInScanContent:Z
         4: .line 276
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastSectionWasCData:Z
         5: .line 277
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCDataStart:Z
         6: .line 278
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fInCData:Z
         7: .line 279
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCDataEnd:Z
         8: .line 280
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastSectionWasEntityReference:Z
         9: .line 281
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastSectionWasCharacterData:Z
        10: .line 297
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack
            dup
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.<init>:(Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;)V
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
        11: .line 298
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack2
            dup
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack2.<init>:(Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;)V
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack2:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack2;
        12: .line 310
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.xni.XMLString
            dup
            invokespecial com.sun.org.apache.xerces.internal.xni.XMLString.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fPIData:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
        13: .line 316
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNotifyBuiltInRefs:Z
        14: .line 320
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSupportDTD:Z
        15: .line 321
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReplaceEntityReferences:Z
        16: .line 322
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSupportExternalEntities:Z
        17: .line 323
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReportCdataEvent:Z
        18: .line 324
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fIsCoalesce:Z
        19: .line 325
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDeclaredEncoding:Ljava/lang/String;
        20: .line 327
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDisallowDoctype:Z
        21: .line 330
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCreateEntityRefNodes:Z
        22: .line 341
            aload 0 /* this */
            ldc "all"
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAccessExternalDTD:Ljava/lang/String;
        23: .line 355
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.createContentDriver:()Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver;
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fContentDriver:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver;
        24: .line 360
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.xni.QName
            dup
            invokespecial com.sun.org.apache.xerces.internal.xni.QName.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
        25: .line 363
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.xni.QName
            dup
            invokespecial com.sun.org.apache.xerces.internal.xni.QName.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
        26: .line 370
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
        27: .line 374
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.xni.XMLString
            dup
            invokespecial com.sun.org.apache.xerces.internal.xni.XMLString.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
        28: .line 377
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.xni.XMLString
            dup
            invokespecial com.sun.org.apache.xerces.internal.xni.XMLString.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempString2:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
        29: .line 380
            aload 0 /* this */
            iconst_3
            anewarray java.lang.String
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStrings:[Ljava/lang/String;
        30: .line 383
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.XMLStringBuffer
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.XMLStringBuffer.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStringBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
        31: .line 386
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.XMLStringBuffer
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.XMLStringBuffer.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStringBuffer2:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
        32: .line 390
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.XMLStringBuffer
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.XMLStringBuffer.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fContentBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
        33: .line 393
            aload 0 /* this */
            iconst_1
            newarray 5
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSingleChar:[C
        34: .line 394
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCurrentEntityName:Ljava/lang/String;
        35: .line 397
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScanToEnd:Z
        36: .line 399
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.dtdGrammarUtil:Lcom/sun/xml/internal/stream/dtd/DTDGrammarUtil;
        37: .line 401
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAddDefaultAttr:Z
        38: .line 403
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.foundBuiltInRefs:Z
        39: .line 406
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.builtInRefCharacterHandled:Z
        40: .line 414
            aload 0 /* this */
            sipush 200
            anewarray java.lang.String
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementArray:[Ljava/lang/String;
        41: .line 416
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastPointerLocation:S
        42: .line 417
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementPointer:S
        43: .line 419
            aload 0 /* this */
            iconst_5
            iconst_4
            multianewarray [[S 2
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fPointerInfo:[[S
        44: .line 421
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fShouldSkip:Z
        45: .line 422
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAdd:Z
        46: .line 423
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSkip:Z
        47: .line 426
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempAugmentations:Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
        48: .line 433
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   49     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  public void setInputSource(com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource inputSource
         0: .line 447
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setEntityHandler:(Lcom/sun/org/apache/xerces/internal/impl/XMLEntityHandler;)V
         1: .line 448
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
            iconst_0
            ldc "$fragment$"
            aload 1 /* inputSource */
            iconst_0
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity:(ZLjava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;ZZ)V
         2: .line 450
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource inputSource
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    3     1  inputSource  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
             Name  Flags
      inputSource  

  public boolean scanDocument(boolean);
    descriptor: (Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // boolean complete
         0: .line 469
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setEntityHandler:(Lcom/sun/org/apache/xerces/internal/impl/XMLEntityHandler;)V
         1: .line 472
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.next:()I
            istore 2 /* event */
        start local 2 // int event
         2: .line 474
      StackMap locals: int
      StackMap stack:
            iload 2 /* event */
            tableswitch { // 1 - 15
                    1: 4
                    2: 32
                    3: 11
                    4: 5
                    5: 14
                    6: 8
                    7: 3
                    8: 33
                    9: 9
                   10: 31
                   11: 17
                   12: 18
                   13: 30
                   14: 28
                   15: 29
              default: 33
          }
         3: .line 477
      StackMap locals:
      StackMap stack:
            goto 34
         4: .line 481
      StackMap locals:
      StackMap stack:
            goto 34
         5: .line 483
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            getfield com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.fCurrentEntity:Lcom/sun/xml/internal/stream/Entity$ScannedEntity;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.checkNodeCount:(Lcom/sun/xml/internal/stream/Entity$ScannedEntity;)V
         6: .line 484
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.getCharacterData:()Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         7: .line 485
            goto 34
         8: .line 490
      StackMap locals:
      StackMap stack:
            goto 34
         9: .line 492
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            getfield com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.fCurrentEntity:Lcom/sun/xml/internal/stream/Entity$ScannedEntity;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.checkNodeCount:(Lcom/sun/xml/internal/stream/Entity$ScannedEntity;)V
        10: .line 494
            goto 34
        11: .line 496
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            getfield com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.fCurrentEntity:Lcom/sun/xml/internal/stream/Entity$ScannedEntity;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.checkNodeCount:(Lcom/sun/xml/internal/stream/Entity$ScannedEntity;)V
        12: .line 497
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.getPITarget:()Ljava/lang/String;
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.getPIData:()Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.processingInstruction:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        13: .line 498
            goto 34
        14: .line 500
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            getfield com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.fCurrentEntity:Lcom/sun/xml/internal/stream/Entity$ScannedEntity;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.checkNodeCount:(Lcom/sun/xml/internal/stream/Entity$ScannedEntity;)V
        15: .line 501
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.getCharacterData:()Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.comment:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        16: .line 502
            goto 34
        17: .line 507
      StackMap locals:
      StackMap stack:
            goto 34
        18: .line 509
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            getfield com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.fCurrentEntity:Lcom/sun/xml/internal/stream/Entity$ScannedEntity;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.checkNodeCount:(Lcom/sun/xml/internal/stream/Entity$ScannedEntity;)V
        19: .line 510
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCDataStart:Z
            ifeq 23
        20: .line 511
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startCDATA:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        21: .line 512
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCDataStart:Z
        22: .line 513
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fInCData:Z
        23: .line 516
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.getCharacterData:()Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        24: .line 517
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCDataEnd:Z
            ifeq 34
        25: .line 518
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endCDATA:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        26: .line 519
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCDataEnd:Z
        27: .line 521
            goto 34
        28: .line 523
      StackMap locals:
      StackMap stack:
            goto 34
        29: .line 525
      StackMap locals:
      StackMap stack:
            goto 34
        30: .line 527
      StackMap locals:
      StackMap stack:
            goto 34
        31: .line 529
      StackMap locals:
      StackMap stack:
            goto 34
        32: .line 534
      StackMap locals:
      StackMap stack:
            goto 34
        33: .line 537
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        34: .line 541
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.next:()I
            istore 2 /* event */
        35: .line 543
            iload 2 /* event */
            bipush 8
            if_icmpeq 36
            iload 1 /* complete */
            ifne 2
        36: .line 545
      StackMap locals:
      StackMap stack:
            iload 2 /* event */
            bipush 8
            if_icmpne 39
        37: .line 546
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endDocument:(Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        38: .line 547
            iconst_0
            ireturn
        39: .line 550
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        end local 2 // int event
        end local 1 // boolean complete
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   40     0      this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   40     1  complete  Z
            2   40     2     event  I
    Exceptions:
      throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
          Name  Flags
      complete  

  public com.sun.org.apache.xerces.internal.xni.QName getElementQName();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/QName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 557
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerLastState:I
            iconst_2
            if_icmpne 2
         1: .line 558
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.getLastPoppedElement:()Lcom/sun/org/apache/xerces/internal/xni/QName;
            invokevirtual com.sun.org.apache.xerces.internal.xni.QName.setValues:(Lcom/sun/org/apache/xerces/internal/xni/QName;)V
         2: .line 560
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  public int next();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 568
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDriver:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver;
            invokeinterface com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver.next:()I
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
    Exceptions:
      throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException

  public void reset(com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager componentManager
         0: .line 593
            aload 0 /* this */
            aload 1 /* componentManager */
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLScanner.reset:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
         1: .line 602
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "report-cdata-event"
            iconst_1
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReportCdataEvent:Z
         2: .line 603
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/properties/security-manager"
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.utils.XMLSecurityManager
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSecurityManager:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager;
         3: .line 604
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/scanner/notify-builtin-refs"
            iconst_0
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNotifyBuiltInRefs:Z
         4: .line 606
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/dom/create-entity-ref-nodes"
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCreateEntityRefNodes:Z
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCreateEntityRefNodes:Z
         5: .line 608
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/properties/internal/entity-resolver"
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            astore 2 /* resolver */
        start local 2 // java.lang.Object resolver
         6: .line 609
            aload 0 /* this */
            aload 2 /* resolver */
            instanceof com.sun.org.apache.xerces.internal.impl.ExternalSubsetResolver
            ifeq 8
         7: .line 610
            aload 2 /* resolver */
            checkcast com.sun.org.apache.xerces.internal.impl.ExternalSubsetResolver
            goto 9
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager java.lang.Object
      StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
         8: aconst_null
         9: .line 609
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager java.lang.Object
      StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl com.sun.org.apache.xerces.internal.impl.ExternalSubsetResolver
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fExternalSubsetResolver:Lcom/sun/org/apache/xerces/internal/impl/ExternalSubsetResolver;
        10: .line 613
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReadingAttributes:Z
        11: .line 616
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSupportExternalEntities:Z
        12: .line 617
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReplaceEntityReferences:Z
        13: .line 618
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fIsCoalesce:Z
        14: .line 621
            aload 0 /* this */
            bipush 22
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
        15: .line 622
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fContentDriver:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.setDriver:(Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver;)V
        16: .line 626
            aload 1 /* componentManager */
            ldc "http://www.oracle.com/xml/jaxp/properties/xmlSecurityPropertyManager"
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
        17: .line 625
            checkcast com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager
            astore 3 /* spm */
        start local 3 // com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager spm
        18: .line 627
            aload 0 /* this */
            aload 3 /* spm */
            getstatic com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager$Property.ACCESS_EXTERNAL_DTD:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager$Property;
            invokevirtual com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager.getValue:(Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager$Property;)Ljava/lang/String;
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAccessExternalDTD:Ljava/lang/String;
        19: .line 629
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "http://apache.org/xml/features/standard-uri-conformant"
            iconst_0
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getFeature:(Ljava/lang/String;Z)Z
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStrictURI:Z
        20: .line 630
            aload 0 /* this */
            aload 1 /* componentManager */
            ldc "jdk.xml.cdataChunkSize"
            invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
        21: .line 631
            getstatic jdk.xml.internal.JdkXmlUtils.CDATA_CHUNK_SIZE_DEFAULT:I
        22: .line 630
            invokestatic jdk.xml.internal.JdkXmlUtils.getValue:(Ljava/lang/Object;I)I
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fChunkSize:I
        23: .line 633
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.resetCommon:()V
        24: .line 635
            return
        end local 3 // com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager spm
        end local 2 // java.lang.Object resolver
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager componentManager
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   25     0              this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   25     1  componentManager  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;
            6   25     2          resolver  Ljava/lang/Object;
           18   25     3               spm  Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    MethodParameters:
                  Name  Flags
      componentManager  

  public void reset(com.sun.org.apache.xerces.internal.impl.PropertyManager);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // com.sun.org.apache.xerces.internal.impl.PropertyManager propertyManager
         0: .line 640
            aload 0 /* this */
            aload 1 /* propertyManager */
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLScanner.reset:(Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
         1: .line 644
            aload 0 /* this */
            aload 1 /* propertyManager */
            ldc "javax.xml.stream.isNamespaceAware"
            invokevirtual com.sun.org.apache.xerces.internal.impl.PropertyManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.lang.Boolean
            invokevirtual java.lang.Boolean.booleanValue:()Z
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNamespaces:Z
         2: .line 645
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNotifyBuiltInRefs:Z
         3: .line 650
            aload 1 /* propertyManager */
            ldc "javax.xml.stream.isReplacingEntityReferences"
            invokevirtual com.sun.org.apache.xerces.internal.impl.PropertyManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.lang.Boolean
            astore 2 /* bo */
        start local 2 // java.lang.Boolean bo
         4: .line 651
            aload 0 /* this */
            aload 2 /* bo */
            invokevirtual java.lang.Boolean.booleanValue:()Z
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReplaceEntityReferences:Z
         5: .line 652
            aload 1 /* propertyManager */
            ldc "javax.xml.stream.isSupportingExternalEntities"
            invokevirtual com.sun.org.apache.xerces.internal.impl.PropertyManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.lang.Boolean
            astore 2 /* bo */
         6: .line 653
            aload 0 /* this */
            aload 2 /* bo */
            invokevirtual java.lang.Boolean.booleanValue:()Z
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSupportExternalEntities:Z
         7: .line 654
            aload 1 /* propertyManager */
         8: .line 655
            ldc "http://java.sun.com/xml/stream/properties/report-cdata-event"
         9: .line 654
            invokevirtual com.sun.org.apache.xerces.internal.impl.PropertyManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.lang.Boolean
            astore 3 /* cdata */
        start local 3 // java.lang.Boolean cdata
        10: .line 656
            aload 3 /* cdata */
            ifnull 12
        11: .line 657
            aload 0 /* this */
            aload 3 /* cdata */
            invokevirtual java.lang.Boolean.booleanValue:()Z
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReportCdataEvent:Z
        12: .line 658
      StackMap locals: java.lang.Boolean java.lang.Boolean
      StackMap stack:
            aload 1 /* propertyManager */
            ldc "javax.xml.stream.isCoalescing"
            invokevirtual com.sun.org.apache.xerces.internal.impl.PropertyManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.lang.Boolean
            astore 4 /* coalesce */
        start local 4 // java.lang.Boolean coalesce
        13: .line 659
            aload 4 /* coalesce */
            ifnull 15
        14: .line 660
            aload 0 /* this */
            aload 4 /* coalesce */
            invokevirtual java.lang.Boolean.booleanValue:()Z
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fIsCoalesce:Z
        15: .line 661
      StackMap locals: java.lang.Boolean
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fIsCoalesce:Z
            ifeq 16
            iconst_0
            goto 17
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
        16: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReportCdataEvent:Z
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl com.sun.org.apache.xerces.internal.impl.PropertyManager java.lang.Boolean java.lang.Boolean java.lang.Boolean
      StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl int
        17: putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReportCdataEvent:Z
        18: .line 664
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fIsCoalesce:Z
            ifeq 19
            iconst_1
            goto 20
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
        19: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReplaceEntityReferences:Z
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl com.sun.org.apache.xerces.internal.impl.PropertyManager java.lang.Boolean java.lang.Boolean java.lang.Boolean
      StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl int
        20: putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReplaceEntityReferences:Z
        21: .line 673
            aload 1 /* propertyManager */
            ldc "http://www.oracle.com/xml/jaxp/properties/xmlSecurityPropertyManager"
            invokevirtual com.sun.org.apache.xerces.internal.impl.PropertyManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
        22: .line 672
            checkcast com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager
            astore 5 /* spm */
        start local 5 // com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager spm
        23: .line 674
            aload 0 /* this */
            aload 5 /* spm */
            getstatic com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager$Property.ACCESS_EXTERNAL_DTD:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager$Property;
            invokevirtual com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager.getValue:(Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager$Property;)Ljava/lang/String;
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAccessExternalDTD:Ljava/lang/String;
        24: .line 676
            aload 0 /* this */
            aload 1 /* propertyManager */
            ldc "http://apache.org/xml/properties/security-manager"
            invokevirtual com.sun.org.apache.xerces.internal.impl.PropertyManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.utils.XMLSecurityManager
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSecurityManager:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager;
        25: .line 677
            aload 0 /* this */
            aload 1 /* propertyManager */
            ldc "jdk.xml.cdataChunkSize"
            invokevirtual com.sun.org.apache.xerces.internal.impl.PropertyManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
        26: .line 678
            getstatic jdk.xml.internal.JdkXmlUtils.CDATA_CHUNK_SIZE_DEFAULT:I
        27: .line 677
            invokestatic jdk.xml.internal.JdkXmlUtils.getValue:(Ljava/lang/Object;I)I
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fChunkSize:I
        28: .line 679
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.resetCommon:()V
        29: .line 680
            return
        end local 5 // com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager spm
        end local 4 // java.lang.Boolean coalesce
        end local 3 // java.lang.Boolean cdata
        end local 2 // java.lang.Boolean bo
        end local 1 // com.sun.org.apache.xerces.internal.impl.PropertyManager propertyManager
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   30     0             this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   30     1  propertyManager  Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
            4   30     2               bo  Ljava/lang/Boolean;
           10   30     3            cdata  Ljava/lang/Boolean;
           13   30     4         coalesce  Ljava/lang/Boolean;
           23   30     5              spm  Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager;
    MethodParameters:
                 Name  Flags
      propertyManager  

  void resetCommon();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 684
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
         1: .line 685
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
         2: .line 686
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.clear:()V
         3: .line 687
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fHasExternalDTD:Z
         4: .line 688
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStandaloneSet:Z
         5: .line 689
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStandalone:Z
         6: .line 690
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fInScanContent:Z
         7: .line 692
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fShouldSkip:Z
         8: .line 693
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAdd:Z
         9: .line 694
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSkip:Z
        10: .line 696
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityManager.getEntityStore:()Lcom/sun/xml/internal/stream/XMLEntityStorage;
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStore:Lcom/sun/xml/internal/stream/XMLEntityStorage;
        11: .line 697
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.dtdGrammarUtil:Lcom/sun/xml/internal/stream/dtd/DTDGrammarUtil;
        12: .line 699
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSecurityManager:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager;
            ifnull 16
        13: .line 700
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSecurityManager:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager;
            getstatic com.sun.org.apache.xerces.internal.utils.XMLSecurityManager$Limit.ELEMENT_ATTRIBUTE_LIMIT:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager$Limit;
            invokevirtual com.sun.org.apache.xerces.internal.utils.XMLSecurityManager.getLimit:(Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager$Limit;)I
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementAttributeLimit:I
        14: .line 701
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSecurityManager:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager;
            getstatic com.sun.org.apache.xerces.internal.utils.XMLSecurityManager$Limit.MAX_NAME_LIMIT:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager$Limit;
            invokevirtual com.sun.org.apache.xerces.internal.utils.XMLSecurityManager.getLimit:(Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager$Limit;)I
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fXMLNameLimit:I
        15: .line 702
            goto 18
        16: .line 703
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementAttributeLimit:I
        17: .line 704
            aload 0 /* this */
            getstatic com.sun.org.apache.xerces.internal.utils.XMLSecurityManager$Limit.MAX_NAME_LIMIT:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager$Limit;
            invokevirtual com.sun.org.apache.xerces.internal.utils.XMLSecurityManager$Limit.defaultValue:()I
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fXMLNameLimit:I
        18: .line 706
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
            getfield com.sun.org.apache.xerces.internal.impl.XMLEntityManager.fLimitAnalyzer:Lcom/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer;
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLimitAnalyzer:Lcom/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer;
        19: .line 707
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   20     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  public java.lang.String[] getRecognizedFeatures();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 715
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.RECOGNIZED_FEATURES:[Ljava/lang/String;
            invokevirtual java.lang.String[].clone:()Ljava/lang/Object;
            checkcast java.lang.String[]
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  public void setFeature(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // java.lang.String featureId
        start local 2 // boolean state
         0: .line 736
            aload 0 /* this */
            aload 1 /* featureId */
            iload 2 /* state */
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLScanner.setFeature:(Ljava/lang/String;Z)V
         1: .line 739
            aload 1 /* featureId */
            ldc "http://apache.org/xml/features/"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 5
         2: .line 740
            aload 1 /* featureId */
            ldc "http://apache.org/xml/features/"
            invokevirtual java.lang.String.length:()I
            invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
            astore 3 /* feature */
        start local 3 // java.lang.String feature
         3: .line 741
            aload 3 /* feature */
            ldc "scanner/notify-builtin-refs"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 5
         4: .line 742
            aload 0 /* this */
            iload 2 /* state */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNotifyBuiltInRefs:Z
        end local 3 // java.lang.String feature
         5: .line 746
      StackMap locals:
      StackMap stack:
            return
        end local 2 // boolean state
        end local 1 // java.lang.String featureId
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    6     0       this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    6     1  featureId  Ljava/lang/String;
            0    6     2      state  Z
            3    5     3    feature  Ljava/lang/String;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    MethodParameters:
           Name  Flags
      featureId  
      state      

  public java.lang.String[] getRecognizedProperties();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 754
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
            invokevirtual java.lang.String[].clone:()Ljava/lang/Object;
            checkcast java.lang.String[]
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  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=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // java.lang.String propertyId
        start local 2 // java.lang.Object value
         0: .line 775
            aload 0 /* this */
            aload 1 /* propertyId */
            aload 2 /* value */
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLScanner.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 778
            aload 1 /* propertyId */
            ldc "http://apache.org/xml/properties/"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 14
         2: .line 779
            aload 1 /* propertyId */
            invokevirtual java.lang.String.length:()I
            ldc "http://apache.org/xml/properties/"
            invokevirtual java.lang.String.length:()I
            isub
            istore 3 /* suffixLength */
        start local 3 // int suffixLength
         3: .line 780
            iload 3 /* suffixLength */
            ldc "internal/entity-manager"
            invokevirtual java.lang.String.length:()I
            if_icmpne 7
         4: .line 781
            aload 1 /* propertyId */
            ldc "internal/entity-manager"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 7
         5: .line 782
            aload 0 /* this */
            aload 2 /* value */
            checkcast com.sun.org.apache.xerces.internal.impl.XMLEntityManager
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
         6: .line 783
            return
         7: .line 785
      StackMap locals: int
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "internal/entity-resolver"
            invokevirtual java.lang.String.length:()I
            if_icmpne 14
         8: .line 786
            aload 1 /* propertyId */
            ldc "internal/entity-resolver"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 14
         9: .line 787
            aload 0 /* this */
            aload 2 /* value */
            instanceof com.sun.org.apache.xerces.internal.impl.ExternalSubsetResolver
            ifeq 11
        10: .line 788
            aload 2 /* value */
            checkcast com.sun.org.apache.xerces.internal.impl.ExternalSubsetResolver
            goto 12
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
        11: aconst_null
        12: .line 787
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl java.lang.String java.lang.Object int
      StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl com.sun.org.apache.xerces.internal.impl.ExternalSubsetResolver
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fExternalSubsetResolver:Lcom/sun/org/apache/xerces/internal/impl/ExternalSubsetResolver;
        13: .line 789
            return
        end local 3 // int suffixLength
        14: .line 795
      StackMap locals:
      StackMap stack:
            aload 1 /* propertyId */
            ldc "http://apache.org/xml/properties/"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 19
        15: .line 796
            aload 1 /* propertyId */
            ldc "http://apache.org/xml/properties/"
            invokevirtual java.lang.String.length:()I
            invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
            astore 3 /* property */
        start local 3 // java.lang.String property
        16: .line 797
            aload 3 /* property */
            ldc "internal/entity-manager"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 18
        17: .line 798
            aload 0 /* this */
            aload 2 /* value */
            checkcast com.sun.org.apache.xerces.internal.impl.XMLEntityManager
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
        18: .line 800
      StackMap locals: java.lang.String
      StackMap stack:
            return
        end local 3 // java.lang.String property
        19: .line 804
      StackMap locals:
      StackMap stack:
            aload 1 /* propertyId */
            ldc "http://www.oracle.com/xml/jaxp/properties/xmlSecurityPropertyManager"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 22
        20: .line 806
            aload 2 /* value */
            checkcast com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager
            astore 3 /* spm */
        start local 3 // com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager spm
        21: .line 807
            aload 0 /* this */
            aload 3 /* spm */
            getstatic com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager$Property.ACCESS_EXTERNAL_DTD:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager$Property;
            invokevirtual com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager.getValue:(Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager$Property;)Ljava/lang/String;
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAccessExternalDTD:Ljava/lang/String;
        end local 3 // com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager spm
        22: .line 810
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.Object value
        end local 1 // java.lang.String propertyId
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   23     0          this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   23     1    propertyId  Ljava/lang/String;
            0   23     2         value  Ljava/lang/Object;
            3   14     3  suffixLength  I
           16   19     3      property  Ljava/lang/String;
           21   22     3           spm  Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
    MethodParameters:
            Name  Flags
      propertyId  
      value       

  public java.lang.Boolean getFeatureDefault(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // java.lang.String featureId
         0: .line 822
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         1: goto 5
         2: .line 823
      StackMap locals: int
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.RECOGNIZED_FEATURES:[Ljava/lang/String;
            iload 2 /* i */
            aaload
            aload 1 /* featureId */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 4
         3: .line 824
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.FEATURE_DEFAULTS:[Ljava/lang/Boolean;
            iload 2 /* i */
            aaload
            areturn
         4: .line 822
      StackMap locals:
      StackMap stack:
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
         5: iload 2 /* i */
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.RECOGNIZED_FEATURES:[Ljava/lang/String;
            arraylength
            if_icmplt 2
        end local 2 // int i
         6: .line 827
            aconst_null
            areturn
        end local 1 // java.lang.String featureId
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    7     1  featureId  Ljava/lang/String;
            1    6     2          i  I
    MethodParameters:
           Name  Flags
      featureId  

  public java.lang.Object getPropertyDefault(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // java.lang.String propertyId
         0: .line 840
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         1: goto 5
         2: .line 841
      StackMap locals: int
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
            iload 2 /* i */
            aaload
            aload 1 /* propertyId */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 4
         3: .line 842
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.PROPERTY_DEFAULTS:[Ljava/lang/Object;
            iload 2 /* i */
            aaload
            areturn
         4: .line 840
      StackMap locals:
      StackMap stack:
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
         5: iload 2 /* i */
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
            arraylength
            if_icmplt 2
        end local 2 // int i
         6: .line 845
            aconst_null
            areturn
        end local 1 // java.lang.String propertyId
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0        this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    7     1  propertyId  Ljava/lang/String;
            1    6     2           i  I
    MethodParameters:
            Name  Flags
      propertyId  

  public void setDocumentHandler(com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler documentHandler
         0: .line 858
            aload 0 /* this */
            aload 1 /* documentHandler */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
         1: .line 860
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler documentHandler
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    2     0             this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    2     1  documentHandler  Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
    MethodParameters:
                 Name  Flags
      documentHandler  

  public com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler getDocumentHandler();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 865
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  public void startEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier, java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        start local 3 // java.lang.String encoding
        start local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 893
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStack:[I
            arraylength
            if_icmpne 4
         1: .line 894
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStack:[I
            arraylength
            iconst_2
            imul
            newarray 10
            astore 5 /* entityarray */
        start local 5 // int[] entityarray
         2: .line 895
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStack:[I
            iconst_0
            aload 5 /* entityarray */
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStack:[I
            arraylength
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
         3: .line 896
            aload 0 /* this */
            aload 5 /* entityarray */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStack:[I
        end local 5 // int[] entityarray
         4: .line 898
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStack:[I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            iastore
         5: .line 900
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* identifier */
            aload 3 /* encoding */
            aload 4 /* augs */
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLScanner.startEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         6: .line 903
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStandalone:Z
            ifeq 10
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStore:Lcom/sun/xml/internal/stream/XMLEntityStorage;
            aload 1 /* name */
            invokevirtual com.sun.xml.internal.stream.XMLEntityStorage.isEntityDeclInExternalSubset:(Ljava/lang/String;)Z
            ifeq 10
         7: .line 904
            aload 0 /* this */
            ldc "MSG_REFERENCE_TO_EXTERNALLY_DECLARED_ENTITY_WHEN_STANDALONE"
         8: .line 905
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* name */
            aastore
         9: .line 904
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        10: .line 910
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 13
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScanningAttribute:Z
            ifne 13
        11: .line 911
            aload 1 /* name */
            ldc "[xml]"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 13
        12: .line 912
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* name */
            aload 2 /* identifier */
            aload 3 /* encoding */
            aload 4 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startGeneralEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        13: .line 916
      StackMap locals:
      StackMap stack:
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 3 // java.lang.String encoding
        end local 2 // com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier identifier
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   14     0         this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   14     1         name  Ljava/lang/String;
            0   14     2   identifier  Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            0   14     3     encoding  Ljava/lang/String;
            0   14     4         augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            2    4     5  entityarray  [I
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      name        
      identifier  
      encoding    
      augs        

  public void endEntity(java.lang.String, com.sun.org.apache.xerces.internal.xni.Augmentations);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // java.lang.String name
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         0: .line 938
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* augs */
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLScanner.endEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         1: .line 941
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStack:[I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityDepth:I
            iaload
            if_icmpeq 3
         2: .line 942
            aload 0 /* this */
            ldc "MarkupEntityMismatch"
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
         3: .line 947
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 6
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScanningAttribute:Z
            ifne 6
         4: .line 948
            aload 1 /* name */
            ldc "[xml]"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 6
         5: .line 949
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* name */
            aload 2 /* augs */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endGeneralEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         6: .line 954
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    7     1  name  Ljava/lang/String;
            0    7     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
      Name  Flags
      name  
      augs  

  protected com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver createContentDriver();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 964
            new com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver
            dup
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.<init>:(Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;)V
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  protected void scanXMLDeclOrTextDecl(boolean);
    descriptor: (Z)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // boolean scanningTextDecl
         0: .line 991
            aload 0 /* this */
            iload 1 /* scanningTextDecl */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStrings:[Ljava/lang/String;
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLScanner.scanXMLDeclOrTextDecl:(Z[Ljava/lang/String;)V
         1: .line 992
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
         2: .line 995
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStrings:[Ljava/lang/String;
            iconst_0
            aaload
            astore 2 /* version */
        start local 2 // java.lang.String version
         3: .line 996
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStrings:[Ljava/lang/String;
            iconst_1
            aaload
            astore 3 /* encoding */
        start local 3 // java.lang.String encoding
         4: .line 997
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStrings:[Ljava/lang/String;
            iconst_2
            aaload
            astore 4 /* standalone */
        start local 4 // java.lang.String standalone
         5: .line 998
            aload 0 /* this */
            aload 3 /* encoding */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDeclaredEncoding:Ljava/lang/String;
         6: .line 1000
            aload 0 /* this */
            aload 4 /* standalone */
            ifnull 7
            iconst_1
            goto 8
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl int java.lang.String java.lang.String java.lang.String
      StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
         7: iconst_0
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl int java.lang.String java.lang.String java.lang.String
      StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl int
         8: putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStandaloneSet:Z
         9: .line 1001
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStandaloneSet:Z
            ifeq 10
            aload 4 /* standalone */
            ldc "yes"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
        10: iconst_0
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl int java.lang.String java.lang.String java.lang.String
      StackMap stack: com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl int
        11: putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStandalone:Z
        12: .line 1005
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStandalone:Z
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setStandalone:(Z)V
        13: .line 1009
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 18
        14: .line 1010
            iload 1 /* scanningTextDecl */
            ifeq 17
        15: .line 1011
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 2 /* version */
            aload 3 /* encoding */
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.textDecl:(Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        16: .line 1012
            goto 18
        17: .line 1013
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 2 /* version */
            aload 3 /* encoding */
            aload 4 /* standalone */
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.xmlDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        18: .line 1017
      StackMap locals:
      StackMap stack:
            aload 2 /* version */
            ifnull 21
        19: .line 1018
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 2 /* version */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.setVersion:(Ljava/lang/String;)V
        20: .line 1019
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 2 /* version */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.setXMLVersion:(Ljava/lang/String;)V
        21: .line 1022
      StackMap locals:
      StackMap stack:
            aload 3 /* encoding */
            ifnull 23
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.getCurrentEntity:()Lcom/sun/xml/internal/stream/Entity$ScannedEntity;
            invokevirtual com.sun.xml.internal.stream.Entity$ScannedEntity.isEncodingExternallySpecified:()Z
            ifne 23
        22: .line 1023
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 3 /* encoding */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.setEncoding:(Ljava/lang/String;)V
        23: .line 1026
      StackMap locals:
      StackMap stack:
            return
        end local 4 // java.lang.String standalone
        end local 3 // java.lang.String encoding
        end local 2 // java.lang.String version
        end local 1 // boolean scanningTextDecl
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   24     0              this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   24     1  scanningTextDecl  Z
            3   24     2           version  Ljava/lang/String;
            4   24     3          encoding  Ljava/lang/String;
            5   24     4        standalone  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
                  Name  Flags
      scanningTextDecl  

  public java.lang.String getPITarget();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 1029
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fPITarget:Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  public com.sun.org.apache.xerces.internal.util.XMLStringBuffer getPIData();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 1033
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fContentBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  public com.sun.org.apache.xerces.internal.xni.XMLString getCharacterData();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/XMLString;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 1038
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fUsebuffer:Z
            ifeq 2
         1: .line 1039
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fContentBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            areturn
         2: .line 1041
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  protected void scanPIData(java.lang.String, com.sun.org.apache.xerces.internal.util.XMLStringBuffer);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // java.lang.String target
        start local 2 // com.sun.org.apache.xerces.internal.util.XMLStringBuffer data
         0: .line 1058
            aload 0 /* this */
            aload 1 /* target */
            aload 2 /* data */
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLScanner.scanPIData:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;)V
         1: .line 1061
            aload 0 /* this */
            aload 1 /* target */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fPITarget:Ljava/lang/String;
         2: .line 1063
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
         3: .line 1065
            return
        end local 2 // com.sun.org.apache.xerces.internal.util.XMLStringBuffer data
        end local 1 // java.lang.String target
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    4     1  target  Ljava/lang/String;
            0    4     2    data  Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
    Exceptions:
      throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
        Name  Flags
      target  
      data    

  protected void scanComment();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 1077
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fContentBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.clear:()V
         1: .line 1078
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fContentBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanComment:(Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;)V
         2: .line 1080
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fUsebuffer:Z
         3: .line 1081
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
         4: .line 1083
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
    Exceptions:
      throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException

  public java.lang.String getComment();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 1087
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fContentBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.toString:()Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  void addElement(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=4, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // java.lang.String rawname
         0: .line 1091
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementPointer:S
            sipush 200
            if_icmpge 14
         1: .line 1093
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementArray:[Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementPointer:S
            aload 1 /* rawname */
            aastore
         2: .line 1106
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.fDepth:I
            iconst_5
            if_icmpge 13
         3: .line 1107
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementPointer:S
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.storePointerForADepth:(S)S
            istore 2 /* column */
        start local 2 // short column
         4: .line 1108
            iload 2 /* column */
            ifle 13
         5: .line 1109
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.fDepth:I
            i2s
            iload 2 /* column */
            iconst_1
            isub
            i2s
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.getElementPointer:(SS)S
            istore 3 /* pointer */
        start local 3 // short pointer
         6: .line 1112
            aload 1 /* rawname */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementArray:[Ljava/lang/String;
            iload 3 /* pointer */
            aaload
            if_acmpne 12
         7: .line 1113
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fShouldSkip:Z
         8: .line 1114
            aload 0 /* this */
            iload 3 /* pointer */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastPointerLocation:S
         9: .line 1116
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.fDepth:I
            i2s
            iload 2 /* column */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.resetPointer:(SS)V
        10: .line 1117
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementArray:[Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementPointer:S
            aconst_null
            aastore
        11: .line 1118
            return
        12: .line 1120
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fShouldSkip:Z
        end local 3 // short pointer
        end local 2 // short column
        13: .line 1124
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementPointer:S
            iconst_1
            iadd
            i2s
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementPointer:S
        14: .line 1126
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String rawname
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   15     1  rawname  Ljava/lang/String;
            4   13     2   column  S
            6   13     3  pointer  S
    MethodParameters:
         Name  Flags
      rawname  

  void resetPointer(short, short);
    descriptor: (SS)V
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // short depth
        start local 2 // short column
         0: .line 1130
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fPointerInfo:[[S
            iload 1 /* depth */
            aaload
            iload 2 /* column */
            iconst_0
            sastore
         1: .line 1131
            return
        end local 2 // short column
        end local 1 // short depth
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    2     1   depth  S
            0    2     2  column  S
    MethodParameters:
        Name  Flags
      depth   
      column  

  short storePointerForADepth(short);
    descriptor: (S)S
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // short elementPointer
         0: .line 1135
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.fDepth:I
            i2s
            istore 2 /* depth */
        start local 2 // short depth
         1: .line 1139
            iconst_0
            istore 3 /* i */
        start local 3 // short i
         2: goto 7
         3: .line 1141
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            iload 2 /* depth */
            iload 3 /* i */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.canStore:(SS)Z
            ifeq 6
         4: .line 1142
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fPointerInfo:[[S
            iload 2 /* depth */
            aaload
            iload 3 /* i */
            iload 1 /* elementPointer */
            sastore
         5: .line 1151
            iload 3 /* i */
            ireturn
         6: .line 1139
      StackMap locals:
      StackMap stack:
            iload 3 /* i */
            iconst_1
            iadd
            i2s
            istore 3 /* i */
      StackMap locals:
      StackMap stack:
         7: iload 3 /* i */
            iconst_4
            if_icmplt 3
        end local 3 // short i
         8: .line 1156
            iconst_m1
            ireturn
        end local 2 // short depth
        end local 1 // short elementPointer
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    9     1  elementPointer  S
            1    9     2           depth  S
            2    8     3               i  S
    MethodParameters:
                Name  Flags
      elementPointer  

  boolean canStore(short, short);
    descriptor: (SS)Z
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // short depth
        start local 2 // short column
         0: .line 1163
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fPointerInfo:[[S
            iload 1 /* depth */
            aaload
            iload 2 /* column */
            saload
            ifne 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_0
      StackMap locals:
      StackMap stack: int
         2: ireturn
        end local 2 // short column
        end local 1 // short depth
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    3     1   depth  S
            0    3     2  column  S
    MethodParameters:
        Name  Flags
      depth   
      column  

  short getElementPointer(short, short);
    descriptor: (SS)S
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // short depth
        start local 2 // short column
         0: .line 1171
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fPointerInfo:[[S
            iload 1 /* depth */
            aaload
            iload 2 /* column */
            saload
            ireturn
        end local 2 // short column
        end local 1 // short depth
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    1     1   depth  S
            0    1     2  column  S
    MethodParameters:
        Name  Flags
      depth   
      column  

  boolean skipFromTheBuffer(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // java.lang.String rawname
         0: .line 1177
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 1 /* rawname */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipString:(Ljava/lang/String;)Z
            ifeq 6
         1: .line 1178
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.peekChar:()I
            i2c
            istore 2 /* c */
        start local 2 // char c
         2: .line 1181
            iload 2 /* c */
            bipush 32
            if_icmpeq 3
            iload 2 /* c */
            bipush 47
            if_icmpeq 3
            iload 2 /* c */
            bipush 62
            if_icmpne 5
         3: .line 1182
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            aload 1 /* rawname */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementRawname:Ljava/lang/String;
         4: .line 1183
            iconst_1
            ireturn
         5: .line 1185
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 2 // char c
         6: .line 1188
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 1 // java.lang.String rawname
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    7     0     this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    7     1  rawname  Ljava/lang/String;
            2    6     2        c  C
    Exceptions:
      throws java.io.IOException
    MethodParameters:
         Name  Flags
      rawname  

  boolean skipQElement(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // java.lang.String rawname
         0: .line 1193
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 1 /* rawname */
            invokevirtual java.lang.String.length:()I
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.getChar:(I)I
            istore 2 /* c */
        start local 2 // int c
         1: .line 1195
            iload 2 /* c */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isName:(I)Z
            ifeq 3
         2: .line 1196
            iconst_0
            ireturn
         3: .line 1198
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 1 /* rawname */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipString:(Ljava/lang/String;)Z
            ireturn
        end local 2 // int c
        end local 1 // java.lang.String rawname
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    4     1  rawname  Ljava/lang/String;
            1    4     2        c  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
         Name  Flags
      rawname  

  protected boolean skipElement();
    descriptor: ()Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 1204
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fShouldSkip:Z
            ifne 1
            iconst_0
            ireturn
         1: .line 1206
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastPointerLocation:S
            ifeq 7
         2: .line 1208
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementArray:[Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastPointerLocation:S
            iconst_1
            iadd
            aaload
            astore 1 /* rawname */
        start local 1 // java.lang.String rawname
         3: .line 1209
            aload 1 /* rawname */
            ifnull 6
            aload 0 /* this */
            aload 1 /* rawname */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.skipFromTheBuffer:(Ljava/lang/String;)Z
            ifeq 6
         4: .line 1210
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastPointerLocation:S
            iconst_1
            iadd
            i2s
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastPointerLocation:S
         5: .line 1215
            iconst_1
            ireturn
         6: .line 1218
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastPointerLocation:S
        end local 1 // java.lang.String rawname
         7: .line 1226
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fShouldSkip:Z
            ifeq 8
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.skipElement:(S)Z
            ifeq 8
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         8: iconst_0
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    9     0     this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            3    7     1  rawname  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException

  boolean skipElement(short);
    descriptor: (S)Z
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // short column
         0: .line 1232
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.fDepth:I
            i2s
            istore 2 /* depth */
        start local 2 // short depth
         1: .line 1234
            iload 2 /* depth */
            iconst_5
            if_icmple 3
         2: .line 1235
            aload 0 /* this */
            iconst_0
            dup_x1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fShouldSkip:Z
            ireturn
         3: .line 1237
      StackMap locals: int
      StackMap stack:
            iload 1 /* column */
            istore 3 /* i */
        start local 3 // short i
         4: goto 12
         5: .line 1238
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            iload 2 /* depth */
            iload 3 /* i */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.getElementPointer:(SS)S
            istore 4 /* pointer */
        start local 4 // short pointer
         6: .line 1240
            iload 4 /* pointer */
            ifne 8
         7: .line 1241
            aload 0 /* this */
            iconst_0
            dup_x1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fShouldSkip:Z
            ireturn
         8: .line 1244
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementArray:[Ljava/lang/String;
            iload 4 /* pointer */
            aaload
            ifnull 11
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementArray:[Ljava/lang/String;
            iload 4 /* pointer */
            aaload
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.skipFromTheBuffer:(Ljava/lang/String;)Z
            ifeq 11
         9: .line 1251
            aload 0 /* this */
            iload 4 /* pointer */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastPointerLocation:S
        10: .line 1252
            aload 0 /* this */
            iconst_1
            dup_x1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fShouldSkip:Z
            ireturn
        end local 4 // short pointer
        11: .line 1237
      StackMap locals:
      StackMap stack:
            iload 3 /* i */
            iconst_1
            iadd
            i2s
            istore 3 /* i */
      StackMap locals:
      StackMap stack:
        12: iload 3 /* i */
            iconst_4
            if_icmplt 5
        end local 3 // short i
        13: .line 1255
            aload 0 /* this */
            iconst_0
            dup_x1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fShouldSkip:Z
            ireturn
        end local 2 // short depth
        end local 1 // short column
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   14     1   column  S
            1   14     2    depth  S
            4   13     3        i  S
            6   11     4  pointer  S
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      column  

  protected boolean scanStartElement();
    descriptor: ()Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=7, locals=2, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 1287
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSkip:Z
            ifeq 8
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAdd:Z
            ifne 8
         1: .line 1291
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.getNext:()Lcom/sun/org/apache/xerces/internal/xni/QName;
            astore 1 /* name */
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName name
         2: .line 1298
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 1 /* name */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipString:(Ljava/lang/String;)Z
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSkip:Z
         3: .line 1300
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSkip:Z
            ifeq 7
         4: .line 1304
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.push:()V
         5: .line 1305
            aload 0 /* this */
            aload 1 /* name */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
         6: .line 1306
            goto 8
         7: .line 1308
      StackMap locals: com.sun.org.apache.xerces.internal.xni.QName
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.reposition:()V
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName name
         8: .line 1318
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSkip:Z
            ifeq 9
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAdd:Z
            ifeq 15
         9: .line 1320
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.nextElement:()Lcom/sun/org/apache/xerces/internal/xni/QName;
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
        10: .line 1322
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNamespaces:Z
            ifeq 13
        11: .line 1323
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getstatic com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType.ELEMENTSTART:Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanQName:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
            pop
        12: .line 1324
            goto 15
        13: .line 1325
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            getstatic com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType.ELEMENTSTART:Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanName:(Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Ljava/lang/String;
            astore 1 /* name */
        start local 1 // java.lang.String name
        14: .line 1326
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            aconst_null
            aload 1 /* name */
            aload 1 /* name */
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.xni.QName.setValues:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
        end local 1 // java.lang.String name
        15: .line 1340
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAdd:Z
            ifeq 17
        16: .line 1342
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.matchElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;)Z
            pop
        17: .line 1347
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
        18: .line 1349
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            astore 1 /* rawname */
        start local 1 // java.lang.String rawname
        19: .line 1351
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEmptyElement:Z
        20: .line 1353
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.removeAllAttributes:()V
        21: .line 1355
            aload 0 /* this */
            aload 1 /* rawname */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.checkDepth:(Ljava/lang/String;)V
        22: .line 1356
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.seekCloseOfStartTag:()Z
            ifne 37
        23: .line 1357
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReadingAttributes:Z
        24: .line 1358
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributeCacheUsedCount:I
        25: .line 1359
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStringBufferIndex:I
        26: .line 1360
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAddDefaultAttr:Z
        27: .line 1362
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanAttribute:(Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)V
        28: .line 1363
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSecurityManager:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager;
            ifnull 35
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSecurityManager:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementAttributeLimit:I
            invokevirtual com.sun.org.apache.xerces.internal.utils.XMLSecurityManager.isNoLimit:(I)Z
            ifne 35
        29: .line 1364
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getLength:()I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementAttributeLimit:I
            if_icmple 35
        30: .line 1365
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
        31: .line 1366
            ldc "ElementAttributeLimit"
        32: .line 1367
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* rawname */
            aastore
            dup
            iconst_1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementAttributeLimit:I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
        33: .line 1368
            iconst_2
        34: .line 1365
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
        35: .line 1371
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.seekCloseOfStartTag:()Z
            ifeq 27
        36: .line 1372
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReadingAttributes:Z
        37: .line 1375
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEmptyElement:Z
            ifeq 47
        38: .line 1377
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
        39: .line 1380
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStack:[I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityDepth:I
            iconst_1
            isub
            iaload
            if_icmpge 43
        40: .line 1381
            aload 0 /* this */
            ldc "ElementEntityMismatch"
        41: .line 1382
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
        42: .line 1381
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        43: .line 1385
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 45
        44: .line 1386
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.emptyElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        45: .line 1396
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.popElement:()Lcom/sun/org/apache/xerces/internal/xni/QName;
            pop
        46: .line 1398
            goto 51
        47: .line 1400
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.dtdGrammarUtil:Lcom/sun/xml/internal/stream/dtd/DTDGrammarUtil;
            ifnull 49
        48: .line 1401
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.dtdGrammarUtil:Lcom/sun/xml/internal/stream/dtd/DTDGrammarUtil;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            invokevirtual com.sun.xml.internal.stream.dtd.DTDGrammarUtil.startElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)V
        49: .line 1402
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 51
        50: .line 1406
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        51: .line 1413
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEmptyElement:Z
            ireturn
        end local 1 // java.lang.String rawname
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   52     0     this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            2    8     1     name  Lcom/sun/org/apache/xerces/internal/xni/QName;
           14   15     1     name  Ljava/lang/String;
           19   52     1  rawname  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException

  protected boolean seekCloseOfStartTag();
    descriptor: ()Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=3, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 1423
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipSpaces:()Z
            istore 1 /* sawSpace */
        start local 1 // boolean sawSpace
         1: .line 1426
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.peekChar:()I
            istore 2 /* c */
        start local 2 // int c
         2: .line 1427
            iload 2 /* c */
            bipush 62
            if_icmpne 5
         3: .line 1428
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanChar:(Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)I
            pop
         4: .line 1429
            iconst_1
            ireturn
         5: .line 1430
      StackMap locals: int int
      StackMap stack:
            iload 2 /* c */
            bipush 47
            if_icmpne 13
         6: .line 1431
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanChar:(Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)I
            pop
         7: .line 1432
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            bipush 62
            getstatic com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType.ELEMENTEND:Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar:(ILcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
            ifne 11
         8: .line 1433
            aload 0 /* this */
            ldc "ElementUnterminated"
         9: .line 1434
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
        10: .line 1433
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        11: .line 1436
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEmptyElement:Z
        12: .line 1437
            iconst_1
            ireturn
        13: .line 1438
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 2 /* c */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.isValidNameStartChar:(I)Z
            ifeq 14
            iload 1 /* sawSpace */
            ifne 18
        14: .line 1441
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 2 /* c */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.isValidNameStartHighSurrogate:(I)Z
            ifeq 15
            iload 1 /* sawSpace */
            ifne 18
        15: .line 1442
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "ElementUnterminated"
        16: .line 1443
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
        17: .line 1442
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        18: .line 1447
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 2 // int c
        end local 1 // boolean sawSpace
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   19     0      this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            1   19     1  sawSpace  Z
            2   19     2         c  I
    Exceptions:
      throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException

  public boolean hasAttributes();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 1451
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getLength:()I
            ifle 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  public com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl getAttributeIterator();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 1456
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.dtdGrammarUtil:Lcom/sun/xml/internal/stream/dtd/DTDGrammarUtil;
            ifnull 3
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAddDefaultAttr:Z
            ifeq 3
         1: .line 1457
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.dtdGrammarUtil:Lcom/sun/xml/internal/stream/dtd/DTDGrammarUtil;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            invokevirtual com.sun.xml.internal.stream.dtd.DTDGrammarUtil.addDTDDefaultAttrs:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)V
         2: .line 1458
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAddDefaultAttr:Z
         3: .line 1460
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  public boolean standaloneSet();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 1465
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStandaloneSet:Z
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  public boolean isStandAlone();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 1469
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStandalone:Z
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  protected void scanAttribute(com.sun.org.apache.xerces.internal.xni.XMLAttributes);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=9, locals=6, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
         0: .line 1494
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNamespaces:Z
            ifeq 3
         1: .line 1495
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getstatic com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType.ATTRIBUTENAME:Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanQName:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
            pop
         2: .line 1496
            goto 5
         3: .line 1497
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            getstatic com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType.ATTRIBUTENAME:Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanName:(Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Ljava/lang/String;
            astore 2 /* name */
        start local 2 // java.lang.String name
         4: .line 1498
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            aconst_null
            aload 2 /* name */
            aload 2 /* name */
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.xni.QName.setValues:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
        end local 2 // java.lang.String name
         5: .line 1502
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipSpaces:()Z
            pop
         6: .line 1503
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            bipush 61
            getstatic com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType.ATTRIBUTE:Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar:(ILcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
            ifne 10
         7: .line 1504
            aload 0 /* this */
            ldc "EqRequiredInAttribute"
         8: .line 1505
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
         9: .line 1504
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        10: .line 1507
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipSpaces:()Z
            pop
        11: .line 1509
            iconst_0
            istore 2 /* attIndex */
        start local 2 // int attIndex
        12: .line 1511
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fHasExternalDTD:Z
            ifeq 13
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStandalone:Z
            ifne 13
            iconst_1
            goto 14
      StackMap locals: int
      StackMap stack:
        13: iconst_0
      StackMap locals:
      StackMap stack: int
        14: istore 3 /* isVC */
        start local 3 // boolean isVC
        15: .line 1519
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.getString:()Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            astore 4 /* tmpStr */
        start local 4 // com.sun.org.apache.xerces.internal.xni.XMLString tmpStr
        16: .line 1521
            aload 0 /* this */
            aload 4 /* tmpStr */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempString2:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aload 1 /* attributes */
        17: .line 1522
            iload 2 /* attIndex */
            iload 3 /* isVC */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            iconst_0
        18: .line 1521
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanAttributeValue:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/XMLString;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;IZLjava/lang/String;Z)V
        19: .line 1525
            aload 1 /* attributes */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLength:()I
            istore 5 /* oldLen */
        start local 5 // int oldLen
        20: .line 1527
            aload 1 /* attributes */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getstatic com.sun.org.apache.xerces.internal.util.XMLSymbols.fCDATASymbol:Ljava/lang/String;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.addAttribute:(Lcom/sun/org/apache/xerces/internal/xni/QName;Ljava/lang/String;Ljava/lang/String;)I
            istore 2 /* attIndex */
        21: .line 1532
            iload 5 /* oldLen */
            aload 1 /* attributes */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLength:()I
            if_icmpne 26
        22: .line 1533
            aload 0 /* this */
            ldc "AttributeNotUnique"
        23: .line 1534
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCurrentElement:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
            dup
            iconst_1
        24: .line 1535
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributeQName:Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            aastore
        25: .line 1533
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        26: .line 1540
      StackMap locals: int com.sun.org.apache.xerces.internal.xni.XMLString int
      StackMap stack:
            aload 1 /* attributes */
            iload 2 /* attIndex */
            aconst_null
            aload 4 /* tmpStr */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.setValue:(ILjava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLString;)V
        27: .line 1544
            aload 1 /* attributes */
            iload 2 /* attIndex */
            iconst_1
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.setSpecified:(IZ)V
        28: .line 1548
            return
        end local 5 // int oldLen
        end local 4 // com.sun.org.apache.xerces.internal.xni.XMLString tmpStr
        end local 3 // boolean isVC
        end local 2 // int attIndex
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLAttributes attributes
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   29     0        this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   29     1  attributes  Lcom/sun/org/apache/xerces/internal/xni/XMLAttributes;
            4    5     2        name  Ljava/lang/String;
           12   29     2    attIndex  I
           15   29     3        isVC  Z
           16   29     4      tmpStr  Lcom/sun/org/apache/xerces/internal/xni/XMLString;
           20   29     5      oldLen  I
    Exceptions:
      throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
            Name  Flags
      attributes  

  protected int scanContent(com.sun.org.apache.xerces.internal.util.XMLStringBuffer);
    descriptor: (Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;)I
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // com.sun.org.apache.xerces.internal.util.XMLStringBuffer content
         0: .line 1563
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iconst_0
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
         1: .line 1564
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanContent:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;)I
            istore 2 /* c */
        start local 2 // int c
         2: .line 1565
            aload 1 /* content */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;)V
         3: .line 1566
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iconst_0
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
         4: .line 1567
            iload 2 /* c */
            bipush 13
            if_icmpne 9
         5: .line 1570
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanChar:(Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)I
            pop
         6: .line 1571
            aload 1 /* content */
            iload 2 /* c */
            i2c
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append:(C)V
         7: .line 1572
            iconst_m1
            istore 2 /* c */
         8: .line 1573
            goto 21
      StackMap locals: int
      StackMap stack:
         9: iload 2 /* c */
            bipush 93
            if_icmpne 21
        10: .line 1576
            aload 1 /* content */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanChar:(Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)I
            i2c
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append:(C)V
        11: .line 1580
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fInScanContent:Z
        12: .line 1585
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            bipush 93
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar:(ILcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
            ifeq 19
        13: .line 1586
            aload 1 /* content */
            bipush 93
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append:(C)V
        14: .line 1587
            goto 16
        15: .line 1588
      StackMap locals:
      StackMap stack:
            aload 1 /* content */
            bipush 93
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append:(C)V
        16: .line 1587
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            bipush 93
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar:(ILcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
            ifne 15
        17: .line 1590
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            bipush 62
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar:(ILcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
            ifeq 19
        18: .line 1591
            aload 0 /* this */
            ldc "CDEndInContent"
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        19: .line 1594
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fInScanContent:Z
        20: .line 1595
            iconst_m1
            istore 2 /* c */
        21: .line 1597
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 22
            aload 1 /* content */
            getfield com.sun.org.apache.xerces.internal.util.XMLStringBuffer.length:I
            pop
        22: .line 1600
      StackMap locals:
      StackMap stack:
            iload 2 /* c */
            ireturn
        end local 2 // int c
        end local 1 // com.sun.org.apache.xerces.internal.util.XMLStringBuffer content
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   23     0     this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   23     1  content  Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            2   23     2        c  I
    Exceptions:
      throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
         Name  Flags
      content  

  protected boolean scanCDATASection(com.sun.org.apache.xerces.internal.util.XMLStringBuffer, boolean);
    descriptor: (Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;Z)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=7, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // com.sun.org.apache.xerces.internal.util.XMLStringBuffer contentBuffer
        start local 2 // boolean complete
         0: .line 1627
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            ldc "]]>"
            aload 1 /* contentBuffer */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fChunkSize:I
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanData:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;I)Z
            ifne 5
         1: .line 1628
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fInCData:Z
         2: .line 1629
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCDataEnd:Z
         3: .line 1630
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
         4: .line 1631
            goto 17
         5: .line 1633
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.peekChar:()I
            istore 3 /* c */
        start local 3 // int c
         6: .line 1634
            iload 3 /* c */
            iconst_m1
            if_icmpeq 15
            aload 0 /* this */
            iload 3 /* c */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.isInvalidLiteral:(I)Z
            ifeq 15
         7: .line 1635
            iload 3 /* c */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isHighSurrogate:(I)Z
            ifeq 10
         8: .line 1638
            aload 0 /* this */
            aload 1 /* contentBuffer */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanSurrogates:(Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;)Z
            pop
         9: .line 1639
            goto 0
        10: .line 1640
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            ldc "InvalidCharInCDSect"
        11: .line 1641
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            iload 3 /* c */
            bipush 16
            invokestatic java.lang.Integer.toString:(II)Ljava/lang/String;
            aastore
        12: .line 1640
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        13: .line 1642
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanChar:(Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)I
            pop
        14: .line 1644
            goto 0
        15: .line 1646
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fInCData:Z
        16: .line 1647
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCDataEnd:Z
        end local 3 // int c
        17: .line 1657
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        end local 2 // boolean complete
        end local 1 // com.sun.org.apache.xerces.internal.util.XMLStringBuffer contentBuffer
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   18     0           this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   18     1  contentBuffer  Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            0   18     2       complete  Z
            6   17     3              c  I
    Exceptions:
      throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
               Name  Flags
      contentBuffer  
      complete       

  protected int scanEndElement();
    descriptor: ()I
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=3, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 1679
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.popElement:()Lcom/sun/org/apache/xerces/internal/xni/QName;
            astore 1 /* endElementName */
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName endElementName
         1: .line 1681
            aload 1 /* endElementName */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            astore 2 /* rawname */
        start local 2 // java.lang.String rawname
         2: .line 1693
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 1 /* endElementName */
            getfield com.sun.org.apache.xerces.internal.xni.QName.rawname:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipString:(Ljava/lang/String;)Z
            ifne 4
         3: .line 1694
            aload 0 /* this */
            ldc "ETagRequired"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* rawname */
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
         4: .line 1698
      StackMap locals: com.sun.org.apache.xerces.internal.xni.QName java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipSpaces:()Z
            pop
         5: .line 1699
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            bipush 62
            getstatic com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType.ELEMENTEND:Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar:(ILcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
            ifne 9
         6: .line 1700
            aload 0 /* this */
            ldc "ETagUnterminated"
         7: .line 1701
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* rawname */
            aastore
         8: .line 1700
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
         9: .line 1703
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
        10: .line 1706
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
        11: .line 1709
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStack:[I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityDepth:I
            iconst_1
            isub
            iaload
            if_icmpge 15
        12: .line 1710
            aload 0 /* this */
            ldc "ElementEntityMismatch"
        13: .line 1711
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* rawname */
            aastore
        14: .line 1710
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        15: .line 1722
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 17
        16: .line 1727
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 1 /* endElementName */
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        17: .line 1729
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.dtdGrammarUtil:Lcom/sun/xml/internal/stream/dtd/DTDGrammarUtil;
            ifnull 19
        18: .line 1730
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.dtdGrammarUtil:Lcom/sun/xml/internal/stream/dtd/DTDGrammarUtil;
            aload 1 /* endElementName */
            invokevirtual com.sun.xml.internal.stream.dtd.DTDGrammarUtil.endElement:(Lcom/sun/org/apache/xerces/internal/xni/QName;)V
        19: .line 1732
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            ireturn
        end local 2 // java.lang.String rawname
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName endElementName
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   20     0            this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            1   20     1  endElementName  Lcom/sun/org/apache/xerces/internal/xni/QName;
            2   20     2         rawname  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException

  protected void scanCharReference();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=3, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 1746
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStringBuffer2:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.clear:()V
         1: .line 1747
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStringBuffer2:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanCharReferenceValue:(Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;)I
            istore 1 /* ch */
        start local 1 // int ch
         2: .line 1748
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
         3: .line 1749
            iload 1 /* ch */
            iconst_m1
            if_icmpeq 17
         4: .line 1752
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 17
         5: .line 1753
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNotifyCharRefs:Z
            ifeq 7
         6: .line 1754
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCharRefLiteral:Ljava/lang/String;
            aconst_null
            aconst_null
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startGeneralEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         7: .line 1756
      StackMap locals: int
      StackMap stack:
            aconst_null
            astore 2 /* augs */
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         8: .line 1757
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fValidation:Z
            ifeq 15
            iload 1 /* ch */
            bipush 32
            if_icmpgt 15
         9: .line 1758
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempAugmentations:Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            ifnull 12
        10: .line 1759
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempAugmentations:Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.removeAllItems:()V
        11: .line 1760
            goto 13
        12: .line 1762
      StackMap locals: com.sun.org.apache.xerces.internal.xni.Augmentations
      StackMap stack:
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.AugmentationsImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.AugmentationsImpl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempAugmentations:Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
        13: .line 1764
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempAugmentations:Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
            astore 2 /* augs */
        14: .line 1765
            aload 2 /* augs */
            ldc "CHAR_REF_PROBABLE_WS"
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            invokeinterface com.sun.org.apache.xerces.internal.xni.Augmentations.putItem:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        15: .line 1770
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNotifyCharRefs:Z
            ifeq 17
        16: .line 1771
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCharRefLiteral:Ljava/lang/String;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endGeneralEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        end local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
        17: .line 1776
      StackMap locals:
      StackMap stack:
            return
        end local 1 // int ch
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   18     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            2   18     1    ch  I
            8   17     2  augs  Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
    Exceptions:
      throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException

  protected void scanEntityReference(com.sun.org.apache.xerces.internal.util.XMLStringBuffer);
    descriptor: (Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=8, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // com.sun.org.apache.xerces.internal.util.XMLStringBuffer content
         0: .line 1789
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            getstatic com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType.REFERENCE:Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanName:(Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Ljava/lang/String;
            astore 2 /* name */
        start local 2 // java.lang.String name
         1: .line 1790
            aload 2 /* name */
            ifnonnull 4
         2: .line 1791
            aload 0 /* this */
            ldc "NameRequiredInReference"
            aconst_null
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
         3: .line 1792
            return
         4: .line 1794
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            bipush 59
            getstatic com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType.REFERENCE:Lcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar:(ILcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
            ifne 6
         5: .line 1795
            aload 0 /* this */
            ldc "SemicolonRequiredInReference"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* name */
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
         6: .line 1797
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStore:Lcom/sun/xml/internal/stream/XMLEntityStorage;
            aload 2 /* name */
            invokevirtual com.sun.xml.internal.stream.XMLEntityStorage.isUnparsedEntity:(Ljava/lang/String;)Z
            ifeq 8
         7: .line 1798
            aload 0 /* this */
            ldc "ReferenceToUnparsedEntity"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* name */
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
         8: .line 1800
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
         9: .line 1801
            aload 0 /* this */
            aload 2 /* name */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCurrentEntityName:Ljava/lang/String;
        10: .line 1804
            aload 2 /* name */
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAmpSymbol:Ljava/lang/String;
            if_acmpne 14
        11: .line 1805
            aload 0 /* this */
            bipush 38
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAmpSymbol:Ljava/lang/String;
            aload 1 /* content */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.handleCharacter:(CLjava/lang/String;Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;)V
        12: .line 1806
            aload 0 /* this */
            bipush 41
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerState:I
        13: .line 1807
            return
        14: .line 1808
      StackMap locals:
      StackMap stack:
            aload 2 /* name */
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLtSymbol:Ljava/lang/String;
            if_acmpne 18
        15: .line 1809
            aload 0 /* this */
            bipush 60
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLtSymbol:Ljava/lang/String;
            aload 1 /* content */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.handleCharacter:(CLjava/lang/String;Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;)V
        16: .line 1810
            aload 0 /* this */
            bipush 41
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerState:I
        17: .line 1811
            return
        18: .line 1812
      StackMap locals:
      StackMap stack:
            aload 2 /* name */
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fGtSymbol:Ljava/lang/String;
            if_acmpne 22
        19: .line 1813
            aload 0 /* this */
            bipush 62
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fGtSymbol:Ljava/lang/String;
            aload 1 /* content */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.handleCharacter:(CLjava/lang/String;Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;)V
        20: .line 1814
            aload 0 /* this */
            bipush 41
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerState:I
        21: .line 1815
            return
        22: .line 1816
      StackMap locals:
      StackMap stack:
            aload 2 /* name */
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fQuotSymbol:Ljava/lang/String;
            if_acmpne 26
        23: .line 1817
            aload 0 /* this */
            bipush 34
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fQuotSymbol:Ljava/lang/String;
            aload 1 /* content */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.handleCharacter:(CLjava/lang/String;Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;)V
        24: .line 1818
            aload 0 /* this */
            bipush 41
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerState:I
        25: .line 1819
            return
        26: .line 1820
      StackMap locals:
      StackMap stack:
            aload 2 /* name */
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAposSymbol:Ljava/lang/String;
            if_acmpne 30
        27: .line 1821
            aload 0 /* this */
            bipush 39
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAposSymbol:Ljava/lang/String;
            aload 1 /* content */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.handleCharacter:(CLjava/lang/String;Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;)V
        28: .line 1822
            aload 0 /* this */
            bipush 41
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerState:I
        29: .line 1823
            return
        30: .line 1829
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStore:Lcom/sun/xml/internal/stream/XMLEntityStorage;
            aload 2 /* name */
            invokevirtual com.sun.xml.internal.stream.XMLEntityStorage.isExternalEntity:(Ljava/lang/String;)Z
            istore 3 /* isEE */
        start local 3 // boolean isEE
        31: .line 1830
            iload 3 /* isEE */
            ifeq 32
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSupportExternalEntities:Z
            ifeq 34
      StackMap locals: int
      StackMap stack:
        32: iload 3 /* isEE */
            ifne 33
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReplaceEntityReferences:Z
            ifeq 34
      StackMap locals:
      StackMap stack:
        33: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.foundBuiltInRefs:Z
            ifeq 36
        34: .line 1831
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 28
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerState:I
        35: .line 1832
            return
        36: .line 1835
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStore:Lcom/sun/xml/internal/stream/XMLEntityStorage;
            aload 2 /* name */
            invokevirtual com.sun.xml.internal.stream.XMLEntityStorage.isDeclaredEntity:(Ljava/lang/String;)Z
            ifne 47
        37: .line 1837
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSupportDTD:Z
            ifne 40
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReplaceEntityReferences:Z
            ifeq 40
        38: .line 1838
            aload 0 /* this */
            ldc "EntityNotDeclared"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* name */
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        39: .line 1839
            return
        40: .line 1842
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fHasExternalDTD:Z
            ifeq 46
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStandalone:Z
            ifne 46
        41: .line 1843
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fValidation:Z
            ifeq 47
        42: .line 1844
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
            ldc "EntityNotDeclared"
        43: .line 1845
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* name */
            aastore
            iconst_1
        44: .line 1844
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Lcom/sun/org/apache/xerces/internal/xni/XMLLocator;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;S)Ljava/lang/String;
            pop
        45: .line 1846
            goto 47
        46: .line 1847
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "EntityNotDeclared"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* name */
            aastore
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        47: .line 1851
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCreateEntityRefNodes:Z
            ifeq 50
        48: .line 1852
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 2 /* name */
            aconst_null
            aconst_null
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startGeneralEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        49: .line 1853
            goto 51
        50: .line 1858
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
            iconst_1
            aload 2 /* name */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity:(ZLjava/lang/String;Z)V
        51: .line 1863
      StackMap locals:
      StackMap stack:
            return
        end local 3 // boolean isEE
        end local 2 // java.lang.String name
        end local 1 // com.sun.org.apache.xerces.internal.util.XMLStringBuffer content
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   52     0     this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   52     1  content  Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            1   52     2     name  Ljava/lang/String;
           31   52     3     isEE  Z
    Exceptions:
      throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
         Name  Flags
      content  

  void checkDepth(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=7, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // java.lang.String elementName
         0: .line 1872
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLimitAnalyzer:Lcom/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer;
            getstatic com.sun.org.apache.xerces.internal.utils.XMLSecurityManager$Limit.MAX_ELEMENT_DEPTH_LIMIT:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager$Limit;
            aload 1 /* elementName */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementStack:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack;
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack.fDepth:I
            invokevirtual com.sun.org.apache.xerces.internal.utils.XMLLimitAnalyzer.addValue:(Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager$Limit;Ljava/lang/String;I)V
         1: .line 1873
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSecurityManager:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager;
            getstatic com.sun.org.apache.xerces.internal.utils.XMLSecurityManager$Limit.MAX_ELEMENT_DEPTH_LIMIT:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager$Limit;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLimitAnalyzer:Lcom/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer;
            invokevirtual com.sun.org.apache.xerces.internal.utils.XMLSecurityManager.isOverLimit:(Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager$Limit;Lcom/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer;)Z
            ifeq 8
         2: .line 1874
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSecurityManager:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLimitAnalyzer:Lcom/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer;
            invokevirtual com.sun.org.apache.xerces.internal.utils.XMLSecurityManager.debugPrint:(Lcom/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer;)V
         3: .line 1875
            aload 0 /* this */
            ldc "MaxElementDepthLimit"
            iconst_4
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* elementName */
            aastore
            dup
            iconst_1
         4: .line 1876
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLimitAnalyzer:Lcom/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer;
            getstatic com.sun.org.apache.xerces.internal.utils.XMLSecurityManager$Limit.MAX_ELEMENT_DEPTH_LIMIT:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager$Limit;
            invokevirtual com.sun.org.apache.xerces.internal.utils.XMLLimitAnalyzer.getTotalValue:(Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager$Limit;)I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            iconst_2
         5: .line 1877
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSecurityManager:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager;
            getstatic com.sun.org.apache.xerces.internal.utils.XMLSecurityManager$Limit.MAX_ELEMENT_DEPTH_LIMIT:Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager$Limit;
            invokevirtual com.sun.org.apache.xerces.internal.utils.XMLSecurityManager.getLimit:(Lcom/sun/org/apache/xerces/internal/utils/XMLSecurityManager$Limit;)I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            iconst_3
         6: .line 1878
            ldc "maxElementDepth"
            aastore
         7: .line 1875
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
         8: .line 1880
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String elementName
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    9     0         this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    9     1  elementName  Ljava/lang/String;
    MethodParameters:
             Name  Flags
      elementName  

  private void handleCharacter(char, java.lang.String, com.sun.org.apache.xerces.internal.util.XMLStringBuffer);
    descriptor: (CLjava/lang/String;Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // char c
        start local 2 // java.lang.String entity
        start local 3 // com.sun.org.apache.xerces.internal.util.XMLStringBuffer content
         0: .line 1896
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.foundBuiltInRefs:Z
         1: .line 1897
            aload 0 /* this */
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            getfield com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.fCurrentEntity:Lcom/sun/xml/internal/stream/Entity$ScannedEntity;
            getfield com.sun.xml.internal.stream.Entity$ScannedEntity.name:Ljava/lang/String;
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.checkEntityLimit:(ZLjava/lang/String;I)V
         2: .line 1898
            aload 3 /* content */
            iload 1 /* c */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append:(C)V
         3: .line 1899
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            ifnull 13
         4: .line 1900
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSingleChar:[C
            iconst_0
            iload 1 /* c */
            castore
         5: .line 1901
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNotifyBuiltInRefs:Z
            ifeq 7
         6: .line 1902
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 2 /* entity */
            aconst_null
            aconst_null
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.startGeneralEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
         7: .line 1904
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSingleChar:[C
            iconst_0
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.setValues:([CII)V
         8: .line 1905
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fIsCoalesce:Z
            ifne 11
         9: .line 1906
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.characters:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        10: .line 1907
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.builtInRefCharacterHandled:Z
        11: .line 1910
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNotifyBuiltInRefs:Z
            ifeq 13
        12: .line 1911
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
            aload 2 /* entity */
            aconst_null
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.endGeneralEntity:(Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/xni/Augmentations;)V
        13: .line 1914
      StackMap locals:
      StackMap stack:
            return
        end local 3 // com.sun.org.apache.xerces.internal.util.XMLStringBuffer content
        end local 2 // java.lang.String entity
        end local 1 // char c
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   14     1        c  C
            0   14     2   entity  Ljava/lang/String;
            0   14     3  content  Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
    Exceptions:
      throws com.sun.org.apache.xerces.internal.xni.XNIException
    MethodParameters:
         Name  Flags
      c        
      entity   
      content  

  protected final void setScannerState(int);
    descriptor: (I)V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // int state
         0: .line 1925
            aload 0 /* this */
            iload 1 /* state */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerState:I
         1: .line 1933
            return
        end local 1 // int state
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    2     1  state  I
    MethodParameters:
       Name  Flags
      state  

  protected final void setDriver(com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver;)V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver driver
         0: .line 1942
            aload 0 /* this */
            aload 1 /* driver */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDriver:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver;
         1: .line 1948
            return
        end local 1 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver driver
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    2     1  driver  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver;
    MethodParameters:
        Name  Flags
      driver  

  protected java.lang.String getScannerStateName(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // int state
         0: .line 1957
            iload 1 /* state */
            tableswitch { // 21 - 39
                   21: 3
                   22: 6
                   23: 5
                   24: 1
                   25: 17
                   26: 2
                   27: 4
                   28: 7
                   29: 12
                   30: 13
                   31: 17
                   32: 17
                   33: 8
                   34: 9
                   35: 10
                   36: 11
                   37: 16
                   38: 14
                   39: 15
              default: 17
          }
         1: .line 1958
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_DOCTYPE"
            areturn
         2: .line 1959
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_ROOT_ELEMENT"
            areturn
         3: .line 1960
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_START_OF_MARKUP"
            areturn
         4: .line 1961
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_COMMENT"
            areturn
         5: .line 1962
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_PI"
            areturn
         6: .line 1963
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_CONTENT"
            areturn
         7: .line 1964
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_REFERENCE"
            areturn
         8: .line 1965
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_END_OF_INPUT"
            areturn
         9: .line 1966
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_TERMINATED"
            areturn
        10: .line 1967
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_CDATA"
            areturn
        11: .line 1968
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_TEXT_DECL"
            areturn
        12: .line 1969
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_ATTRIBUTE"
            areturn
        13: .line 1970
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_ATTRIBUTE_VALUE"
            areturn
        14: .line 1971
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_START_ELEMENT_TAG"
            areturn
        15: .line 1972
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_END_ELEMENT_TAG"
            areturn
        16: .line 1973
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_CHARACTER_DATA"
            areturn
        17: .line 1976
      StackMap locals:
      StackMap stack:
            new java.lang.StringBuilder
            dup
            ldc "??? ("
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 1 /* state */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            bipush 41
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 1 // int state
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   18     0   this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   18     1  state  I
    MethodParameters:
       Name  Flags
      state  

  public java.lang.String getEntityName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 1981
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCurrentEntityName:Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  public java.lang.String getDriverName(com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver driver
         0: .line 2001
            ldc "null"
            areturn
        end local 1 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver driver
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    1     1  driver  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver;
    MethodParameters:
        Name  Flags
      driver  

  java.lang.String checkAccess(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // java.lang.String systemId
        start local 2 // java.lang.String allowedProtocols
         0: .line 2013
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.getBaseSystemId:()Ljava/lang/String;
            astore 3 /* baseSystemId */
        start local 3 // java.lang.String baseSystemId
         1: .line 2014
            aload 1 /* systemId */
            aload 3 /* baseSystemId */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStrictURI:Z
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLEntityManager.expandSystemId:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;
            astore 4 /* expandedSystemId */
        start local 4 // java.lang.String expandedSystemId
         2: .line 2015
            aload 4 /* expandedSystemId */
            aload 2 /* allowedProtocols */
            ldc "all"
            invokestatic jdk.xml.internal.SecuritySupport.checkAccess:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            areturn
        end local 4 // java.lang.String expandedSystemId
        end local 3 // java.lang.String baseSystemId
        end local 2 // java.lang.String allowedProtocols
        end local 1 // java.lang.String systemId
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    3     0              this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    3     1          systemId  Ljava/lang/String;
            0    3     2  allowedProtocols  Ljava/lang/String;
            1    3     3      baseSystemId  Ljava/lang/String;
            2    3     4  expandedSystemId  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
                  Name  Flags
      systemId          
      allowedProtocols  

  static void pr(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.lang.String str
         0: .line 3198
            getstatic java.lang.System.out:Ljava/io/PrintStream;
            aload 0 /* str */
            invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
         1: .line 3199
            return
        end local 0 // java.lang.String str
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0   str  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      str   

  protected com.sun.org.apache.xerces.internal.xni.XMLString getString();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/XMLString;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=2, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 3213
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributeCacheUsedCount:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.initialCacheCount:I
            if_icmplt 2
         1: .line 3214
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributeCacheUsedCount:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.attributeValueCache:Ljava/util/ArrayList;
            invokevirtual java.util.ArrayList.size:()I
            if_icmpge 3
         2: .line 3215
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.attributeValueCache:Ljava/util/ArrayList;
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributeCacheUsedCount:I
            dup_x1
            iconst_1
            iadd
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributeCacheUsedCount:I
            invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.xni.XMLString
            areturn
         3: .line 3217
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xerces.internal.xni.XMLString
            dup
            invokespecial com.sun.org.apache.xerces.internal.xni.XMLString.<init>:()V
            astore 1 /* str */
        start local 1 // com.sun.org.apache.xerces.internal.xni.XMLString str
         4: .line 3218
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributeCacheUsedCount:I
            iconst_1
            iadd
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributeCacheUsedCount:I
         5: .line 3219
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.attributeValueCache:Ljava/util/ArrayList;
            aload 1 /* str */
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
         6: .line 3220
            aload 1 /* str */
            areturn
        end local 1 // com.sun.org.apache.xerces.internal.xni.XMLString str
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            4    7     1   str  Lcom/sun/org/apache/xerces/internal/xni/XMLString;

  public void refresh();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 3229
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.refresh:(I)V
         1: .line 3230
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;

  public void refresh(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
        start local 1 // int refreshPosition
         0: .line 3240
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReadingAttributes:Z
            ifeq 2
         1: .line 3241
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributes:Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.refresh:()V
         2: .line 3243
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerState:I
            bipush 37
            if_icmpne 4
         3: .line 3244
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.bufferContent:()V
         4: .line 3246
      StackMap locals:
      StackMap stack:
            return
        end local 1 // int refreshPosition
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    5     0             this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0    5     1  refreshPosition  I
    MethodParameters:
                 Name  Flags
      refreshPosition  

  private void bufferContent();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
         0: .line 3255
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fContentBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append:(Lcom/sun/org/apache/xerces/internal/xni/XMLString;)V
         1: .line 3257
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempString:Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            iconst_0
            putfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
         2: .line 3258
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fUsebuffer:Z
         3: .line 3259
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
}
SourceFile: "XMLDocumentFragmentScannerImpl.java"
NestMembers:
  com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver  com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Element  com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack  com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack2  com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver
InnerClasses:
  protected abstract Driver = com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
  protected final Element = com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Element of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
  protected ElementStack = com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
  protected ElementStack2 = com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ElementStack2 of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
  protected FragmentContentDriver = com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
  public final NameType = com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType of com.sun.org.apache.xerces.internal.impl.XMLScanner
  public final Limit = com.sun.org.apache.xerces.internal.utils.XMLSecurityManager$Limit of com.sun.org.apache.xerces.internal.utils.XMLSecurityManager
  public final Property = com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager$Property of com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager
  public ScannedEntity = com.sun.xml.internal.stream.Entity$ScannedEntity of com.sun.xml.internal.stream.Entity