Package jminusminus
Class CLLineNumberInfo
java.lang.Object
jminusminus.CLLineNumberInfo
Representation of line_number_table entry structure.
-
Field Summary
Modifier and TypeFieldDescriptionint
line_number_table_entry.line_number item.int
line_number_table_entry.start_pc item. -
Constructor Summary
ConstructorDescriptionCLLineNumberInfo
(int startPC, int lineNumber) Construct a CLLineNumberInfo object. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Return true if this LineNumber_info object is the same as other, and false otherwise.void
write
(CLOutputStream out) Write the contents of this object to the specified output stream.
-
Field Details
-
startPC
public int startPCline_number_table_entry.start_pc item. -
lineNumber
public int lineNumberline_number_table_entry.line_number item.
-
-
Constructor Details
-
CLLineNumberInfo
public CLLineNumberInfo(int startPC, int lineNumber) Construct a CLLineNumberInfo object.- Parameters:
startPC
- line_number_table_entry.start_pc item.lineNumber
- line_number_table_entry.line_number item.
-
-
Method Details
-
write
Write the contents of this object to the specified output stream.- Parameters:
out
- output stream.- Throws:
IOException
- if an error occurs while writing.
-
equals
Return true if this LineNumber_info object is the same as other, and false otherwise.
-