public class com.sun.xml.internal.xsom.impl.scd.SCDParser implements com.sun.xml.internal.xsom.impl.scd.SCDParserConstants
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.xml.internal.xsom.impl.scd.SCDParser
  super_class: java.lang.Object
{
  private javax.xml.namespace.NamespaceContext nsc;
    descriptor: Ljavax/xml/namespace/NamespaceContext;
    flags: (0x0002) ACC_PRIVATE

  public com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager token_source;
    descriptor: Lcom/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager;
    flags: (0x0001) ACC_PUBLIC

  com.sun.xml.internal.xsom.impl.scd.SimpleCharStream jj_input_stream;
    descriptor: Lcom/sun/xml/internal/xsom/impl/scd/SimpleCharStream;
    flags: (0x0000) 

  public com.sun.xml.internal.xsom.impl.scd.Token token;
    descriptor: Lcom/sun/xml/internal/xsom/impl/scd/Token;
    flags: (0x0001) ACC_PUBLIC

  public com.sun.xml.internal.xsom.impl.scd.Token jj_nt;
    descriptor: Lcom/sun/xml/internal/xsom/impl/scd/Token;
    flags: (0x0001) ACC_PUBLIC

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

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

  private final int[] jj_la1;
    descriptor: [I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private static int[] jj_la1_0;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static int[] jj_la1_1;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private java.util.Vector jj_expentries;
    descriptor: Ljava/util/Vector;
    flags: (0x0002) ACC_PRIVATE

  private int[] jj_expentry;
    descriptor: [I
    flags: (0x0002) ACC_PRIVATE

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

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=0, locals=0, args_size=0
         0: .line 410
            invokestatic com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1_0:()V
         1: .line 411
            invokestatic com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1_1:()V
         2: .line 412
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(java.lang.String, javax.xml.namespace.NamespaceContext);
    descriptor: (Ljava/lang/String;Ljavax/xml/namespace/NamespaceContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
        start local 1 // java.lang.String text
        start local 2 // javax.xml.namespace.NamespaceContext nsc
         0: .line 37
            aload 0 /* this */
            new java.io.StringReader
            dup
            aload 1 /* text */
            invokespecial java.io.StringReader.<init>:(Ljava/lang/String;)V
            invokespecial com.sun.xml.internal.xsom.impl.scd.SCDParser.<init>:(Ljava/io/Reader;)V
         1: .line 38
            aload 0 /* this */
            aload 2 /* nsc */
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.nsc:Ljavax/xml/namespace/NamespaceContext;
         2: .line 39
            return
        end local 2 // javax.xml.namespace.NamespaceContext nsc
        end local 1 // java.lang.String text
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            0    3     1  text  Ljava/lang/String;
            0    3     2   nsc  Ljavax/xml/namespace/NamespaceContext;
    MethodParameters:
      Name  Flags
      text  
      nsc   

  private java.lang.String trim(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
        start local 1 // java.lang.String s
         0: .line 41
            aload 1 /* s */
            iconst_1
            aload 1 /* s */
            invokevirtual java.lang.String.length:()I
            iconst_1
            isub
            invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
            areturn
        end local 1 // java.lang.String s
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            0    1     1     s  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      s     

  private java.lang.String resolvePrefix(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
        start local 1 // java.lang.String prefix
         0: .line 45
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.nsc:Ljavax/xml/namespace/NamespaceContext;
            aload 1 /* prefix */
            invokeinterface javax.xml.namespace.NamespaceContext.getNamespaceURI:(Ljava/lang/String;)Ljava/lang/String;
            astore 2 /* r */
        start local 2 // java.lang.String r
         1: .line 47
            aload 1 /* prefix */
            ldc ""
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 4
         2: .line 48
            aload 2 /* r */
         3: areturn
         4: .line 49
      StackMap locals: java.lang.String
      StackMap stack:
            aload 2 /* r */
            ldc ""
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 8
         5: .line 50
            aload 2 /* r */
         6: areturn
        end local 2 // java.lang.String r
         7: .line 51
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.SCDParser java.lang.String
      StackMap stack: java.lang.IllegalArgumentException
            pop
         8: .line 54
      StackMap locals:
      StackMap stack:
            new com.sun.xml.internal.xsom.impl.scd.ParseException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unbound prefix: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 1 /* prefix */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial com.sun.xml.internal.xsom.impl.scd.ParseException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.String prefix
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    9     0    this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            0    9     1  prefix  Ljava/lang/String;
            1    7     2       r  Ljava/lang/String;
      Exception table:
        from    to  target  type
           0     3       7  Class java.lang.IllegalArgumentException
           4     6       7  Class java.lang.IllegalArgumentException
    Exceptions:
      throws com.sun.xml.internal.xsom.impl.scd.ParseException
    MethodParameters:
        Name  Flags
      prefix  

  public final com.sun.xml.internal.xsom.impl.UName QName();
    descriptor: ()Lcom/sun/xml/internal/xsom/impl/UName;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
         0: .line 59
            aconst_null
            astore 2 /* l */
        start local 2 // com.sun.xml.internal.xsom.impl.scd.Token l
         1: .line 60
            aload 0 /* this */
            bipush 12
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            astore 1 /* p */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Token p
         2: .line 61
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 3
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 4
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.Token com.sun.xml.internal.xsom.impl.scd.Token
      StackMap stack:
         3: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
         4: tableswitch { // 15 - 15
                   15: 5
              default: 8
          }
         5: .line 63
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 15
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
         6: .line 64
            aload 0 /* this */
            bipush 12
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            astore 2 /* l */
         7: .line 65
            goto 9
         8: .line 67
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            iconst_0
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
         9: .line 70
      StackMap locals:
      StackMap stack:
            aload 2 /* l */
            ifnonnull 11
        10: .line 71
            new com.sun.xml.internal.xsom.impl.UName
            dup
            aload 0 /* this */
            ldc ""
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.resolvePrefix:(Ljava/lang/String;)Ljava/lang/String;
            aload 1 /* p */
            getfield com.sun.xml.internal.xsom.impl.scd.Token.image:Ljava/lang/String;
            invokespecial com.sun.xml.internal.xsom.impl.UName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            areturn
        11: .line 73
      StackMap locals:
      StackMap stack:
            new com.sun.xml.internal.xsom.impl.UName
            dup
            aload 0 /* this */
            aload 1 /* p */
            getfield com.sun.xml.internal.xsom.impl.scd.Token.image:Ljava/lang/String;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.resolvePrefix:(Ljava/lang/String;)Ljava/lang/String;
            aload 2 /* l */
            getfield com.sun.xml.internal.xsom.impl.scd.Token.image:Ljava/lang/String;
            invokespecial com.sun.xml.internal.xsom.impl.UName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            areturn
        end local 2 // com.sun.xml.internal.xsom.impl.scd.Token l
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Token p
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   12     0  this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            2   12     1     p  Lcom/sun/xml/internal/xsom/impl/scd/Token;
            1   12     2     l  Lcom/sun/xml/internal/xsom/impl/scd/Token;
    Exceptions:
      throws com.sun.xml.internal.xsom.impl.scd.ParseException

  public final java.lang.String Prefix();
    descriptor: ()Ljava/lang/String;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
         0: .line 79
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 1
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
         2: tableswitch { // 12 - 12
                   12: 3
              default: 5
          }
         3: .line 81
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 12
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            astore 1 /* p */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Token p
         4: .line 82
            aload 0 /* this */
            aload 1 /* p */
            getfield com.sun.xml.internal.xsom.impl.scd.Token.image:Ljava/lang/String;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.resolvePrefix:(Ljava/lang/String;)Ljava/lang/String;
            areturn
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Token p
         5: .line 85
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            iconst_1
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
         6: .line 86
            aload 0 /* this */
            ldc ""
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.resolvePrefix:(Ljava/lang/String;)Ljava/lang/String;
            areturn
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            4    5     1     p  Lcom/sun/xml/internal/xsom/impl/scd/Token;
    Exceptions:
      throws com.sun.xml.internal.xsom.impl.scd.ParseException

  public final java.util.List RelativeSchemaComponentPath();
    descriptor: ()Ljava/util/List;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
         0: .line 92
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 1 /* steps */
        start local 1 // java.util.List steps
         1: .line 94
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 2
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 3
      StackMap locals: java.util.List
      StackMap stack:
         2: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
         3: tableswitch { // 16 - 17
                   16: 4
                   17: 4
              default: 16
          }
         4: .line 97
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 5
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 6
      StackMap locals:
      StackMap stack:
         5: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
         6: tableswitch { // 16 - 17
                   16: 7
                   17: 10
              default: 13
          }
         7: .line 99
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 16
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
         8: .line 100
            aload 1 /* steps */
            new com.sun.xml.internal.xsom.impl.scd.Step$Any
            dup
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.ROOT:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Any.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         9: .line 101
            goto 17
        10: .line 103
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 17
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        11: .line 104
            aload 1 /* steps */
            new com.sun.xml.internal.xsom.impl.scd.Step$Any
            dup
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.DESCENDANTS:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Any.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        12: .line 105
            goto 17
        13: .line 107
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            iconst_2
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
        14: .line 108
            aload 0 /* this */
            iconst_m1
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        15: .line 109
            new com.sun.xml.internal.xsom.impl.scd.ParseException
            dup
            invokespecial com.sun.xml.internal.xsom.impl.scd.ParseException.<init>:()V
            athrow
        16: .line 113
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            iconst_3
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
        17: .line 116
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.Step:()Lcom/sun/xml/internal/xsom/impl/scd/Step;
            astore 2 /* s */
        start local 2 // com.sun.xml.internal.xsom.impl.scd.Step s
        18: .line 117
            aload 1 /* steps */
            aload 2 /* s */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        19: .line 120
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.Step
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 20
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 21
      StackMap locals:
      StackMap stack:
        20: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        21: tableswitch { // 16 - 17
                   16: 22
                   17: 22
              default: 23
          }
        22: .line 124
      StackMap locals:
      StackMap stack:
            goto 25
        23: .line 126
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            iconst_4
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
        24: .line 127
            goto 39
        25: .line 129
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 26
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 27
      StackMap locals:
      StackMap stack:
        26: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        27: tableswitch { // 16 - 17
                   16: 28
                   17: 30
              default: 33
          }
        28: .line 131
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 16
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        29: .line 132
            goto 36
        30: .line 134
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 17
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        31: .line 135
            aload 1 /* steps */
            new com.sun.xml.internal.xsom.impl.scd.Step$Any
            dup
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.DESCENDANTS:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Any.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        32: .line 136
            goto 36
        33: .line 138
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            iconst_5
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
        34: .line 139
            aload 0 /* this */
            iconst_m1
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        35: .line 140
            new com.sun.xml.internal.xsom.impl.scd.ParseException
            dup
            invokespecial com.sun.xml.internal.xsom.impl.scd.ParseException.<init>:()V
            athrow
        36: .line 142
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.Step:()Lcom/sun/xml/internal/xsom/impl/scd/Step;
            astore 2 /* s */
        37: .line 143
            aload 1 /* steps */
            aload 2 /* s */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        38: .line 119
            goto 19
        39: .line 145
      StackMap locals:
      StackMap stack:
            aload 1 /* steps */
            areturn
        end local 2 // com.sun.xml.internal.xsom.impl.scd.Step s
        end local 1 // java.util.List steps
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   40     0   this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            1   40     1  steps  Ljava/util/List;
           18   40     2      s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
    Exceptions:
      throws com.sun.xml.internal.xsom.impl.scd.ParseException

  public final com.sun.xml.internal.xsom.impl.scd.Step Step();
    descriptor: ()Lcom/sun/xml/internal/xsom/impl/scd/Step;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=4, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
         0: .line 151
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 1
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
         2: tableswitch { // 12 - 45
                   12: 15
                   13: 145
                   14: 145
                   15: 145
                   16: 145
                   17: 145
                   18: 3
                   19: 3
                   20: 15
                   21: 29
                   22: 32
                   23: 32
                   24: 44
                   25: 47
                   26: 50
                   27: 53
                   28: 62
                   29: 65
                   30: 68
                   31: 71
                   32: 74
                   33: 77
                   34: 80
                   35: 89
                   36: 98
                   37: 107
                   38: 116
                   39: 125
                   40: 128
                   41: 131
                   42: 135
                   43: 138
                   44: 142
                   45: 15
              default: 145
          }
         3: .line 154
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 4
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 5
      StackMap locals:
      StackMap stack:
         4: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
         5: tableswitch { // 18 - 19
                   18: 6
                   19: 8
              default: 10
          }
         6: .line 156
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 18
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
         7: .line 157
            goto 13
         8: .line 159
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 19
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
         9: .line 160
            goto 13
        10: .line 162
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            bipush 6
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
        11: .line 163
            aload 0 /* this */
            iconst_m1
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        12: .line 164
            new com.sun.xml.internal.xsom.impl.scd.ParseException
            dup
            invokespecial com.sun.xml.internal.xsom.impl.scd.ParseException.<init>:()V
            athrow
        13: .line 166
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.ATTRIBUTE:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.NameOrWildcard:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)Lcom/sun/xml/internal/xsom/impl/scd/Step;
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        14: .line 167
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        15: .line 171
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 16
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 17
      StackMap locals:
      StackMap stack:
        16: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        17: tableswitch { // 20 - 20
                   20: 18
              default: 20
          }
        18: .line 173
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 20
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        19: .line 174
            goto 21
        20: .line 176
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            bipush 7
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
        21: .line 179
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.ELEMENT:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.NameOrWildcard:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)Lcom/sun/xml/internal/xsom/impl/scd/Step;
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        22: .line 180
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 23
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 24
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.Step
      StackMap stack:
        23: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        24: tableswitch { // 13 - 13
                   13: 25
              default: 27
          }
        25: .line 182
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.Predicate:(Lcom/sun/xml/internal/xsom/impl/scd/Step;)I
            pop
        26: .line 183
            goto 148
        27: .line 185
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            bipush 8
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
        28: .line 188
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        29: .line 190
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 21
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        30: .line 191
            aload 0 /* this */
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.SUBSTITUTION_GROUP:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.NameOrWildcard:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)Lcom/sun/xml/internal/xsom/impl/scd/Step;
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        31: .line 192
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        32: .line 195
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 33
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 34
      StackMap locals:
      StackMap stack:
        33: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        34: tableswitch { // 22 - 23
                   22: 35
                   23: 37
              default: 39
          }
        35: .line 197
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 22
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        36: .line 198
            goto 42
        37: .line 200
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 23
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        38: .line 201
            goto 42
        39: .line 203
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            bipush 9
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
        40: .line 204
            aload 0 /* this */
            iconst_m1
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        41: .line 205
            new com.sun.xml.internal.xsom.impl.scd.ParseException
            dup
            invokespecial com.sun.xml.internal.xsom.impl.scd.ParseException.<init>:()V
            athrow
        42: .line 207
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.TYPE_DEFINITION:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.NameOrWildcardOrAnonymous:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)Lcom/sun/xml/internal/xsom/impl/scd/Step;
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        43: .line 208
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        44: .line 210
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 24
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        45: .line 211
            aload 0 /* this */
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.BASETYPE:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.NameOrWildcard:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)Lcom/sun/xml/internal/xsom/impl/scd/Step;
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        46: .line 212
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        47: .line 214
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 25
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        48: .line 215
            aload 0 /* this */
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.PRIMITIVE_TYPE:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.NameOrWildcard:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)Lcom/sun/xml/internal/xsom/impl/scd/Step;
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        49: .line 216
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        50: .line 218
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 26
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        51: .line 219
            aload 0 /* this */
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.ITEM_TYPE:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.NameOrWildcardOrAnonymous:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)Lcom/sun/xml/internal/xsom/impl/scd/Step;
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        52: .line 220
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        53: .line 222
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 27
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        54: .line 223
            aload 0 /* this */
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.MEMBER_TYPE:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.NameOrWildcardOrAnonymous:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)Lcom/sun/xml/internal/xsom/impl/scd/Step;
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        55: .line 224
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 56
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 57
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.Step
      StackMap stack:
        56: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        57: tableswitch { // 13 - 13
                   13: 58
              default: 60
          }
        58: .line 226
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.Predicate:(Lcom/sun/xml/internal/xsom/impl/scd/Step;)I
            pop
        59: .line 227
            goto 148
        60: .line 229
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            bipush 10
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
        61: .line 232
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        62: .line 234
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 28
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        63: .line 235
            aload 0 /* this */
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.SCOPE:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.NameOrWildcardOrAnonymous:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)Lcom/sun/xml/internal/xsom/impl/scd/Step;
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        64: .line 236
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        65: .line 238
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 29
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        66: .line 239
            aload 0 /* this */
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.ATTRIBUTE_GROUP:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.NameOrWildcard:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)Lcom/sun/xml/internal/xsom/impl/scd/Step;
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        67: .line 240
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        68: .line 242
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 30
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        69: .line 243
            aload 0 /* this */
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.MODEL_GROUP_DECL:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.NameOrWildcard:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)Lcom/sun/xml/internal/xsom/impl/scd/Step;
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        70: .line 244
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        71: .line 246
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 31
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        72: .line 247
            aload 0 /* this */
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.IDENTITY_CONSTRAINT:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.NameOrWildcard:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)Lcom/sun/xml/internal/xsom/impl/scd/Step;
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        73: .line 248
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        74: .line 250
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 32
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        75: .line 251
            aload 0 /* this */
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.REFERENCED_KEY:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.NameOrWildcard:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)Lcom/sun/xml/internal/xsom/impl/scd/Step;
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        76: .line 252
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        77: .line 254
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 33
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        78: .line 255
            aload 0 /* this */
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.NOTATION:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.NameOrWildcard:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)Lcom/sun/xml/internal/xsom/impl/scd/Step;
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        79: .line 256
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        80: .line 258
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 34
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        81: .line 259
            new com.sun.xml.internal.xsom.impl.scd.Step$Any
            dup
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.MODELGROUP_SEQUENCE:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Any.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)V
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        82: .line 260
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 83
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 84
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.Step
      StackMap stack:
        83: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        84: tableswitch { // 13 - 13
                   13: 85
              default: 87
          }
        85: .line 262
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.Predicate:(Lcom/sun/xml/internal/xsom/impl/scd/Step;)I
            pop
        86: .line 263
            goto 148
        87: .line 265
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            bipush 11
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
        88: .line 268
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        89: .line 270
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 35
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        90: .line 271
            new com.sun.xml.internal.xsom.impl.scd.Step$Any
            dup
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.MODELGROUP_CHOICE:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Any.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)V
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        91: .line 272
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 92
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 93
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.Step
      StackMap stack:
        92: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        93: tableswitch { // 13 - 13
                   13: 94
              default: 96
          }
        94: .line 274
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.Predicate:(Lcom/sun/xml/internal/xsom/impl/scd/Step;)I
            pop
        95: .line 275
            goto 148
        96: .line 277
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            bipush 12
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
        97: .line 280
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        98: .line 282
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 36
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        99: .line 283
            new com.sun.xml.internal.xsom.impl.scd.Step$Any
            dup
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.MODELGROUP_ALL:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Any.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)V
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       100: .line 284
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 101
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 102
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.Step
      StackMap stack:
       101: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
       102: tableswitch { // 13 - 13
                   13: 103
              default: 105
          }
       103: .line 286
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.Predicate:(Lcom/sun/xml/internal/xsom/impl/scd/Step;)I
            pop
       104: .line 287
            goto 148
       105: .line 289
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            bipush 13
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
       106: .line 292
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       107: .line 294
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 37
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
       108: .line 295
            new com.sun.xml.internal.xsom.impl.scd.Step$Any
            dup
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.MODELGROUP_ANY:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Any.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)V
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       109: .line 296
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 110
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 111
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.Step
      StackMap stack:
       110: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
       111: tableswitch { // 13 - 13
                   13: 112
              default: 114
          }
       112: .line 298
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.Predicate:(Lcom/sun/xml/internal/xsom/impl/scd/Step;)I
            pop
       113: .line 299
            goto 148
       114: .line 301
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            bipush 14
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
       115: .line 304
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       116: .line 306
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 38
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
       117: .line 307
            new com.sun.xml.internal.xsom.impl.scd.Step$Any
            dup
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.WILDCARD:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Any.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)V
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       118: .line 308
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 119
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 120
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.Step
      StackMap stack:
       119: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
       120: tableswitch { // 13 - 13
                   13: 121
              default: 123
          }
       121: .line 310
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.Predicate:(Lcom/sun/xml/internal/xsom/impl/scd/Step;)I
            pop
       122: .line 311
            goto 148
       123: .line 313
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            bipush 15
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
       124: .line 316
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       125: .line 318
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 39
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
       126: .line 319
            new com.sun.xml.internal.xsom.impl.scd.Step$Any
            dup
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.ATTRIBUTE_WILDCARD:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Any.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)V
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       127: .line 320
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       128: .line 322
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 40
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
       129: .line 323
            new com.sun.xml.internal.xsom.impl.scd.Step$Any
            dup
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.FACET:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Any.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)V
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       130: .line 324
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       131: .line 326
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 41
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
       132: .line 327
            aload 0 /* this */
            bipush 14
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            astore 3 /* n */
        start local 3 // com.sun.xml.internal.xsom.impl.scd.Token n
       133: .line 328
            new com.sun.xml.internal.xsom.impl.scd.Step$Facet
            dup
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.FACET:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            aload 3 /* n */
            getfield com.sun.xml.internal.xsom.impl.scd.Token.image:Ljava/lang/String;
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Facet.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;Ljava/lang/String;)V
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       134: .line 329
            goto 148
        end local 3 // com.sun.xml.internal.xsom.impl.scd.Token n
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       135: .line 331
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 42
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
       136: .line 332
            new com.sun.xml.internal.xsom.impl.scd.Step$Any
            dup
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.DESCENDANTS:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Any.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)V
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       137: .line 333
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       138: .line 335
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 43
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
       139: .line 336
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.Prefix:()Ljava/lang/String;
            astore 2 /* p */
        start local 2 // java.lang.String p
       140: .line 337
            new com.sun.xml.internal.xsom.impl.scd.Step$Schema
            dup
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.X_SCHEMA:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            aload 2 /* p */
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Schema.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;Ljava/lang/String;)V
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       141: .line 338
            goto 148
        end local 2 // java.lang.String p
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       142: .line 340
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 44
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
       143: .line 341
            new com.sun.xml.internal.xsom.impl.scd.Step$Any
            dup
            getstatic com.sun.xml.internal.xsom.impl.scd.Axis.X_SCHEMA:Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Any.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)V
            astore 1 /* s */
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       144: .line 342
            goto 148
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       145: .line 344
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            bipush 16
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
       146: .line 345
            aload 0 /* this */
            iconst_m1
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
       147: .line 346
            new com.sun.xml.internal.xsom.impl.scd.ParseException
            dup
            invokespecial com.sun.xml.internal.xsom.impl.scd.ParseException.<init>:()V
            athrow
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
       148: .line 348
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.Step
      StackMap stack:
            aload 1 /* s */
            areturn
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0  149     0  this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
           14   15     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
           22   29     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
           31   32     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
           43   44     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
           46   47     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
           49   50     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
           52   53     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
           55   62     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
           64   65     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
           67   68     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
           70   71     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
           73   74     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
           76   77     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
           79   80     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
           82   89     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
           91   98     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
          100  107     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
          109  116     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
          118  125     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
          127  128     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
          130  131     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
          134  135     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
          137  138     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
          141  142     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
          144  145     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
          148  149     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
          140  142     2     p  Ljava/lang/String;
          133  135     3     n  Lcom/sun/xml/internal/xsom/impl/scd/Token;
    Exceptions:
      throws com.sun.xml.internal.xsom.impl.scd.ParseException

  public final com.sun.xml.internal.xsom.impl.scd.Step NameOrWildcard(com.sun.xml.internal.xsom.impl.scd.Axis);
    descriptor: (Lcom/sun/xml/internal/xsom/impl/scd/Axis;)Lcom/sun/xml/internal/xsom/impl/scd/Step;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Axis a
         0: .line 354
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 1
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
         2: lookupswitch { // 2
                   12: 3
                   45: 5
              default: 7
          }
         3: .line 356
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.QName:()Lcom/sun/xml/internal/xsom/impl/UName;
            astore 2 /* un */
        start local 2 // com.sun.xml.internal.xsom.impl.UName un
         4: .line 357
            new com.sun.xml.internal.xsom.impl.scd.Step$Named
            dup
            aload 1 /* a */
            aload 2 /* un */
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Named.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;Lcom/sun/xml/internal/xsom/impl/UName;)V
            areturn
        end local 2 // com.sun.xml.internal.xsom.impl.UName un
         5: .line 360
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 45
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
         6: .line 361
            new com.sun.xml.internal.xsom.impl.scd.Step$Any
            dup
            aload 1 /* a */
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Any.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)V
            areturn
         7: .line 364
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            bipush 17
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
         8: .line 365
            aload 0 /* this */
            iconst_m1
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
         9: .line 366
            new com.sun.xml.internal.xsom.impl.scd.ParseException
            dup
            invokespecial com.sun.xml.internal.xsom.impl.scd.ParseException.<init>:()V
            athrow
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Axis a
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            0   10     1     a  Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            4    5     2    un  Lcom/sun/xml/internal/xsom/impl/UName;
    Exceptions:
      throws com.sun.xml.internal.xsom.impl.scd.ParseException
    MethodParameters:
      Name  Flags
      a     

  public final com.sun.xml.internal.xsom.impl.scd.Step NameOrWildcardOrAnonymous(com.sun.xml.internal.xsom.impl.scd.Axis);
    descriptor: (Lcom/sun/xml/internal/xsom/impl/scd/Axis;)Lcom/sun/xml/internal/xsom/impl/scd/Step;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Axis a
         0: .line 373
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            iconst_m1
            if_icmpne 1
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:()I
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
         2: lookupswitch { // 3
                   12: 3
                   45: 5
                   46: 7
              default: 9
          }
         3: .line 375
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.QName:()Lcom/sun/xml/internal/xsom/impl/UName;
            astore 2 /* un */
        start local 2 // com.sun.xml.internal.xsom.impl.UName un
         4: .line 376
            new com.sun.xml.internal.xsom.impl.scd.Step$Named
            dup
            aload 1 /* a */
            aload 2 /* un */
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Named.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;Lcom/sun/xml/internal/xsom/impl/UName;)V
            areturn
        end local 2 // com.sun.xml.internal.xsom.impl.UName un
         5: .line 379
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 45
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
         6: .line 380
            new com.sun.xml.internal.xsom.impl.scd.Step$Any
            dup
            aload 1 /* a */
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$Any.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)V
            areturn
         7: .line 383
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 46
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
         8: .line 384
            new com.sun.xml.internal.xsom.impl.scd.Step$AnonymousType
            dup
            aload 1 /* a */
            invokespecial com.sun.xml.internal.xsom.impl.scd.Step$AnonymousType.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Axis;)V
            areturn
         9: .line 387
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            bipush 18
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iastore
        10: .line 388
            aload 0 /* this */
            iconst_m1
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            pop
        11: .line 389
            new com.sun.xml.internal.xsom.impl.scd.ParseException
            dup
            invokespecial com.sun.xml.internal.xsom.impl.scd.ParseException.<init>:()V
            athrow
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Axis a
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   12     0  this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            0   12     1     a  Lcom/sun/xml/internal/xsom/impl/scd/Axis;
            4    5     2    un  Lcom/sun/xml/internal/xsom/impl/UName;
    Exceptions:
      throws com.sun.xml.internal.xsom.impl.scd.ParseException
    MethodParameters:
      Name  Flags
      a     

  public final int Predicate(com.sun.xml.internal.xsom.impl.scd.Step);
    descriptor: (Lcom/sun/xml/internal/xsom/impl/scd/Step;)I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
        start local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
         0: .line 396
            aload 0 /* this */
            bipush 13
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_consume_token:(I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
            astore 2 /* t */
        start local 2 // com.sun.xml.internal.xsom.impl.scd.Token t
         1: .line 397
            aload 1 /* s */
            aload 0 /* this */
            aload 2 /* t */
            getfield com.sun.xml.internal.xsom.impl.scd.Token.image:Ljava/lang/String;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.trim:(Ljava/lang/String;)Ljava/lang/String;
            invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
            dup_x1
            putfield com.sun.xml.internal.xsom.impl.scd.Step.predicate:I
            ireturn
        end local 2 // com.sun.xml.internal.xsom.impl.scd.Token t
        end local 1 // com.sun.xml.internal.xsom.impl.scd.Step s
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            0    2     1     s  Lcom/sun/xml/internal/xsom/impl/scd/Step;
            1    2     2     t  Lcom/sun/xml/internal/xsom/impl/scd/Token;
    Exceptions:
      throws com.sun.xml.internal.xsom.impl.scd.ParseException
    MethodParameters:
      Name  Flags
      s     

  private static void jj_la1_0();
    descriptor: ()V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 414
            bipush 19
            newarray 10
            dup
            iconst_0
            ldc 32768
            iastore
            dup
            iconst_1
            sipush 4096
            iastore
            dup
            iconst_2
            ldc 196608
            iastore
            dup
            iconst_3
            ldc 196608
            iastore
            dup
            iconst_4
            ldc 196608
            iastore
            dup
            iconst_5
            ldc 196608
            iastore
            dup
            bipush 6
            ldc 786432
            iastore
            dup
            bipush 7
            ldc 1048576
            iastore
            dup
            bipush 8
            sipush 8192
            iastore
            dup
            bipush 9
            ldc 12582912
            iastore
            dup
            bipush 10
            sipush 8192
            iastore
            dup
            bipush 11
            sipush 8192
            iastore
            dup
            bipush 12
            sipush 8192
            iastore
            dup
            bipush 13
            sipush 8192
            iastore
            dup
            bipush 14
            sipush 8192
            iastore
            dup
            bipush 15
            sipush 8192
            iastore
            dup
            bipush 16
            ldc -258048
            iastore
            dup
            bipush 17
            sipush 4096
            iastore
            dup
            bipush 18
            sipush 4096
            iastore
            putstatic com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1_0:[I
         1: .line 415
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private static void jj_la1_1();
    descriptor: ()V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 417
            bipush 19
            newarray 10
            dup
            bipush 16
            sipush 16383
            iastore
            dup
            bipush 17
            sipush 8192
            iastore
            dup
            bipush 18
            sipush 24576
            iastore
            putstatic com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1_1:[I
         1: .line 418
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
        start local 1 // java.io.InputStream stream
         0: .line 421
            aload 0 /* this */
            aload 1 /* stream */
            aconst_null
            invokespecial com.sun.xml.internal.xsom.impl.scd.SCDParser.<init>:(Ljava/io/InputStream;Ljava/lang/String;)V
         1: .line 422
            return
        end local 1 // java.io.InputStream stream
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            0    2     1  stream  Ljava/io/InputStream;
    MethodParameters:
        Name  Flags
      stream  

  public void <init>(java.io.InputStream, java.lang.String);
    descriptor: (Ljava/io/InputStream;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=3
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
        start local 1 // java.io.InputStream stream
        start local 2 // java.lang.String encoding
         0: .line 423
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 406
            aload 0 /* this */
            bipush 19
            newarray 10
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
         2: .line 516
            aload 0 /* this */
            new java.util.Vector
            dup
            invokespecial java.util.Vector.<init>:()V
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_expentries:Ljava/util/Vector;
         3: .line 518
            aload 0 /* this */
            iconst_m1
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_kind:I
         4: .line 424
            aload 0 /* this */
            new com.sun.xml.internal.xsom.impl.scd.SimpleCharStream
            dup
            aload 1 /* stream */
            aload 2 /* encoding */
            iconst_1
            iconst_1
            invokespecial com.sun.xml.internal.xsom.impl.scd.SimpleCharStream.<init>:(Ljava/io/InputStream;Ljava/lang/String;II)V
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_input_stream:Lcom/sun/xml/internal/xsom/impl/scd/SimpleCharStream;
         5: goto 8
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.SCDParser java.io.InputStream java.lang.String
      StackMap stack: java.io.UnsupportedEncodingException
         6: astore 3 /* e */
        start local 3 // java.io.UnsupportedEncodingException e
         7: new java.lang.RuntimeException
            dup
            aload 3 /* e */
            invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 3 // java.io.UnsupportedEncodingException e
         8: .line 425
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            new com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager
            dup
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_input_stream:Lcom/sun/xml/internal/xsom/impl/scd/SimpleCharStream;
            invokespecial com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/SimpleCharStream;)V
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token_source:Lcom/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager;
         9: .line 426
            aload 0 /* this */
            new com.sun.xml.internal.xsom.impl.scd.Token
            dup
            invokespecial com.sun.xml.internal.xsom.impl.scd.Token.<init>:()V
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
        10: .line 427
            aload 0 /* this */
            iconst_m1
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
        11: .line 428
            aload 0 /* this */
            iconst_0
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
        12: .line 429
            iconst_0
            istore 3 /* i */
        start local 3 // int i
        13: goto 15
      StackMap locals: int
      StackMap stack:
        14: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            iload 3 /* i */
            iconst_m1
            iastore
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
        15: iload 3 /* i */
            bipush 19
            if_icmplt 14
        end local 3 // int i
        16: .line 430
            return
        end local 2 // java.lang.String encoding
        end local 1 // java.io.InputStream stream
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   17     0      this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            0   17     1    stream  Ljava/io/InputStream;
            0   17     2  encoding  Ljava/lang/String;
            7    8     3         e  Ljava/io/UnsupportedEncodingException;
           13   16     3         i  I
      Exception table:
        from    to  target  type
           4     5       6  Class java.io.UnsupportedEncodingException
    MethodParameters:
          Name  Flags
      stream    
      encoding  

  public void ReInit(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
        start local 1 // java.io.InputStream stream
         0: .line 433
            aload 0 /* this */
            aload 1 /* stream */
            aconst_null
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.ReInit:(Ljava/io/InputStream;Ljava/lang/String;)V
         1: .line 434
            return
        end local 1 // java.io.InputStream stream
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            0    2     1  stream  Ljava/io/InputStream;
    MethodParameters:
        Name  Flags
      stream  

  public void ReInit(java.io.InputStream, java.lang.String);
    descriptor: (Ljava/io/InputStream;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=3
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
        start local 1 // java.io.InputStream stream
        start local 2 // java.lang.String encoding
         0: .line 436
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_input_stream:Lcom/sun/xml/internal/xsom/impl/scd/SimpleCharStream;
            aload 1 /* stream */
            aload 2 /* encoding */
            iconst_1
            iconst_1
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SimpleCharStream.ReInit:(Ljava/io/InputStream;Ljava/lang/String;II)V
         1: goto 4
      StackMap locals:
      StackMap stack: java.io.UnsupportedEncodingException
         2: astore 3 /* e */
        start local 3 // java.io.UnsupportedEncodingException e
         3: new java.lang.RuntimeException
            dup
            aload 3 /* e */
            invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 3 // java.io.UnsupportedEncodingException e
         4: .line 437
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token_source:Lcom/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager;
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_input_stream:Lcom/sun/xml/internal/xsom/impl/scd/SimpleCharStream;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager.ReInit:(Lcom/sun/xml/internal/xsom/impl/scd/SimpleCharStream;)V
         5: .line 438
            aload 0 /* this */
            new com.sun.xml.internal.xsom.impl.scd.Token
            dup
            invokespecial com.sun.xml.internal.xsom.impl.scd.Token.<init>:()V
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
         6: .line 439
            aload 0 /* this */
            iconst_m1
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
         7: .line 440
            aload 0 /* this */
            iconst_0
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
         8: .line 441
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         9: goto 11
      StackMap locals: int
      StackMap stack:
        10: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            iload 3 /* i */
            iconst_m1
            iastore
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
        11: iload 3 /* i */
            bipush 19
            if_icmplt 10
        end local 3 // int i
        12: .line 442
            return
        end local 2 // java.lang.String encoding
        end local 1 // java.io.InputStream stream
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   13     0      this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            0   13     1    stream  Ljava/io/InputStream;
            0   13     2  encoding  Ljava/lang/String;
            3    4     3         e  Ljava/io/UnsupportedEncodingException;
            9   12     3         i  I
      Exception table:
        from    to  target  type
           0     1       2  Class java.io.UnsupportedEncodingException
    MethodParameters:
          Name  Flags
      stream    
      encoding  

  public void <init>(java.io.Reader);
    descriptor: (Ljava/io/Reader;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
        start local 1 // java.io.Reader stream
         0: .line 444
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 406
            aload 0 /* this */
            bipush 19
            newarray 10
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
         2: .line 516
            aload 0 /* this */
            new java.util.Vector
            dup
            invokespecial java.util.Vector.<init>:()V
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_expentries:Ljava/util/Vector;
         3: .line 518
            aload 0 /* this */
            iconst_m1
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_kind:I
         4: .line 445
            aload 0 /* this */
            new com.sun.xml.internal.xsom.impl.scd.SimpleCharStream
            dup
            aload 1 /* stream */
            iconst_1
            iconst_1
            invokespecial com.sun.xml.internal.xsom.impl.scd.SimpleCharStream.<init>:(Ljava/io/Reader;II)V
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_input_stream:Lcom/sun/xml/internal/xsom/impl/scd/SimpleCharStream;
         5: .line 446
            aload 0 /* this */
            new com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager
            dup
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_input_stream:Lcom/sun/xml/internal/xsom/impl/scd/SimpleCharStream;
            invokespecial com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/SimpleCharStream;)V
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token_source:Lcom/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager;
         6: .line 447
            aload 0 /* this */
            new com.sun.xml.internal.xsom.impl.scd.Token
            dup
            invokespecial com.sun.xml.internal.xsom.impl.scd.Token.<init>:()V
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
         7: .line 448
            aload 0 /* this */
            iconst_m1
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
         8: .line 449
            aload 0 /* this */
            iconst_0
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
         9: .line 450
            iconst_0
            istore 2 /* i */
        start local 2 // int i
        10: goto 12
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.SCDParser java.io.Reader int
      StackMap stack:
        11: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            iload 2 /* i */
            iconst_m1
            iastore
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
        12: iload 2 /* i */
            bipush 19
            if_icmplt 11
        end local 2 // int i
        13: .line 451
            return
        end local 1 // java.io.Reader stream
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0    this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            0   14     1  stream  Ljava/io/Reader;
           10   13     2       i  I
    MethodParameters:
        Name  Flags
      stream  

  public void ReInit(java.io.Reader);
    descriptor: (Ljava/io/Reader;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
        start local 1 // java.io.Reader stream
         0: .line 454
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_input_stream:Lcom/sun/xml/internal/xsom/impl/scd/SimpleCharStream;
            aload 1 /* stream */
            iconst_1
            iconst_1
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SimpleCharStream.ReInit:(Ljava/io/Reader;II)V
         1: .line 455
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token_source:Lcom/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager;
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_input_stream:Lcom/sun/xml/internal/xsom/impl/scd/SimpleCharStream;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager.ReInit:(Lcom/sun/xml/internal/xsom/impl/scd/SimpleCharStream;)V
         2: .line 456
            aload 0 /* this */
            new com.sun.xml.internal.xsom.impl.scd.Token
            dup
            invokespecial com.sun.xml.internal.xsom.impl.scd.Token.<init>:()V
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
         3: .line 457
            aload 0 /* this */
            iconst_m1
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
         4: .line 458
            aload 0 /* this */
            iconst_0
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
         5: .line 459
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         6: goto 8
      StackMap locals: int
      StackMap stack:
         7: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            iload 2 /* i */
            iconst_m1
            iastore
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
         8: iload 2 /* i */
            bipush 19
            if_icmplt 7
        end local 2 // int i
         9: .line 460
            return
        end local 1 // java.io.Reader stream
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   10     0    this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            0   10     1  stream  Ljava/io/Reader;
            6    9     2       i  I
    MethodParameters:
        Name  Flags
      stream  

  public void <init>(com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager);
    descriptor: (Lcom/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
        start local 1 // com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager tm
         0: .line 462
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 406
            aload 0 /* this */
            bipush 19
            newarray 10
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
         2: .line 516
            aload 0 /* this */
            new java.util.Vector
            dup
            invokespecial java.util.Vector.<init>:()V
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_expentries:Ljava/util/Vector;
         3: .line 518
            aload 0 /* this */
            iconst_m1
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_kind:I
         4: .line 463
            aload 0 /* this */
            aload 1 /* tm */
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token_source:Lcom/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager;
         5: .line 464
            aload 0 /* this */
            new com.sun.xml.internal.xsom.impl.scd.Token
            dup
            invokespecial com.sun.xml.internal.xsom.impl.scd.Token.<init>:()V
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
         6: .line 465
            aload 0 /* this */
            iconst_m1
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
         7: .line 466
            aload 0 /* this */
            iconst_0
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
         8: .line 467
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         9: goto 11
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.SCDParser com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager int
      StackMap stack:
        10: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            iload 2 /* i */
            iconst_m1
            iastore
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
        11: iload 2 /* i */
            bipush 19
            if_icmplt 10
        end local 2 // int i
        12: .line 468
            return
        end local 1 // com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager tm
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   13     0  this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            0   13     1    tm  Lcom/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager;
            9   12     2     i  I
    MethodParameters:
      Name  Flags
      tm    

  public void ReInit(com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager);
    descriptor: (Lcom/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
        start local 1 // com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager tm
         0: .line 471
            aload 0 /* this */
            aload 1 /* tm */
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token_source:Lcom/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager;
         1: .line 472
            aload 0 /* this */
            new com.sun.xml.internal.xsom.impl.scd.Token
            dup
            invokespecial com.sun.xml.internal.xsom.impl.scd.Token.<init>:()V
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
         2: .line 473
            aload 0 /* this */
            iconst_m1
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
         3: .line 474
            aload 0 /* this */
            iconst_0
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
         4: .line 475
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         5: goto 7
      StackMap locals: int
      StackMap stack:
         6: aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            iload 2 /* i */
            iconst_m1
            iastore
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
         7: iload 2 /* i */
            bipush 19
            if_icmplt 6
        end local 2 // int i
         8: .line 476
            return
        end local 1 // com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager tm
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            0    9     1    tm  Lcom/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager;
            5    8     2     i  I
    MethodParameters:
      Name  Flags
      tm    

  private final com.sun.xml.internal.xsom.impl.scd.Token jj_consume_token(int);
    descriptor: (I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
        start local 1 // int kind
         0: .line 480
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            dup
            astore 2 /* oldToken */
        start local 2 // com.sun.xml.internal.xsom.impl.scd.Token oldToken
         1: getfield com.sun.xml.internal.xsom.impl.scd.Token.next:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            ifnull 2
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            getfield com.sun.xml.internal.xsom.impl.scd.Token.next:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            goto 3
         2: .line 481
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.Token
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token_source:Lcom/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager.getNextToken:()Lcom/sun/xml/internal/xsom/impl/scd/Token;
            dup_x1
            putfield com.sun.xml.internal.xsom.impl.scd.Token.next:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
         3: .line 482
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_m1
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
         4: .line 483
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            getfield com.sun.xml.internal.xsom.impl.scd.Token.kind:I
            iload 1 /* kind */
            if_icmpne 7
         5: .line 484
            aload 0 /* this */
            dup
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iconst_1
            iadd
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
         6: .line 485
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            areturn
         7: .line 487
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 2 /* oldToken */
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
         8: .line 488
            aload 0 /* this */
            iload 1 /* kind */
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_kind:I
         9: .line 489
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParser.generateParseException:()Lcom/sun/xml/internal/xsom/impl/scd/ParseException;
            athrow
        end local 2 // com.sun.xml.internal.xsom.impl.scd.Token oldToken
        end local 1 // int kind
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   10     0      this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            0   10     1      kind  I
            1   10     2  oldToken  Lcom/sun/xml/internal/xsom/impl/scd/Token;
    Exceptions:
      throws com.sun.xml.internal.xsom.impl.scd.ParseException
    MethodParameters:
      Name  Flags
      kind  

  public final com.sun.xml.internal.xsom.impl.scd.Token getNextToken();
    descriptor: ()Lcom/sun/xml/internal/xsom/impl/scd/Token;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
         0: .line 493
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            getfield com.sun.xml.internal.xsom.impl.scd.Token.next:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            ifnull 1
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            getfield com.sun.xml.internal.xsom.impl.scd.Token.next:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            goto 2
         1: .line 494
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token_source:Lcom/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager.getNextToken:()Lcom/sun/xml/internal/xsom/impl/scd/Token;
            dup_x1
            putfield com.sun.xml.internal.xsom.impl.scd.Token.next:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
         2: .line 495
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_m1
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
         3: .line 496
            aload 0 /* this */
            dup
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            iconst_1
            iadd
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
         4: .line 497
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            areturn
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;

  public final com.sun.xml.internal.xsom.impl.scd.Token getToken(int);
    descriptor: (I)Lcom/sun/xml/internal/xsom/impl/scd/Token;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=4, args_size=2
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
        start local 1 // int index
         0: .line 501
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            astore 2 /* t */
        start local 2 // com.sun.xml.internal.xsom.impl.scd.Token t
         1: .line 502
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         2: goto 6
         3: .line 503
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.Token int
      StackMap stack:
            aload 2 /* t */
            getfield com.sun.xml.internal.xsom.impl.scd.Token.next:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            ifnull 4
            aload 2 /* t */
            getfield com.sun.xml.internal.xsom.impl.scd.Token.next:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            astore 2 /* t */
            goto 5
         4: .line 504
      StackMap locals:
      StackMap stack:
            aload 2 /* t */
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token_source:Lcom/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager.getNextToken:()Lcom/sun/xml/internal/xsom/impl/scd/Token;
            dup_x1
            putfield com.sun.xml.internal.xsom.impl.scd.Token.next:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            astore 2 /* t */
         5: .line 502
      StackMap locals:
      StackMap stack:
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
         6: iload 3 /* i */
            iload 1 /* index */
            if_icmplt 3
        end local 3 // int i
         7: .line 506
            aload 2 /* t */
            areturn
        end local 2 // com.sun.xml.internal.xsom.impl.scd.Token t
        end local 1 // int index
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    8     0   this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            0    8     1  index  I
            1    8     2      t  Lcom/sun/xml/internal/xsom/impl/scd/Token;
            2    7     3      i  I
    MethodParameters:
       Name  Flags
      index  

  private final int jj_ntk();
    descriptor: ()I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
         0: .line 510
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            getfield com.sun.xml.internal.xsom.impl.scd.Token.next:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            dup_x1
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_nt:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            ifnonnull 2
         1: .line 511
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token_source:Lcom/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager;
            invokevirtual com.sun.xml.internal.xsom.impl.scd.SCDParserTokenManager.getNextToken:()Lcom/sun/xml/internal/xsom/impl/scd/Token;
            dup_x1
            putfield com.sun.xml.internal.xsom.impl.scd.Token.next:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            getfield com.sun.xml.internal.xsom.impl.scd.Token.kind:I
            dup_x1
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            ireturn
         2: .line 513
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_nt:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            getfield com.sun.xml.internal.xsom.impl.scd.Token.kind:I
            dup_x1
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_ntk:I
            ireturn
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;

  public com.sun.xml.internal.xsom.impl.scd.ParseException generateParseException();
    descriptor: ()Lcom/sun/xml/internal/xsom/impl/scd/ParseException;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
         0: .line 521
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_expentries:Ljava/util/Vector;
            invokevirtual java.util.Vector.removeAllElements:()V
         1: .line 522
            bipush 47
            newarray 4
            astore 1 /* la1tokens */
        start local 1 // boolean[] la1tokens
         2: .line 523
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         3: goto 6
         4: .line 524
      StackMap locals: boolean[] int
      StackMap stack:
            aload 1 /* la1tokens */
            iload 2 /* i */
            iconst_0
            bastore
         5: .line 523
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
         6: iload 2 /* i */
            bipush 47
            if_icmplt 4
        end local 2 // int i
         7: .line 526
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_kind:I
            iflt 10
         8: .line 527
            aload 1 /* la1tokens */
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_kind:I
            iconst_1
            bastore
         9: .line 528
            aload 0 /* this */
            iconst_m1
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_kind:I
        10: .line 530
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 2 /* i */
        start local 2 // int i
        11: goto 22
        12: .line 531
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1:[I
            iload 2 /* i */
            iaload
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_gen:I
            if_icmpne 21
        13: .line 532
            iconst_0
            istore 3 /* j */
        start local 3 // int j
        14: goto 20
        15: .line 533
      StackMap locals: int
      StackMap stack:
            getstatic com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1_0:[I
            iload 2 /* i */
            iaload
            iconst_1
            iload 3 /* j */
            ishl
            iand
            ifeq 17
        16: .line 534
            aload 1 /* la1tokens */
            iload 3 /* j */
            iconst_1
            bastore
        17: .line 536
      StackMap locals:
      StackMap stack:
            getstatic com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_la1_1:[I
            iload 2 /* i */
            iaload
            iconst_1
            iload 3 /* j */
            ishl
            iand
            ifeq 19
        18: .line 537
            aload 1 /* la1tokens */
            bipush 32
            iload 3 /* j */
            iadd
            iconst_1
            bastore
        19: .line 532
      StackMap locals:
      StackMap stack:
            iinc 3 /* j */ 1
      StackMap locals:
      StackMap stack:
        20: iload 3 /* j */
            bipush 32
            if_icmplt 15
        end local 3 // int j
        21: .line 530
      StackMap locals:
      StackMap stack:
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
        22: iload 2 /* i */
            bipush 19
            if_icmplt 12
        end local 2 // int i
        23: .line 542
            iconst_0
            istore 2 /* i */
        start local 2 // int i
        24: goto 30
        25: .line 543
      StackMap locals:
      StackMap stack:
            aload 1 /* la1tokens */
            iload 2 /* i */
            baload
            ifeq 29
        26: .line 544
            aload 0 /* this */
            iconst_1
            newarray 10
            putfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_expentry:[I
        27: .line 545
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_expentry:[I
            iconst_0
            iload 2 /* i */
            iastore
        28: .line 546
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_expentries:Ljava/util/Vector;
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_expentry:[I
            invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
        29: .line 542
      StackMap locals:
      StackMap stack:
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
        30: iload 2 /* i */
            bipush 47
            if_icmplt 25
        end local 2 // int i
        31: .line 549
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_expentries:Ljava/util/Vector;
            invokevirtual java.util.Vector.size:()I
            anewarray int[]
            astore 2 /* exptokseq */
        start local 2 // int[][] exptokseq
        32: .line 550
            iconst_0
            istore 3 /* i */
        start local 3 // int i
        33: goto 36
        34: .line 551
      StackMap locals: com.sun.xml.internal.xsom.impl.scd.SCDParser boolean[] int[][] int
      StackMap stack:
            aload 2 /* exptokseq */
            iload 3 /* i */
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_expentries:Ljava/util/Vector;
            iload 3 /* i */
            invokevirtual java.util.Vector.elementAt:(I)Ljava/lang/Object;
            checkcast int[]
            aastore
        35: .line 550
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
        36: iload 3 /* i */
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.jj_expentries:Ljava/util/Vector;
            invokevirtual java.util.Vector.size:()I
            if_icmplt 34
        end local 3 // int i
        37: .line 553
            new com.sun.xml.internal.xsom.impl.scd.ParseException
            dup
            aload 0 /* this */
            getfield com.sun.xml.internal.xsom.impl.scd.SCDParser.token:Lcom/sun/xml/internal/xsom/impl/scd/Token;
            aload 2 /* exptokseq */
            getstatic com.sun.xml.internal.xsom.impl.scd.SCDParser.tokenImage:Ljava/util/List;
            invokespecial com.sun.xml.internal.xsom.impl.scd.ParseException.<init>:(Lcom/sun/xml/internal/xsom/impl/scd/Token;[[ILjava/util/List;)V
            areturn
        end local 2 // int[][] exptokseq
        end local 1 // boolean[] la1tokens
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   38     0       this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
            2   38     1  la1tokens  [Z
            3    7     2          i  I
           11   23     2          i  I
           14   21     3          j  I
           24   31     2          i  I
           32   38     2  exptokseq  [[I
           33   37     3          i  I

  public final void enable_tracing();
    descriptor: ()V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
         0: .line 557
            return
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;

  public final void disable_tracing();
    descriptor: ()V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
         0: .line 560
            return
        end local 0 // com.sun.xml.internal.xsom.impl.scd.SCDParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/xsom/impl/scd/SCDParser;
}
SourceFile: "SCDParser.java"
InnerClasses:
  final AnonymousType = com.sun.xml.internal.xsom.impl.scd.Step$AnonymousType of com.sun.xml.internal.xsom.impl.scd.Step
  final Any = com.sun.xml.internal.xsom.impl.scd.Step$Any of com.sun.xml.internal.xsom.impl.scd.Step
  final Facet = com.sun.xml.internal.xsom.impl.scd.Step$Facet of com.sun.xml.internal.xsom.impl.scd.Step
  final Named = com.sun.xml.internal.xsom.impl.scd.Step$Named of com.sun.xml.internal.xsom.impl.scd.Step
  final Schema = com.sun.xml.internal.xsom.impl.scd.Step$Schema of com.sun.xml.internal.xsom.impl.scd.Step