public class StructInfo extends SizableInfo
SizableInfo.ElementKind, SizableInfo.SignednessValuename, parent| Constructor and Description |
|---|
StructInfo(String typeName,
String typedefName,
jdk.vm.ci.meta.ResolvedJavaType annotatedType,
boolean isIncomplete) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(InfoTreeVisitor visitor) |
static StructInfo |
create(String typeName,
jdk.vm.ci.meta.ResolvedJavaType annotatedType) |
jdk.vm.ci.meta.ResolvedJavaType |
getAnnotatedElement() |
String |
getTypedefName() |
boolean |
isIncomplete() |
getKind, getSignednessInfo, getSizeInfo, isObject, isUnsignedadoptChild, adoptChildren, getChildren, getName, getParent, getUniqueID, mergeChildrenAndDelete, toStringpublic static StructInfo create(String typeName, jdk.vm.ci.meta.ResolvedJavaType annotatedType)
public jdk.vm.ci.meta.ResolvedJavaType getAnnotatedElement()
getAnnotatedElement in class ElementInfopublic void accept(InfoTreeVisitor visitor)
accept in class ElementInfopublic boolean isIncomplete()
public String getTypedefName()