public class StructBitfieldInfo extends ElementInfo
name, parent
Constructor and Description |
---|
StructBitfieldInfo(String name) |
Modifier and Type | Method and Description |
---|---|
void |
accept(InfoTreeVisitor visitor) |
Object |
getAnnotatedElement() |
PropertyInfo<Integer> |
getByteOffsetInfo() |
PropertyInfo<Integer> |
getEndBitInfo() |
PropertyInfo<SizableInfo.SignednessValue> |
getSignednessInfo() |
PropertyInfo<Integer> |
getStartBitInfo() |
boolean |
isUnsigned() |
adoptChild, adoptChildren, getChildren, getName, getParent, getUniqueID, mergeChildrenAndDelete, toString
public StructBitfieldInfo(String name)
public PropertyInfo<Integer> getByteOffsetInfo()
public PropertyInfo<Integer> getStartBitInfo()
public PropertyInfo<Integer> getEndBitInfo()
public PropertyInfo<SizableInfo.SignednessValue> getSignednessInfo()
public void accept(InfoTreeVisitor visitor)
accept
in class ElementInfo
public Object getAnnotatedElement()
getAnnotatedElement
in class ElementInfo
public boolean isUnsigned()