hotspot/test/runtime/classFileParserBug/LambdaMath.jcod
author jprovino
Wed, 11 Nov 2015 23:47:42 +0000
changeset 33911 af2cff5bd523
parent 24086 b0a609eb2b31
permissions -rw-r--r--
Merge
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
24086
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
     1
/*
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
     2
 * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
     3
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
     4
 *
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
     5
 * This code is free software; you can redistribute it and/or modify it
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
     6
 * under the terms of the GNU General Public License version 2 only, as
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
     7
 * published by the Free Software Foundation.
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
     8
 *
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
     9
 * This code is distributed in the hope that it will be useful, but WITHOUT
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    10
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    11
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    12
 * version 2 for more details (a copy is included in the LICENSE file that
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    13
 * accompanied this code).
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    14
 *
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    15
 * You should have received a copy of the GNU General Public License version
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    16
 * 2 along with this work; if not, write to the Free Software Foundation,
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    17
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    18
 *
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    19
 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    20
 * or visit www.oracle.com if you need additional information or have any
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    21
 * questions.
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    22
 */
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    23
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    24
/* 
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    25
 * This test contains a BootstrapMethods attribute with a fuzzied
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    26
 * attribute_length field that is larger than it should be.  This
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    27
 * should cause a java.lang.ClassFormatError exception to be thrown.
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    28
 */
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    29
class LambdaMath {
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    30
  0xCAFEBABE;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    31
  0; // minor version
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    32
  52; // version
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    33
  [162] { // Constant Pool
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    34
    ; // first element is empty
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    35
    Method #31 #69; // #1     at 0x0A
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    36
    class #70; // #2     at 0x0F
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    37
    Method #2 #71; // #3     at 0x12
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    38
    Method #72 #73; // #4     at 0x17
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    39
    Field #74 #75; // #5     at 0x1C
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    40
    String #76; // #6     at 0x21
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    41
    Method #77 #78; // #7     at 0x24
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    42
    InvokeDynamic 0s #84; // #8     at 0x29
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    43
    Method #30 #85; // #9     at 0x2E
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    44
    String #86; // #10     at 0x33
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    45
    InvokeDynamic 1s #84; // #11     at 0x36
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    46
    String #88; // #12     at 0x3B
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    47
    InvokeDynamic 2s #84; // #13     at 0x3E
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    48
    String #90; // #14     at 0x43
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    49
    InvokeDynamic 3s #84; // #15     at 0x46
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    50
    String #92; // #16     at 0x4B
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    51
    InvokeDynamic 4s #84; // #17     at 0x4E
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    52
    InterfaceMethod #94 #95; // #18     at 0x53
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    53
    InterfaceMethod #96 #97; // #19     at 0x58
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    54
    InterfaceMethod #96 #98; // #20     at 0x5D
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    55
    InterfaceMethod #99 #100; // #21     at 0x62
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    56
    class #101; // #22     at 0x67
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    57
    Method #22 #69; // #23     at 0x6A
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    58
    Method #22 #102; // #24     at 0x6F
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    59
    String #103; // #25     at 0x74
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    60
    Method #22 #104; // #26     at 0x77
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    61
    Method #22 #105; // #27     at 0x7C
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    62
    class #106; // #28     at 0x81
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    63
    Method #2 #107; // #29     at 0x84
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    64
    class #108; // #30     at 0x89
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    65
    class #109; // #31     at 0x8C
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    66
    Utf8 "<init>"; // #32     at 0x8F
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    67
    Utf8 "()V"; // #33     at 0x98
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    68
    Utf8 "Code"; // #34     at 0x9E
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    69
    Utf8 "LineNumberTable"; // #35     at 0xA5
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    70
    Utf8 "LocalVariableTable"; // #36     at 0xB7
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    71
    Utf8 "this"; // #37     at 0xCC
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    72
    Utf8 "LLambdaMath;"; // #38     at 0xD3
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    73
    Utf8 "main"; // #39     at 0xE2
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    74
    Utf8 "([Ljava/lang/String;)V"; // #40     at 0xE9
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    75
    Utf8 "a"; // #41     at 0x0102
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    76
    Utf8 "[Ljava/lang/String;"; // #42     at 0x0106
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    77
    Utf8 "list"; // #43     at 0x011C
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    78
    Utf8 "Ljava/util/List;"; // #44     at 0x0123
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    79
    Utf8 "LocalVariableTypeTable"; // #45     at 0x0136
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    80
    Utf8 "Ljava/util/List<Ljava/lang/Integer;>;"; // #46     at 0x014F
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    81
    Utf8 "evaluate"; // #47     at 0x0177
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    82
    Utf8 "(Ljava/util/List;Ljava/util/function/Predicate;)V"; // #48     at 0x0182
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    83
    Utf8 "n"; // #49     at 0x01B6
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    84
    Utf8 "Ljava/lang/Integer;"; // #50     at 0x01BA
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    85
    Utf8 "e"; // #51     at 0x01D0
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    86
    Utf8 "Ljava/lang/Throwable;"; // #52     at 0x01D4
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    87
    Utf8 "predicate"; // #53     at 0x01EC
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    88
    Utf8 "Ljava/util/function/PrediCate;"; // #54     at 0x01F8
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    89
    Utf8 "Ljava/util/function/Predicate<Ljava/lang/Integer;>;"; // #55     at 0x0219
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    90
    Utf8 "StackMapTable"; // #56     at 0x024F
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    91
    class #110; // #57     at 0x025F
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    92
    class #106; // #58     at 0x0262
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    93
    Utf8 "Signature"; // #59     at 0x0265
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    94
    Utf8 "(Ljava/util/List<Ljava/lang/Integer;>;Ljava/util/function/Predicate<Ljava/lang/Integer;>;)V"; // #60     at 0x0271
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    95
    Utf8 "lambda$main$4"; // #61     at 0x02CF
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    96
    Utf8 "(Ljava/lang/Integer;)Z"; // #62     at 0x02DF
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    97
    Utf8 "lambda$main$3"; // #63     at 0x02F8
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    98
    Utf8 "lambda$main$2"; // #64     at 0x0308
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
    99
    Utf8 "lambda$main$1"; // #65     at 0x0318
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   100
    Utf8 "lambda$main$0"; // #66     at 0x0328
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   101
    Utf8 "SourceFile"; // #67     at 0x0338
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   102
    Utf8 "LambdaMath.java"; // #68     at 0x0345
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   103
    NameAndType #32 #33; // #69     at 0x0357
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   104
    Utf8 "java/lang/Integer"; // #70     at 0x035C
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   105
    NameAndType #111 #112; // #71     at 0x0370
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   106
    class #113; // #72     at 0x0375
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   107
    NameAndType #114 #115; // #73     at 0x0378
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   108
    class #116; // #74     at 0x037D
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   109
    NameAndType #117 #118; // #75     at 0x0380
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   110
    Utf8 "Print all numbers:"; // #76     at 0x0385
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   111
    class #119; // #77     at 0x039A
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   112
    NameAndType #120 #121; // #78     at 0x039D
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   113
    Utf8 "BootstrapMethods"; // #79     at 0x03A2
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   114
    MethodHandle 6b #122; // #80     at 0x03B5
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   115
    MethodType #123; // #81     at 0x03B9
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   116
    MethodHandle 6b #124; // #82     at 0x03BC
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   117
    MethodType #62; // #83     at 0x03C0
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   118
    NameAndType #125 #126; // #84     at 0x03C3
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   119
    NameAndType #47 #48; // #85     at 0x03C8
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   120
    Utf8 "Print no numbers:"; // #86     at 0x03CD
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   121
    MethodHandle 6b #127; // #87     at 0x03E1
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   122
    Utf8 "Print even numbers:"; // #88     at 0x03E5
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   123
    MethodHandle 6b #128; // #89     at 0x03FB
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   124
    Utf8 "Print odd numbers:"; // #90     at 0x03FF
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   125
    MethodHandle 6b #129; // #91     at 0x0414
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   126
    Utf8 "Print numbers greater than 5:"; // #92     at 0x0418
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   127
    MethodHandle 6b #130; // #93     at 0x0438
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   128
    class #131; // #94     at 0x043C
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   129
    NameAndType #132 #133; // #95     at 0x043F
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   130
    class #110; // #96     at 0x0444
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   131
    NameAndType #134 #135; // #97     at 0x0447
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   132
    NameAndType #136 #137; // #98     at 0x044C
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   133
    class #138; // #99     at 0x0451
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   134
    NameAndType #125 #123; // #100     at 0x0454
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   135
    Utf8 "java/lang/StringFuilder"; // #101     at 0x0459
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   136
    NameAndType #139 #140; // #102     at 0x0473
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   137
    Utf8 " "; // #103     at 0x0478
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   138
    NameAndType #139 #141; // #104     at 0x047C
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   139
    NameAndType #142 #143; // #105     at 0x0481
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   140
    Utf8 "java/lang/Throwable"; // #106     at 0x0486
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   141
    NameAndType #144 #145; // #107     at 0x049C
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   142
    Utf8 "LambdaMath"; // #108     at 0x04A1
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   143
    Utf8 "java/lang/Object"; // #109     at 0x04AE
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   144
    Utf8 "java/util/Iterator"; // #110     at 0x04C1
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   145
    Utf8 "valueOf"; // #111     at 0x04D6
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   146
    Utf8 "(I)Ljava/lang/Integer;"; // #112     at 0x04E0
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   147
    Utf8 "java/util/Arrays"; // #113     at 0x04F9
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   148
    Utf8 "asList"; // #114     at 0x050C
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   149
    Utf8 "([Ljava/lang/Object;)Ljava/util/List;"; // #115     at 0x0515
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   150
    Utf8 "java/lang/System"; // #116     at 0x053D
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   151
    Utf8 "out"; // #117     at 0x0550
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   152
    Utf8 "Ljava/io/PrintStream;"; // #118     at 0x0556
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   153
    Utf8 "java/io/PrintStream"; // #119     at 0x056E
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   154
    Utf8 "println"; // #120     at 0x0584
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   155
    Utf8 "(Ljava/lang/String;)V"; // #121     at 0x058E
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   156
    Method #146 #147; // #122     at 0x05A6
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   157
    Utf8 "(Ljava/lang/Object;)Z"; // #123     at 0x05AB
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   158
    Method #30 #148; // #124     at 0x05C3
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   159
    Utf8 "test"; // #125     at 0x05C8
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   160
    Utf8 "()Ljava/util/function/Predicate;"; // #126     at 0x05CF
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   161
    Method #30 #149; // #127     at 0x05F2
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   162
    Method #30 #150; // #128     at 0x05F7
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   163
    Method #30 #151; // #129     at 0x05FC
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   164
    Method #30 #152; // #130     at 0x0601
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   165
    Utf8 "java/util/List"; // #131     at 0x0606
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   166
    Utf8 "iterator"; // #132     at 0x0617
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   167
    Utf8 "()Ljava/util/Iterator;"; // #133     at 0x0622
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   168
    Utf8 "hasNext"; // #134     at 0x063B
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   169
    Utf8 "()Z"; // #135     at 0x0645
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   170
    Utf8 "next"; // #136     at 0x064B
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   171
    Utf8 "()Ljava/lang/Object;"; // #137     at 0x0652
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   172
    Utf8 "java/util/function/Predicate"; // #138     at 0x0669
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   173
    Utf8 "append"; // #139     at 0x0688
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   174
    Utf8 "(Ljava/lang/Object;)Ljava/lang/StringBuilder;"; // #140     at 0x0691
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   175
    Utf8 "(Ljava/lang/String;)Ljava/lang/StringBuilder;"; // #141     at 0x06C1
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   176
    Utf8 "toString"; // #142     at 0x06F1
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   177
    Utf8 "()Ljava/lang/String;"; // #143     at 0x06FC
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   178
    Utf8 "intValue"; // #144     at 0x0713
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   179
    Utf8 "()I"; // #145     at 0x071E
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   180
    class #153; // #146     at 0x0724
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   181
    NameAndType #154 #158; // #147     at 0x0727
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   182
    NameAndType #66 #62; // #148     at 0x072C
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   183
    NameAndType #65 #62; // #149     at 0x0731
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   184
    NameAndType #64 #62; // #150     at 0x0736
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   185
    NameAndType #63 #62; // #151     at 0x073B
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   186
    NameAndType #61 #62; // #152     at 0x0740
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   187
    Utf8 "java/lang/invoke/LambdaMetafactory"; // #153     at 0x0745
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   188
    Utf8 "metafactory"; // #154     at 0x076A
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   189
    class #160; // #155     at 0x0778
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   190
    Utf8 "Lookup"; // #156     at 0x077B
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   191
    Utf8 "InnerClasses"; // #157     at 0x0784
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   192
    Utf8 "(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"; // #158     at 0x0793
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   193
    class #161; // #159     at 0x0862
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   194
    Utf8 "java/lang/invoke/MethodHandles$Lookup"; // #160     at 0x0865
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   195
    Utf8 "java/lang/invoke/MethodHandles"; // #161     at 0x088D
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   196
  } // Constant Pool
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   197
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   198
  0x0021; // access
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   199
  #30;// this_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   200
  #31;// super_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   201
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   202
  [0] { // Interfaces
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   203
  } // Interfaces
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   204
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   205
  [0] { // fields
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   206
  } // fields
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   207
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   208
  [8] { // methods
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   209
    { // Member at 0x08BA
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   210
      0x0001; // access
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   211
      #32; // name_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   212
      #33; // sig_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   213
      [1] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   214
        Attr(#34, 47) { // Code at 0x08C2
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   215
          1; // max_stack
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   216
          1; // max_locals
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   217
          Bytes[5]{
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   218
            0x2AB70001B1;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   219
          };
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   220
          [0] { // Traps
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   221
          } // end Traps
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   222
          [2] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   223
            Attr(#35, 6) { // LineNumberTable at 0x08D9
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   224
              [1] { // LineNumberTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   225
                0  5; //  at 0x08E5
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   226
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   227
            } // end LineNumberTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   228
            ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   229
            Attr(#36, 12) { // LocalVariableTable at 0x08E5
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   230
              [1] { // LocalVariableTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   231
                0 5 37 38 0; //  at 0x08F7
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   232
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   233
            } // end LocalVariableTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   234
          } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   235
        } // end Code
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   236
      } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   237
    } // Member
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   238
    ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   239
    { // Member at 0x08F7
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   240
      0x0009; // access
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   241
      #39; // name_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   242
      #40; // sig_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   243
      [1] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   244
        Attr(#34, 261) { // Code at 0x08FF
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   245
          4; // max_stack
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   246
          2; // max_locals
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   247
          Bytes[147]{
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   248
            0x1007BD0002590304;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   249
            0xB8000353590405B8;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   250
            0x000353590506B800;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   251
            0x0353590607B80003;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   252
            0x53590708B8000353;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   253
            0x59081006B8000353;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   254
            0x5910061007B80003;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   255
            0x53B800044CB20005;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   256
            0x1206B600072BBA00;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   257
            0x080000B80009B200;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   258
            0x05120AB600072BBA;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   259
            0x000B0000B80009B2;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   260
            0x0005120CB600072B;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   261
            0xBA000D0000B80009;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   262
            0xB20005120EB60007;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   263
            0x2BBA000F0000B800;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   264
            0x09B200051210B600;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   265
            0x072BBA00110000B8;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   266
            0x0009B1;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   267
          };
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   268
          [0] { // Traps
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   269
          } // end Traps
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   270
          [3] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   271
            Attr(#35, 50) { // LineNumberTable at 0x09A4
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   272
              [12] { // LineNumberTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   273
                0  9; //  at 0x09B0
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   274
                61  11; //  at 0x09B4
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   275
                69  12; //  at 0x09B8
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   276
                78  14; //  at 0x09BC
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   277
                86  15; //  at 0x09C0
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   278
                95  17; //  at 0x09C4
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   279
                103  18; //  at 0x09C8
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   280
                112  20; //  at 0x09CC
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   281
                120  21; //  at 0x09D0
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   282
                129  23; //  at 0x09D4
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   283
                137  24; //  at 0x09D8
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   284
                146  26; //  at 0x09DC
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   285
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   286
            } // end LineNumberTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   287
            ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   288
            Attr(#36, 22) { // LocalVariableTable at 0x09DC
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   289
              [2] { // LocalVariableTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   290
                0 147 41 42 0; //  at 0x09EE
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   291
                61 86 43 44 1; //  at 0x09F8
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   292
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   293
            } // end LocalVariableTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   294
            ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   295
            Attr(#45, 12) { // LocalVariableTypeTable at 0x09F8
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   296
              [1] { // LocalVariableTypeTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   297
                61 86 43 46 1; //  at 0x0A0A
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   298
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   299
            } // end LocalVariableTypeTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   300
          } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   301
        } // end Code
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   302
      } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   303
    } // Member
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   304
    ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   305
    { // Member at 0x0A0A
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   306
      0x0009; // access
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   307
      #47; // name_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   308
      #48; // sig_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   309
      [2] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   310
        Attr(#34, 224) { // Code at 0x0A12
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   311
          3; // max_stack
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   312
          4; // max_locals
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   313
          Bytes[69]{
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   314
            0x2AB9001201004D2C;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   315
            0xB900130100990033;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   316
            0x2CB900140100C200;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   317
            0x024E2B2DB9001502;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   318
            0x0099001CB20005BB;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   319
            0x001659B700172DB6;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   320
            0x00181219B6001AB6;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   321
            0x001BB60007A7FFCA;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   322
            0xA700044DB1;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   323
          };
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   324
          [1] { // Traps
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   325
            0 64 67 28; //  at 0x0A6F
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   326
          } // end Traps
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   327
          [4] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   328
            Attr(#35, 30) { // LineNumberTable at 0x0A71
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   329
              [7] { // LineNumberTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   330
                0  30; //  at 0x0A7D
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   331
                26  31; //  at 0x0A81
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   332
                36  32; //  at 0x0A85
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   333
                61  34; //  at 0x0A89
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   334
                64  38; //  at 0x0A8D
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   335
                67  37; //  at 0x0A91
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   336
                68  39; //  at 0x0A95
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   337
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   338
            } // end LineNumberTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   339
            ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   340
            Attr(#36, 42) { // LocalVariableTable at 0x0A95
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   341
              [4] { // LocalVariableTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   342
                26 35 49 50 3; //  at 0x0AA7
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   343
                68 0 51 52 2; //  at 0x0AB1
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   344
                0 69 43 44 0; //  at 0x0ABB
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   345
                0 69 53 54 1; //  at 0x0AC5
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   346
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   347
            } // end LocalVariableTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   348
            ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   349
            Attr(#45, 22) { // LocalVariableTypeTable at 0x0AC5
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   350
              [2] { // LocalVariableTypeTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   351
                0 69 43 46 0; //  at 0x0AD7
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   352
                0 69 53 55 1; //  at 0x0AE1
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   353
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   354
            } // end LocalVariableTypeTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   355
            ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   356
            Attr(#56, 17) { // StackMapTable at 0x0AE1
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   357
              [5] { // 
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   358
                252b, 7, [1]z{7b,57}; // append_frame 1
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   359
                53b; // same_frame
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   360
                250b, 2; // chop_frame 1
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   361
                66b, [1]z{7b,58}; // same_locals_1_stack_item_frame
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   362
                0b; // same_frame
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   363
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   364
            } // end StackMapTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   365
          } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   366
        } // end Code
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   367
        ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   368
        Attr(#59, 2) { // Signature at 0x0AF8
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   369
          #60;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   370
        } // end Signature
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   371
      } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   372
    } // Member
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   373
    ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   374
    { // Member at 0x0B00
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   375
      0x100A; // access
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   376
      #61; // name_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   377
      #62; // sig_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   378
      [1] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   379
        Attr(#34, 67) { // Code at 0x0B08
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   380
          2; // max_stack
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   381
          1; // max_locals
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   382
          Bytes[14]{
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   383
            0x2AB6001D08A40007;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   384
            0x04A7000403AC;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   385
          };
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   386
          [0] { // Traps
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   387
          } // end Traps
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   388
          [3] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   389
            Attr(#35, 6) { // LineNumberTable at 0x0B28
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   390
              [1] { // LineNumberTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   391
                0  24; //  at 0x0B34
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   392
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   393
            } // end LineNumberTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   394
            ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   395
            Attr(#36, 12) { // LocalVariableTable at 0x0B34
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   396
              [1] { // LocalVariableTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   397
                0 14 49 50 0; //  at 0x0B46
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   398
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   399
            } // end LocalVariableTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   400
            ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   401
            Attr(#56, 5) { // StackMapTable at 0x0B46
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   402
              [2] { // 
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   403
                12b; // same_frame
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   404
                64b, [1]z{1b}; // same_locals_1_stack_item_frame
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   405
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   406
            } // end StackMapTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   407
          } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   408
        } // end Code
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   409
      } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   410
    } // Member
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   411
    ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   412
    { // Member at 0x0B51
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   413
      0x100A; // access
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   414
      #63; // name_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   415
      #62; // sig_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   416
      [1] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   417
        Attr(#34, 69) { // Code at 0x0B59
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   418
          2; // max_stack
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   419
          1; // max_locals
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   420
          Bytes[16]{
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   421
            0x2AB6001D057004A0;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   422
            0x000704A7000403AC;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   423
          };
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   424
          [0] { // Traps
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   425
          } // end Traps
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   426
          [3] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   427
            Attr(#35, 6) { // LineNumberTable at 0x0B7B
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   428
              [1] { // LineNumberTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   429
                0  21; //  at 0x0B87
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   430
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   431
            } // end LineNumberTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   432
            ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   433
            Attr(#36, 12) { // LocalVariableTable at 0x0B87
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   434
              [1] { // LocalVariableTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   435
                0 16 49 50 0; //  at 0x0B99
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   436
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   437
            } // end LocalVariableTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   438
            ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   439
            Attr(#56, 5) { // StackMapTable at 0x0B99
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   440
              [2] { // 
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   441
                14b; // same_frame
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   442
                64b, [1]z{1b}; // same_locals_1_stack_item_frame
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   443
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   444
            } // end StackMapTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   445
          } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   446
        } // end Code
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   447
      } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   448
    } // Member
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   449
    ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   450
    { // Member at 0x0BA4
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   451
      0x100A; // access
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   452
      #64; // name_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   453
      #62; // sig_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   454
      [1] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   455
        Attr(#34, 68) { // Code at 0x0BAC
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   456
          2; // max_stack
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   457
          1; // max_locals
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   458
          Bytes[15]{
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   459
            0x2AB6001D05709A00;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   460
            0x0704A7000403AC;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   461
          };
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   462
          [0] { // Traps
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   463
          } // end Traps
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   464
          [3] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   465
            Attr(#35, 6) { // LineNumberTable at 0x0BCD
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   466
              [1] { // LineNumberTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   467
                0  18; //  at 0x0BD9
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   468
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   469
            } // end LineNumberTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   470
            ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   471
            Attr(#36, 12) { // LocalVariableTable at 0x0BD9
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   472
              [1] { // LocalVariableTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   473
                0 15 49 50 0; //  at 0x0BEB
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   474
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   475
            } // end LocalVariableTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   476
            ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   477
            Attr(#56, 5) { // StackMapTable at 0x0BEB
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   478
              [2] { // 
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   479
                13b; // same_frame
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   480
                64b, [1]z{1b}; // same_locals_1_stack_item_frame
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   481
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   482
            } // end StackMapTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   483
          } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   484
        } // end Code
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   485
      } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   486
    } // Member
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   487
    ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   488
    { // Member at 0x0BF6
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   489
      0x100A; // access
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   490
      #65; // name_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   491
      #62; // sig_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   492
      [1] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   493
        Attr(#34, 44) { // Code at 0x0BFE
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   494
          1; // max_stack
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   495
          1; // max_locals
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   496
          Bytes[2]{
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   497
            0x03AC;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   498
          };
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   499
          [0] { // Traps
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   500
          } // end Traps
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   501
          [2] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   502
            Attr(#35, 6) { // LineNumberTable at 0x0C12
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   503
              [1] { // LineNumberTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   504
                0  15; //  at 0x0C1E
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   505
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   506
            } // end LineNumberTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   507
            ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   508
            Attr(#36, 12) { // LocalVariableTable at 0x0C1E
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   509
              [1] { // LocalVariableTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   510
                0 2 49 50 0; //  at 0x0C30
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   511
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   512
            } // end LocalVariableTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   513
          } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   514
        } // end Code
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   515
      } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   516
    } // Member
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   517
    ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   518
    { // Member at 0x0C30
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   519
      0x100A; // access
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   520
      #66; // name_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   521
      #62; // sig_cpx
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   522
      [1] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   523
        Attr(#34, 44) { // Code at 0x0C38
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   524
          1; // max_stack
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   525
          1; // max_locals
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   526
          Bytes[2]{
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   527
            0x04AC;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   528
          };
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   529
          [0] { // Traps
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   530
          } // end Traps
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   531
          [2] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   532
            Attr(#35, 6) { // LineNumberTable at 0x0C4C
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   533
              [1] { // LineNumberTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   534
                0  12; //  at 0x0C58
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   535
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   536
            } // end LineNumberTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   537
            ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   538
            Attr(#36, 12) { // LocalVariableTable at 0x0C58
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   539
              [1] { // LocalVariableTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   540
                0 2 49 50 0; //  at 0x0C6A
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   541
              }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   542
            } // end LocalVariableTable
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   543
          } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   544
        } // end Code
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   545
      } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   546
    } // Member
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   547
  } // methods
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   548
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   549
  [3] { // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   550
    Attr(#67, 2) { // SourceFile at 0x0C6C
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   551
      #68;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   552
    } // end SourceFile
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   553
    ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   554
    Attr(#157, 10) { // InnerClasses at 0x0C74
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   555
      [1] { // InnerClasses
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   556
        #155 #159 #156 25; //  at 0x0C84
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   557
      }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   558
    } // end InnerClasses
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   559
    ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   560
    Attr(#79, 52) { // BootstrapMethods at 0x0C84
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   561
      [5] { // bootstrap_methods
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   562
        {  //  bootstrap_method
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   563
          #80; // bootstrap_method_ref
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   564
          [3] { // bootstrap_arguments
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   565
            #81; //  at 0x0C92
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   566
            #82; //  at 0x0C94
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   567
            #83; //  at 0x0C96
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   568
          }  //  bootstrap_arguments
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   569
        }  //  bootstrap_method
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   570
        ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   571
        {  //  bootstrap_method
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   572
          #80; // bootstrap_method_ref
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   573
          [3] { // bootstrap_arguments
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   574
            #81; //  at 0x0C9C
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   575
            #87; //  at 0x0C9E
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   576
            #83; //  at 0x0CA0
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   577
          }  //  bootstrap_arguments
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   578
        }  //  bootstrap_method
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   579
        ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   580
        {  //  bootstrap_method
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   581
          #80; // bootstrap_method_ref
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   582
          [3] { // bootstrap_arguments
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   583
            #81; //  at 0x0CA6
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   584
            #89; //  at 0x0CA8
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   585
            #83; //  at 0x0CAA
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   586
          }  //  bootstrap_arguments
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   587
        }  //  bootstrap_method
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   588
        ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   589
        {  //  bootstrap_method
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   590
          #80; // bootstrap_method_ref
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   591
          [3] { // bootstrap_arguments
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   592
            #81; //  at 0x0CB0
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   593
            #91; //  at 0x0CB2
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   594
            #83; //  at 0x0CB4
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   595
          }  //  bootstrap_arguments
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   596
        }  //  bootstrap_method
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   597
        ;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   598
        {  //  bootstrap_method
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   599
          #80; // bootstrap_method_ref
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   600
          [1] { // bootstrap_arguments
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   601
            #81; //  at 0x0CBA
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   602
          }  //  bootstrap_arguments
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   603
        }  //  bootstrap_method
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   604
      }
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   605
// ======== attribute array started  at 0x0C84 has 4 bytes more:
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   606
      0x005D0053;
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   607
    } // end BootstrapMethods
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   608
  } // Attributes
b0a609eb2b31 8040018: Remove bad assert in ClassFileParser.cpp
hseigel
parents:
diff changeset
   609
} // end class LambdaMath