354 (LineNumberTable_attribute)ea.attributes.get(Attribute.LineNumberTable); |
354 (LineNumberTable_attribute)ea.attributes.get(Attribute.LineNumberTable); |
355 |
355 |
356 if (lnt == null) { |
356 if (lnt == null) { |
357 throw new Error("No LineNumberTable attribute"); |
357 throw new Error("No LineNumberTable attribute"); |
358 } |
358 } |
359 if (lnt.line_number_table_length != 2) { |
359 if (lnt.line_number_table_length != 3) { |
360 throw new Error("Wrong number of entries in LineNumberTable"); |
360 throw new Error("Wrong number of entries in LineNumberTable"); |
361 } |
361 } |
362 } catch (Exception e) { |
362 } catch (Exception e) { |
363 e.printStackTrace(); |
363 e.printStackTrace(); |
364 throw new Error("error reading " + compiledTest +": " + e); |
364 throw new Error("error reading " + compiledTest +": " + e); |