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"

  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

  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 175
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
         1: .line 176
            ldc "http://xml.org/sax/features/namespaces"
            aastore
            dup
            iconst_1
         2: .line 177
            ldc "http://xml.org/sax/features/validation"
            aastore
            dup
            iconst_2
         3: .line 178
            ldc "http://apache.org/xml/features/scanner/notify-builtin-refs"
            aastore
            dup
            iconst_3
         4: .line 179
            ldc "http://apache.org/xml/features/scanner/notify-char-refs"
            aastore
            dup
            iconst_4
         5: .line 180
            ldc "report-cdata-event"
            aastore
            dup
            iconst_5
         6: .line 181
            ldc "http://javax.xml.XMLConstants/feature/useCatalog"
            aastore
         7: .line 175
            putstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.RECOGNIZED_FEATURES:[Ljava/lang/String;
         8: .line 185
            bipush 6
            anewarray java.lang.Boolean
            dup
            iconst_0
         9: .line 186
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            aastore
            dup
            iconst_2
        10: .line 188
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            aastore
            dup
            iconst_3
        11: .line 189
            getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
            aastore
            dup
            iconst_4
        12: .line 190
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            aastore
            dup
            iconst_5
        13: .line 191
            getstatic jdk.xml.internal.JdkXmlUtils.USE_CATALOG_DEFAULT:Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aastore
        14: .line 185
            putstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.FEATURE_DEFAULTS:[Ljava/lang/Boolean;
        15: .line 195
            bipush 9
            anewarray java.lang.String
            dup
            iconst_0
        16: .line 196
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            aastore
            dup
            iconst_1
        17: .line 197
            ldc "http://apache.org/xml/properties/internal/error-reporter"
            aastore
            dup
            iconst_2
        18: .line 198
            ldc "http://apache.org/xml/properties/internal/entity-manager"
            aastore
            dup
            iconst_3
        19: .line 199
            ldc "http://www.oracle.com/xml/jaxp/properties/xmlSecurityPropertyManager"
            aastore
            dup
            iconst_4
        20: .line 200
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_DEFER:Ljava/lang/String;
            aastore
            dup
            iconst_5
        21: .line 201
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_FILES:Ljava/lang/String;
            aastore
            dup
            bipush 6
        22: .line 202
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_PREFER:Ljava/lang/String;
            aastore
            dup
            bipush 7
        23: .line 203
            getstatic jdk.xml.internal.JdkXmlUtils.CATALOG_RESOLVE:Ljava/lang/String;
            aastore
            dup
            bipush 8
        24: .line 204
            ldc "jdk.xml.cdataChunkSize"
            aastore
        25: .line 195
            putstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.RECOGNIZED_PROPERTIES:[Ljava/lang/String;
        26: .line 208
            bipush 9
            anewarray java.lang.Object
            dup
            bipush 8
        27: .line 217
            getstatic jdk.xml.internal.JdkXmlUtils.CDATA_CHUNK_SIZE_DEFAULT:I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
        28: .line 208
            putstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.PROPERTY_DEFAULTS:[Ljava/lang/Object;
        29: .line 221
            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 222
            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 402
            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 422
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLScanner.<init>:()V
         1: .line 252
            aload 0 /* this */
            iconst_4
            newarray 10
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStack:[I
         2: .line 262
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReadingAttributes:Z
         3: .line 268
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fInScanContent:Z
         4: .line 269
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastSectionWasCData:Z
         5: .line 270
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCDataStart:Z
         6: .line 271
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fInCData:Z
         7: .line 272
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCDataEnd:Z
         8: .line 273
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastSectionWasEntityReference:Z
         9: .line 274
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastSectionWasCharacterData:Z
        10: .line 290
            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 291
            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 303
            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 309
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNotifyBuiltInRefs:Z
        14: .line 313
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSupportDTD:Z
        15: .line 314
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReplaceEntityReferences:Z
        16: .line 315
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSupportExternalEntities:Z
        17: .line 316
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReportCdataEvent:Z
        18: .line 317
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fIsCoalesce:Z
        19: .line 318
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDeclaredEncoding:Ljava/lang/String;
        20: .line 320
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDisallowDoctype:Z
        21: .line 331
            aload 0 /* this */
            ldc "all"
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAccessExternalDTD:Ljava/lang/String;
        22: .line 345
            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;
        23: .line 350
            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;
        24: .line 353
            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;
        25: .line 360
            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;
        26: .line 364
            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;
        27: .line 367
            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;
        28: .line 370
            aload 0 /* this */
            iconst_3
            anewarray java.lang.String
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStrings:[Ljava/lang/String;
        29: .line 373
            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;
        30: .line 376
            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;
        31: .line 380
            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;
        32: .line 383
            aload 0 /* this */
            iconst_1
            newarray 5
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSingleChar:[C
        33: .line 384
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCurrentEntityName:Ljava/lang/String;
        34: .line 387
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScanToEnd:Z
        35: .line 389
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.dtdGrammarUtil:Lcom/sun/xml/internal/stream/dtd/DTDGrammarUtil;
        36: .line 391
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAddDefaultAttr:Z
        37: .line 393
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.foundBuiltInRefs:Z
        38: .line 396
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.builtInRefCharacterHandled:Z
        39: .line 404
            aload 0 /* this */
            sipush 200
            anewarray java.lang.String
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementArray:[Ljava/lang/String;
        40: .line 406
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastPointerLocation:S
        41: .line 407
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementPointer:S
        42: .line 409
            aload 0 /* this */
            iconst_5
            iconst_4
            multianewarray [[S 2
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fPointerInfo:[[S
        43: .line 411
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fShouldSkip:Z
        44: .line 412
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAdd:Z
        45: .line 413
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSkip:Z
        46: .line 416
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fTempAugmentations:Lcom/sun/org/apache/xerces/internal/xni/Augmentations;
        47: .line 423
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   48     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 437
            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 438
            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 440
            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 459
            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 462
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.next:()I
            istore 2 /* event */
        start local 2 // int event
         2: .line 464
      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 467
      StackMap locals:
      StackMap stack:
            goto 34
         4: .line 471
      StackMap locals:
      StackMap stack:
            goto 34
         5: .line 473
      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 474
            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 475
            goto 34
         8: .line 480
      StackMap locals:
      StackMap stack:
            goto 34
         9: .line 482
      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 484
            goto 34
        11: .line 486
      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 487
            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 488
            goto 34
        14: .line 490
      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 491
            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 492
            goto 34
        17: .line 497
      StackMap locals:
      StackMap stack:
            goto 34
        18: .line 499
      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 500
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCDataStart:Z
            ifeq 23
        20: .line 501
            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 502
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCDataStart:Z
        22: .line 503
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fInCData:Z
        23: .line 506
      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 507
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCDataEnd:Z
            ifeq 34
        25: .line 508
            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 509
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCDataEnd:Z
        27: .line 511
            goto 34
        28: .line 513
      StackMap locals:
      StackMap stack:
            goto 34
        29: .line 515
      StackMap locals:
      StackMap stack:
            goto 34
        30: .line 517
      StackMap locals:
      StackMap stack:
            goto 34
        31: .line 519
      StackMap locals:
      StackMap stack:
            goto 34
        32: .line 524
      StackMap locals:
      StackMap stack:
            goto 34
        33: .line 527
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        34: .line 531
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.next:()I
            istore 2 /* event */
        35: .line 533
            iload 2 /* event */
            bipush 8
            if_icmpeq 36
            iload 1 /* complete */
            ifne 2
        36: .line 535
      StackMap locals:
      StackMap stack:
            iload 2 /* event */
            bipush 8
            if_icmpne 39
        37: .line 536
            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 537
            iconst_0
            ireturn
        39: .line 540
      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 547
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerLastState:I
            iconst_2
            if_icmpne 2
         1: .line 548
            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 550
      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 558
            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 583
            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 592
            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 593
            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 594
            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 596
            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
         5: .line 597
            aload 0 /* this */
            aload 2 /* resolver */
            instanceof com.sun.org.apache.xerces.internal.impl.ExternalSubsetResolver
            ifeq 7
         6: .line 598
            aload 2 /* resolver */
            checkcast com.sun.org.apache.xerces.internal.impl.ExternalSubsetResolver
            goto 8
      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
         7: aconst_null
         8: .line 597
      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;
         9: .line 601
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReadingAttributes:Z
        10: .line 604
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSupportExternalEntities:Z
        11: .line 605
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReplaceEntityReferences:Z
        12: .line 606
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fIsCoalesce:Z
        13: .line 609
            aload 0 /* this */
            bipush 22
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.setScannerState:(I)V
        14: .line 610
            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
        15: .line 614
            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;
        16: .line 613
            checkcast com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager
            astore 3 /* spm */
        start local 3 // com.sun.org.apache.xerces.internal.utils.XMLSecurityPropertyManager spm
        17: .line 615
            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;
        18: .line 617
            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
        19: .line 618
            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;
        20: .line 619
            getstatic jdk.xml.internal.JdkXmlUtils.CDATA_CHUNK_SIZE_DEFAULT:I
        21: .line 618
            invokestatic jdk.xml.internal.JdkXmlUtils.getValue:(Ljava/lang/Object;I)I
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fChunkSize:I
        22: .line 621
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.resetCommon:()V
        23: .line 623
            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   24     0              this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   24     1  componentManager  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;
            5   24     2          resolver  Ljava/lang/Object;
           17   24     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 628
            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 632
            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 633
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNotifyBuiltInRefs:Z
         3: .line 638
            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 639
            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 640
            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 641
            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 642
            aload 1 /* propertyManager */
         8: .line 643
            ldc "http://java.sun.com/xml/stream/properties/report-cdata-event"
         9: .line 642
            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 644
            aload 3 /* cdata */
            ifnull 12
        11: .line 645
            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 646
      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 647
            aload 4 /* coalesce */
            ifnull 15
        14: .line 648
            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 649
      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 652
            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 661
            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 660
            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 662
            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 664
            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 665
            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 666
            getstatic jdk.xml.internal.JdkXmlUtils.CDATA_CHUNK_SIZE_DEFAULT:I
        27: .line 665
            invokestatic jdk.xml.internal.JdkXmlUtils.getValue:(Ljava/lang/Object;I)I
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fChunkSize:I
        28: .line 667
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.resetCommon:()V
        29: .line 668
            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 672
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fMarkupDepth:I
         1: .line 673
            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 674
            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 675
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fHasExternalDTD:Z
         4: .line 676
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStandaloneSet:Z
         5: .line 677
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStandalone:Z
         6: .line 678
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fInScanContent:Z
         7: .line 680
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fShouldSkip:Z
         8: .line 681
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAdd:Z
         9: .line 682
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSkip:Z
        10: .line 684
            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 685
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.dtdGrammarUtil:Lcom/sun/xml/internal/stream/dtd/DTDGrammarUtil;
        12: .line 687
            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 688
            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 689
            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 690
            goto 18
        16: .line 691
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementAttributeLimit:I
        17: .line 692
            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 694
      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 695
            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 703
            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 724
            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 727
            aload 1 /* featureId */
            ldc "http://apache.org/xml/features/"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 5
         2: .line 728
            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 729
            aload 3 /* feature */
            ldc "scanner/notify-builtin-refs"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 5
         4: .line 730
            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 734
      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 742
            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 763
            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 766
            aload 1 /* propertyId */
            ldc "http://apache.org/xml/properties/"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 14
         2: .line 767
            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 768
            iload 3 /* suffixLength */
            ldc "internal/entity-manager"
            invokevirtual java.lang.String.length:()I
            if_icmpne 7
         4: .line 769
            aload 1 /* propertyId */
            ldc "internal/entity-manager"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 7
         5: .line 770
            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 771
            return
         7: .line 773
      StackMap locals: int
      StackMap stack:
            iload 3 /* suffixLength */
            ldc "internal/entity-resolver"
            invokevirtual java.lang.String.length:()I
            if_icmpne 14
         8: .line 774
            aload 1 /* propertyId */
            ldc "internal/entity-resolver"
            invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
            ifeq 14
         9: .line 775
            aload 0 /* this */
            aload 2 /* value */
            instanceof com.sun.org.apache.xerces.internal.impl.ExternalSubsetResolver
            ifeq 11
        10: .line 776
            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 775
      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 777
            return
        end local 3 // int suffixLength
        14: .line 783
      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 784
            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 785
            aload 3 /* property */
            ldc "internal/entity-manager"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 18
        17: .line 786
            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 788
      StackMap locals: java.lang.String
      StackMap stack:
            return
        end local 3 // java.lang.String property
        19: .line 792
      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 794
            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 795
            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 798
      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 810
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         1: goto 5
         2: .line 811
      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 812
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.FEATURE_DEFAULTS:[Ljava/lang/Boolean;
            iload 2 /* i */
            aaload
            areturn
         4: .line 810
      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 815
            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 828
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         1: goto 5
         2: .line 829
      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 830
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.PROPERTY_DEFAULTS:[Ljava/lang/Object;
            iload 2 /* i */
            aaload
            areturn
         4: .line 828
      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 833
            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 846
            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 848
            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 853
            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 881
            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 882
            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 883
            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 884
            aload 0 /* this */
            aload 5 /* entityarray */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEntityStack:[I
        end local 5 // int[] entityarray
         4: .line 886
      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 888
            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 891
            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 892
            aload 0 /* this */
            ldc "MSG_REFERENCE_TO_EXTERNALLY_DECLARED_ENTITY_WHEN_STANDALONE"
         8: .line 893
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* name */
            aastore
         9: .line 892
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        10: .line 898
      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 899
            aload 1 /* name */
            ldc "[xml]"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 13
        12: .line 900
            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 904
      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 926
            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 929
            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 930
            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 935
      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 936
            aload 1 /* name */
            ldc "[xml]"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 6
         5: .line 937
            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 942
      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 952
            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 979
            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 980
            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 983
            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 984
            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 985
            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 986
            aload 0 /* this */
            aload 3 /* encoding */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fDeclaredEncoding:Ljava/lang/String;
         6: .line 988
            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 989
            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 993
            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 997
            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 998
            iload 1 /* scanningTextDecl */
            ifeq 17
        15: .line 999
            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 1000
            goto 18
        17: .line 1001
      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 1005
      StackMap locals:
      StackMap stack:
            aload 2 /* version */
            ifnull 21
        19: .line 1006
            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 1007
            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 1010
      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 1011
            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 1014
      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 1017
            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 1021
            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 1026
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fUsebuffer:Z
            ifeq 2
         1: .line 1027
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fContentBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            areturn
         2: .line 1029
      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 1046
            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 1049
            aload 0 /* this */
            aload 1 /* target */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fPITarget:Ljava/lang/String;
         2: .line 1051
            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 1053
            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 1065
            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 1066
            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 1068
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fUsebuffer:Z
         3: .line 1069
            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 1071
            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 1075
            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 1079
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fElementPointer:S
            sipush 200
            if_icmpge 14
         1: .line 1081
            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 1094
            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 1095
            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 1096
            iload 2 /* column */
            ifle 13
         5: .line 1097
            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 1100
            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 1101
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fShouldSkip:Z
         8: .line 1102
            aload 0 /* this */
            iload 3 /* pointer */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastPointerLocation:S
         9: .line 1104
            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 1105
            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 1106
            return
        12: .line 1108
      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 1112
      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 1114
      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 1118
            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 1119
            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 1123
            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 1127
            iconst_0
            istore 3 /* i */
        start local 3 // short i
         2: goto 7
         3: .line 1129
      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 1130
            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 1139
            iload 3 /* i */
            ireturn
         6: .line 1127
      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 1144
            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 1151
            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 1159
            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 1165
            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 1166
            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 1169
            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 1170
      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 1171
            iconst_1
            ireturn
         5: .line 1173
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 2 // char c
         6: .line 1176
      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 1181
            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 1183
            iload 2 /* c */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isName:(I)Z
            ifeq 3
         2: .line 1184
            iconst_0
            ireturn
         3: .line 1186
      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 1192
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fShouldSkip:Z
            ifne 1
            iconst_0
            ireturn
         1: .line 1194
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastPointerLocation:S
            ifeq 7
         2: .line 1196
            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 1197
            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 1198
            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 1203
            iconst_1
            ireturn
         6: .line 1206
      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 1214
      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 1220
            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 1222
            iload 2 /* depth */
            iconst_5
            if_icmple 3
         2: .line 1223
            aload 0 /* this */
            iconst_0
            dup_x1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fShouldSkip:Z
            ireturn
         3: .line 1225
      StackMap locals: int
      StackMap stack:
            iload 1 /* column */
            istore 3 /* i */
        start local 3 // short i
         4: goto 12
         5: .line 1226
      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 1228
            iload 4 /* pointer */
            ifne 8
         7: .line 1229
            aload 0 /* this */
            iconst_0
            dup_x1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fShouldSkip:Z
            ireturn
         8: .line 1232
      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 1239
            aload 0 /* this */
            iload 4 /* pointer */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fLastPointerLocation:S
        10: .line 1240
            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 1225
      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 1243
            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 1275
            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 1279
            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 1286
            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 1288
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSkip:Z
            ifeq 7
         4: .line 1292
            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 1293
            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 1294
            goto 8
         7: .line 1296
      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 1306
      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 1308
      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 1310
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNamespaces:Z
            ifeq 13
        11: .line 1311
            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 1312
            goto 15
        13: .line 1313
      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 1314
            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 1328
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAdd:Z
            ifeq 17
        16: .line 1330
            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 1335
      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 1337
            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 1339
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEmptyElement:Z
        20: .line 1341
            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 1343
            aload 0 /* this */
            aload 1 /* rawname */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.checkDepth:(Ljava/lang/String;)V
        22: .line 1344
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.seekCloseOfStartTag:()Z
            ifne 37
        23: .line 1345
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReadingAttributes:Z
        24: .line 1346
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAttributeCacheUsedCount:I
        25: .line 1347
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fStringBufferIndex:I
        26: .line 1348
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAddDefaultAttr:Z
        27: .line 1350
      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 1351
            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 1352
            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 1353
            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 1354
            ldc "ElementAttributeLimit"
        32: .line 1355
            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 1356
            iconst_2
        34: .line 1353
            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 1359
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.seekCloseOfStartTag:()Z
            ifeq 27
        36: .line 1360
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReadingAttributes:Z
        37: .line 1363
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEmptyElement:Z
            ifeq 47
        38: .line 1365
            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 1368
            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 1369
            aload 0 /* this */
            ldc "ElementEntityMismatch"
        41: .line 1370
            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 1369
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        43: .line 1373
      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 1374
            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 1384
      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 1386
            goto 51
        47: .line 1388
      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 1389
            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 1390
      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 1394
            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 1401
      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 1411
            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 1414
            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 1415
            iload 2 /* c */
            bipush 62
            if_icmpne 5
         3: .line 1416
            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 1417
            iconst_1
            ireturn
         5: .line 1418
      StackMap locals: int int
      StackMap stack:
            iload 2 /* c */
            bipush 47
            if_icmpne 13
         6: .line 1419
            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 1420
            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 1421
            aload 0 /* this */
            ldc "ElementUnterminated"
         9: .line 1422
            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 1421
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        11: .line 1424
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fEmptyElement:Z
        12: .line 1425
            iconst_1
            ireturn
        13: .line 1426
      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 1429
      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 1430
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "ElementUnterminated"
        16: .line 1431
            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 1430
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        18: .line 1435
      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 1439
            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 1444
            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 1445
            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 1446
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAddDefaultAttr:Z
         3: .line 1448
      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 1453
            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 1457
            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 1482
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNamespaces:Z
            ifeq 3
         1: .line 1483
            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 1484
            goto 5
         3: .line 1485
      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 1486
            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 1490
      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 1491
            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 1492
            aload 0 /* this */
            ldc "EqRequiredInAttribute"
         8: .line 1493
            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 1492
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        10: .line 1495
      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 1497
            iconst_0
            istore 2 /* attIndex */
        start local 2 // int attIndex
        12: .line 1499
            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 1507
            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 1509
            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 1510
            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 1509
            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 1513
            aload 1 /* attributes */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLength:()I
            istore 5 /* oldLen */
        start local 5 // int oldLen
        20: .line 1515
            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 1520
            iload 5 /* oldLen */
            aload 1 /* attributes */
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.getLength:()I
            if_icmpne 26
        22: .line 1521
            aload 0 /* this */
            ldc "AttributeNotUnique"
        23: .line 1522
            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 1523
            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 1521
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        26: .line 1528
      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 1532
            aload 1 /* attributes */
            iload 2 /* attIndex */
            iconst_1
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLAttributes.setSpecified:(IZ)V
        28: .line 1536
            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 1551
            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 1552
            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 1553
            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 1554
            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 1555
            iload 2 /* c */
            bipush 13
            if_icmpne 9
         5: .line 1558
            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 1559
            aload 1 /* content */
            iload 2 /* c */
            i2c
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append:(C)V
         7: .line 1560
            iconst_m1
            istore 2 /* c */
         8: .line 1561
            goto 21
      StackMap locals: int
      StackMap stack:
         9: iload 2 /* c */
            bipush 93
            if_icmpne 21
        10: .line 1564
            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 1568
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fInScanContent:Z
        12: .line 1573
            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 1574
            aload 1 /* content */
            bipush 93
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append:(C)V
        14: .line 1575
            goto 16
        15: .line 1576
      StackMap locals:
      StackMap stack:
            aload 1 /* content */
            bipush 93
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append:(C)V
        16: .line 1575
      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 1578
            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 1579
            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 1582
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fInScanContent:Z
        20: .line 1583
            iconst_m1
            istore 2 /* c */
        21: .line 1585
      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 1588
      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 1615
      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 1616
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fInCData:Z
         2: .line 1617
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCDataEnd:Z
         3: .line 1618
            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 1619
            goto 15
         5: .line 1621
      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 1622
            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 1623
            iload 3 /* c */
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isHighSurrogate:(I)Z
            ifeq 10
         8: .line 1626
            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 1627
            goto 0
        10: .line 1628
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            ldc "InvalidCharInCDSect"
        11: .line 1629
            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 1628
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        13: .line 1630
            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
        end local 3 // int c
        14: .line 1613
            goto 0
        15: .line 1643
      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   16     0           this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   16     1  contentBuffer  Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            0   16     2       complete  Z
            6   14     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 1665
            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 1667
            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 1679
            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 1680
            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 1684
      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 1685
            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 1686
            aload 0 /* this */
            ldc "ETagUnterminated"
         7: .line 1687
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* rawname */
            aastore
         8: .line 1686
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
         9: .line 1689
      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 1692
            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 1695
            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 1696
            aload 0 /* this */
            ldc "ElementEntityMismatch"
        13: .line 1697
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* rawname */
            aastore
        14: .line 1696
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
        15: .line 1708
      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 1713
            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 1715
      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 1716
            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 1718
      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 1732
            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 1733
            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 1734
            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 1735
            iload 1 /* ch */
            iconst_m1
            if_icmpeq 17
         4: .line 1738
            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 1739
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNotifyCharRefs:Z
            ifeq 7
         6: .line 1740
            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 1742
      StackMap locals: int
      StackMap stack:
            aconst_null
            astore 2 /* augs */
        start local 2 // com.sun.org.apache.xerces.internal.xni.Augmentations augs
         8: .line 1743
            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 1744
            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 1745
            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 1746
            goto 13
        12: .line 1748
      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 1750
      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 1751
            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 1756
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNotifyCharRefs:Z
            ifeq 17
        16: .line 1757
            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 1762
      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 1775
            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 1776
            aload 2 /* name */
            ifnonnull 4
         2: .line 1777
            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 1778
            return
         4: .line 1780
      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 1781
            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 1783
      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 1784
            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 1786
      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 1787
            aload 0 /* this */
            aload 2 /* name */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fCurrentEntityName:Ljava/lang/String;
        10: .line 1790
            aload 2 /* name */
            getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fAmpSymbol:Ljava/lang/String;
            if_acmpne 14
        11: .line 1791
            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 1792
            aload 0 /* this */
            bipush 41
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerState:I
        13: .line 1793
            return
        14: .line 1794
      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 1795
            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 1796
            aload 0 /* this */
            bipush 41
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerState:I
        17: .line 1797
            return
        18: .line 1798
      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 1799
            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 1800
            aload 0 /* this */
            bipush 41
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerState:I
        21: .line 1801
            return
        22: .line 1802
      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 1803
            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 1804
            aload 0 /* this */
            bipush 41
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerState:I
        25: .line 1805
            return
        26: .line 1806
      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 1807
            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 1808
            aload 0 /* this */
            bipush 41
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerState:I
        29: .line 1809
            return
        30: .line 1815
      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 1816
            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 1817
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 28
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerState:I
        35: .line 1818
            return
        36: .line 1821
      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 1823
            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 1824
            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 1825
            return
        40: .line 1828
      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 1829
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fValidation:Z
            ifeq 47
        42: .line 1830
            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 1831
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* name */
            aastore
            iconst_1
        44: .line 1830
            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 1832
            goto 47
        46: .line 1833
      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 1839
      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
        48: .line 1843
            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   49     0     this  Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl;
            0   49     1  content  Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            1   49     2     name  Ljava/lang/String;
           31   49     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 1852
            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 1853
            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 1854
            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 1855
            aload 0 /* this */
            ldc "MaxElementDepthLimit"
            iconst_4
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* elementName */
            aastore
            dup
            iconst_1
         4: .line 1856
            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 1857
            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 1858
            ldc "maxElementDepth"
            aastore
         7: .line 1855
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
         8: .line 1860
      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 1876
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.foundBuiltInRefs:Z
         1: .line 1877
            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 1878
            aload 3 /* content */
            iload 1 /* c */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append:(C)V
         3: .line 1879
            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 1880
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fSingleChar:[C
            iconst_0
            iload 1 /* c */
            castore
         5: .line 1881
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNotifyBuiltInRefs:Z
            ifeq 7
         6: .line 1882
            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 1884
      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 1885
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fIsCoalesce:Z
            ifne 11
         9: .line 1886
            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 1887
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.builtInRefCharacterHandled:Z
        11: .line 1890
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fNotifyBuiltInRefs:Z
            ifeq 13
        12: .line 1891
            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 1894
      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 1905
            aload 0 /* this */
            iload 1 /* state */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fScannerState:I
         1: .line 1913
            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 1922
            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 1928
            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 1937
            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 1938
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_DOCTYPE"
            areturn
         2: .line 1939
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_ROOT_ELEMENT"
            areturn
         3: .line 1940
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_START_OF_MARKUP"
            areturn
         4: .line 1941
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_COMMENT"
            areturn
         5: .line 1942
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_PI"
            areturn
         6: .line 1943
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_CONTENT"
            areturn
         7: .line 1944
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_REFERENCE"
            areturn
         8: .line 1945
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_END_OF_INPUT"
            areturn
         9: .line 1946
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_TERMINATED"
            areturn
        10: .line 1947
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_CDATA"
            areturn
        11: .line 1948
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_TEXT_DECL"
            areturn
        12: .line 1949
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_ATTRIBUTE"
            areturn
        13: .line 1950
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_ATTRIBUTE_VALUE"
            areturn
        14: .line 1951
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_START_ELEMENT_TAG"
            areturn
        15: .line 1952
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_END_ELEMENT_TAG"
            areturn
        16: .line 1953
      StackMap locals:
      StackMap stack:
            ldc "SCANNER_STATE_CHARACTER_DATA"
            areturn
        17: .line 1956
      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 1961
            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 1981
            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 1993
            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 1994
            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 1995
            aload 4 /* expandedSystemId */
            aload 2 /* allowedProtocols */
            ldc "all"
            invokestatic com.sun.org.apache.xerces.internal.utils.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 3164
            getstatic java.lang.System.out:Ljava/io/PrintStream;
            aload 0 /* str */
            invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
         1: .line 3165
            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 3179
            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 3180
            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 3181
      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 3183
      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 3184
            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 3185
            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 3186
            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 3195
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.refresh:(I)V
         1: .line 3196
            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 3206
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fReadingAttributes:Z
            ifeq 2
         1: .line 3207
            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 3209
      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 3210
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.bufferContent:()V
         4: .line 3212
      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 3221
            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 3223
            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 3224
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.fUsebuffer:Z
         3: .line 3225
            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