Package proguard.classfile.attribute
Class StructuredLineNumberInfo.Block
- java.lang.Object
-
- proguard.classfile.attribute.StructuredLineNumberInfo.Block
-
- All Implemented Interfaces:
LineNumberInfoBlock
- Enclosing class:
- StructuredLineNumberInfo
public static class StructuredLineNumberInfo.Block extends java.lang.Object implements LineNumberInfoBlock
Factory forStructuredLineNumberInfoobjects. Line numbers that form a single block in the mapping file should be generated with the sameBlock.
-
-
Constructor Summary
Constructors Constructor Description Block(java.util.List<LineOrigin> origin, java.lang.String sourceMethod, int sourceLineStart, int sourceLineEnd)Block(LineOrigin origin)Block(LineOrigin origin, java.lang.String sourceMethod, int sourceLineStart, int sourceLineEnd)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StructuredLineNumberInfoline(int u2startPc, int u2lineNumber)
-
-
-
Constructor Detail
-
Block
public Block(java.util.List<LineOrigin> origin, java.lang.String sourceMethod, int sourceLineStart, int sourceLineEnd)
-
Block
public Block(LineOrigin origin, java.lang.String sourceMethod, int sourceLineStart, int sourceLineEnd)
-
Block
public Block(LineOrigin origin)
-
-
Method Detail
-
line
public StructuredLineNumberInfo line(int u2startPc, int u2lineNumber)
- Specified by:
linein interfaceLineNumberInfoBlock
-
-