public static final class DataSection.Data extends Object
Modifier and Type | Field and Description |
---|---|
private int |
alignment |
private DataSection.DataBuilder |
builder |
private CompilationResult.DataSectionReference |
ref |
private int |
size |
Constructor and Description |
---|
Data(int alignment,
int size,
DataSection.DataBuilder builder) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
int |
getAlignment() |
DataSection.DataBuilder |
getBuilder() |
int |
getSize() |
int |
hashCode() |
String |
toString() |
void |
updateAlignment(int newAlignment) |
private int alignment
private final int size
private final DataSection.DataBuilder builder
private CompilationResult.DataSectionReference ref
public Data(int alignment, int size, DataSection.DataBuilder builder)
public void updateAlignment(int newAlignment)
public int getAlignment()
public int getSize()
public DataSection.DataBuilder getBuilder()