Package proguard.classfile.attribute
Class ExtendedLineNumberInfo
java.lang.Object
proguard.classfile.attribute.LineNumberInfo
proguard.classfile.attribute.ExtendedLineNumberInfo
Deprecated.
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
FieldsFields inherited from class proguard.classfile.attribute.LineNumberInfo
LINE_RANGE_NO_SOURCE, SIMPLE_LINE_NUMBER_BLOCK_ID, u2lineNumber, u2startPC -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates an uninitialized ExtendedLineNumberInfo.ExtendedLineNumberInfo(int u2startPC, int u2lineNumber, String source) Deprecated.Creates an initialized ExtendedLineNumberInfo. -
Method Summary
Modifier and TypeMethodDescriptiongetBlock()Deprecated.intDeprecated.Deprecated.Returns a description of the source of the line, if known, or null otherwise.intDeprecated.intDeprecated.Deprecated.Methods inherited from class proguard.classfile.attribute.LineNumberInfo
getOrigin
-
Field Details
-
source
Deprecated.
-
-
Constructor Details
-
ExtendedLineNumberInfo
public ExtendedLineNumberInfo()Deprecated.Creates an uninitialized ExtendedLineNumberInfo. -
ExtendedLineNumberInfo
Deprecated.Creates an initialized ExtendedLineNumberInfo.
-
-
Method Details
-
getSource
Deprecated.Description copied from class:LineNumberInfoReturns 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:
getSourcein classLineNumberInfo
-
getSourceMethod
Deprecated.- Overrides:
getSourceMethodin classLineNumberInfo
-
getSourceLineStart
public int getSourceLineStart()Deprecated.- Overrides:
getSourceLineStartin classLineNumberInfo
-
getSourceLineEnd
public int getSourceLineEnd()Deprecated.- Overrides:
getSourceLineEndin classLineNumberInfo
-
getBlockId
public int getBlockId()Deprecated.- Overrides:
getBlockIdin classLineNumberInfo
-
getBlock
Deprecated.- Overrides:
getBlockin classLineNumberInfo
-
StructuredLineNumberInfoinstead to properly track the source of lines that don't originate from the given method.