public final class com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver implements com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver
super_class: java.lang.Object
{
final com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl this$0;
descriptor: Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
protected void <init>(com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl);
descriptor: (Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver this
0: .line 1353
aload 0 /* this */
aload 1
putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
return
end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl$TrailingMiscDriver;
MethodParameters:
Name Flags
this$0 final
public int next();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=1
start local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver this
0: .line 1362
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fEmptyElement:Z
ifeq 3
1: .line 1363
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
iconst_0
putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fEmptyElement:Z
2: .line 1364
iconst_2
ireturn
3: .line 1368
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fScannerState:I
bipush 34
if_icmpne 5
4: .line 1369
bipush 8
ireturn
5: .line 1371
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fScannerState:I
lookupswitch { // 2
21: 14
44: 6
default: 37
}
6: .line 1374
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipSpaces:()Z
pop
7: .line 1377
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fScannerState:I
bipush 34
if_icmpne 9
8: .line 1378
bipush 8
ireturn
9: .line 1380
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
bipush 60
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar:(ILcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
ifeq 12
10: .line 1381
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
bipush 21
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setScannerState:(I)V
11: .line 1382
goto 37
12: .line 1383
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
bipush 22
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setScannerState:(I)V
13: .line 1385
goto 37
14: .line 1388
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
dup
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fMarkupDepth:I
iconst_1
iadd
putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fMarkupDepth:I
15: .line 1389
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
bipush 63
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar:(ILcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
ifeq 18
16: .line 1390
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
bipush 23
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setScannerState:(I)V
17: .line 1391
goto 37
StackMap locals:
StackMap stack:
18: aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
bipush 33
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar:(ILcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
ifeq 21
19: .line 1392
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
bipush 27
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setScannerState:(I)V
20: .line 1393
goto 37
StackMap locals:
StackMap stack:
21: aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
bipush 47
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar:(ILcom/sun/org/apache/xerces/internal/impl/XMLScanner$NameType;)Z
ifeq 26
22: .line 1394
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
ldc "MarkupNotRecognizedInMisc"
23: .line 1395
aconst_null
24: .line 1394
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
25: .line 1396
goto 37
StackMap locals:
StackMap stack:
26: aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.peekChar:()I
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.isValidNameStartChar:(I)Z
ifne 28
27: .line 1397
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.peekChar:()I
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.isValidNameStartHighSurrogate:(I)Z
ifeq 34
28: .line 1398
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
ldc "MarkupNotRecognizedInMisc"
29: .line 1399
aconst_null
30: .line 1398
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
31: .line 1400
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.scanStartElement:()Z
pop
32: .line 1401
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
bipush 22
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setScannerState:(I)V
33: .line 1402
goto 37
34: .line 1403
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
ldc "MarkupNotRecognizedInMisc"
35: .line 1404
aconst_null
36: .line 1403
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
37: .line 1409
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fScannerState:I
bipush 21
if_icmpeq 5
38: .line 1410
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fScannerState:I
bipush 44
if_icmpeq 5
39: .line 1412
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fScannerState:I
lookupswitch { // 6
22: 49
23: 40
27: 44
28: 59
34: 64
48: 66
default: 67
}
40: .line 1414
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fContentBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.clear:()V
41: .line 1415
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fContentBuffer:Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.scanPI:(Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;)V
42: .line 1416
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
bipush 44
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setScannerState:(I)V
43: .line 1417
iconst_3
ireturn
44: .line 1420
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
getstatic com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.COMMENTSTRING:[C
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipString:([C)Z
ifne 46
45: .line 1421
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
ldc "InvalidCommentStart"
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
46: .line 1423
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.scanComment:()V
47: .line 1424
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
bipush 44
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setScannerState:(I)V
48: .line 1425
iconst_5
ireturn
49: .line 1428
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.peekChar:()I
istore 1 /* ch */
start local 1 // int ch
50: .line 1429
iload 1 /* ch */
iconst_m1
if_icmpne 53
51: .line 1430
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
bipush 34
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setScannerState:(I)V
52: .line 1431
bipush 8
ireturn
53: .line 1433
StackMap locals: int
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
ldc "ContentIllegalInTrailingMisc"
54: .line 1434
aconst_null
55: .line 1433
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
56: .line 1435
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.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
57: .line 1436
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
bipush 44
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setScannerState:(I)V
58: .line 1437
iconst_4
ireturn
end local 1 // int ch
59: .line 1442
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
ldc "ReferenceIllegalInTrailingMisc"
60: .line 1443
aconst_null
61: .line 1442
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
62: .line 1444
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
bipush 44
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setScannerState:(I)V
63: .line 1445
bipush 9
ireturn
64: .line 1450
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
bipush 48
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setScannerState:(I)V
65: .line 1452
bipush 8
ireturn
66: .line 1455
StackMap locals:
StackMap stack:
new java.util.NoSuchElementException
dup
ldc "No more events to be parsed"
invokespecial java.util.NoSuchElementException.<init>:(Ljava/lang/String;)V
athrow
67: .line 1457
StackMap locals:
StackMap stack:
new com.sun.org.apache.xerces.internal.xni.XNIException
dup
new java.lang.StringBuilder
dup
ldc "Scanner State "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fScannerState:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " not Recognized "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial com.sun.org.apache.xerces.internal.xni.XNIException.<init>:(Ljava/lang/String;)V
athrow
68: .line 1460
StackMap locals:
StackMap stack: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException
astore 1 /* e */
start local 1 // com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException e
69: .line 1461
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
aload 1 /* e */
invokevirtual com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException.getDomain:()Ljava/lang/String;
aload 1 /* e */
invokevirtual com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException.getKey:()Ljava/lang/String;
70: .line 1462
aload 1 /* e */
invokevirtual com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException.getArguments:()[Ljava/lang/Object;
iconst_2
aload 1 /* e */
71: .line 1461
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;SLjava/lang/Exception;)Ljava/lang/String;
pop
72: .line 1463
iconst_m1
ireturn
end local 1 // com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException e
73: .line 1464
StackMap locals:
StackMap stack: java.io.CharConversionException
astore 1 /* e */
start local 1 // java.io.CharConversionException e
74: .line 1465
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fErrorReporter:Lcom/sun/org/apache/xerces/internal/impl/XMLErrorReporter;
75: .line 1466
ldc "http://www.w3.org/TR/1998/REC-xml-19980210"
76: .line 1467
ldc "CharConversionFailure"
77: .line 1468
aconst_null
78: .line 1469
iconst_2
aload 1 /* e */
79: .line 1465
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;SLjava/lang/Exception;)Ljava/lang/String;
pop
80: .line 1470
iconst_m1
ireturn
end local 1 // java.io.CharConversionException e
81: .line 1471
StackMap locals:
StackMap stack: java.io.EOFException
pop
82: .line 1475
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fMarkupDepth:I
ifeq 85
83: .line 1476
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
ldc "PrematureEOF"
aconst_null
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.reportFatalError:(Ljava/lang/String;[Ljava/lang/Object;)V
84: .line 1477
iconst_m1
ireturn
85: .line 1481
StackMap locals:
StackMap stack:
aload 0 /* this */
getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.this$0:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
bipush 34
invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setScannerState:(I)V
86: .line 1484
bipush 8
ireturn
end local 0 // com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver this
LocalVariableTable:
Start End Slot Name Signature
0 87 0 this Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl$TrailingMiscDriver;
50 59 1 ch I
69 73 1 e Lcom/sun/org/apache/xerces/internal/impl/io/MalformedByteSequenceException;
74 81 1 e Ljava/io/CharConversionException;
Exception table:
from to target type
3 4 68 Class com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException
5 8 68 Class com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException
9 43 68 Class com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException
44 48 68 Class com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException
49 52 68 Class com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException
53 58 68 Class com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException
59 63 68 Class com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException
64 65 68 Class com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException
66 68 68 Class com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException
3 4 73 Class java.io.CharConversionException
5 8 73 Class java.io.CharConversionException
9 43 73 Class java.io.CharConversionException
44 48 73 Class java.io.CharConversionException
49 52 73 Class java.io.CharConversionException
53 58 73 Class java.io.CharConversionException
59 63 73 Class java.io.CharConversionException
64 65 73 Class java.io.CharConversionException
66 68 73 Class java.io.CharConversionException
3 4 81 Class java.io.EOFException
5 8 81 Class java.io.EOFException
9 43 81 Class java.io.EOFException
44 48 81 Class java.io.EOFException
49 52 81 Class java.io.EOFException
53 58 81 Class java.io.EOFException
59 63 81 Class java.io.EOFException
64 65 81 Class java.io.EOFException
66 68 81 Class java.io.EOFException
Exceptions:
throws java.io.IOException, com.sun.org.apache.xerces.internal.xni.XNIException
}
SourceFile: "XMLDocumentScannerImpl.java"
NestHost: com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl
InnerClasses:
protected abstract Driver = com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
protected final TrailingMiscDriver = com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver of com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl
public final NameType = com.sun.org.apache.xerces.internal.impl.XMLScanner$NameType of com.sun.org.apache.xerces.internal.impl.XMLScanner