Package proguard.classfile.attribute
Class ExtendedLineNumberInfo
- java.lang.Object
-
- proguard.classfile.attribute.LineNumberInfo
-
- proguard.classfile.attribute.ExtendedLineNumberInfo
-
public class ExtendedLineNumberInfo extends LineNumberInfo
This line number table entry contains additional information about its source. This information can not be represented in class files, but it can be used internally to represent lines in inlined or merged code.
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
source
-
Fields inherited from class proguard.classfile.attribute.LineNumberInfo
u2lineNumber, u2startPC
-
-
Constructor Summary
Constructors Constructor Description ExtendedLineNumberInfo()
Creates an uninitialized ExtendedLineNumberInfo.ExtendedLineNumberInfo(int u2startPC, int u2lineNumber, java.lang.String source)
Creates an initialized ExtendedLineNumberInfo.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getSource()
Returns a description of the source of the line, if known, or null otherwise.
-
-
-
Method Detail
-
getSource
public java.lang.String getSource()
Description copied from class:LineNumberInfo
Returns a description of the source of the line, if known, or null otherwise. Standard line number entries don't contain information about their source; it is assumed to be the same source file.- Overrides:
getSource
in classLineNumberInfo
-
-