public class ArrayTypeEntry extends StructureTypeEntry
fields
Constructor and Description |
---|
ArrayTypeEntry(String typeName,
int size) |
Modifier and Type | Method and Description |
---|---|
void |
addDebugInfo(DebugInfoBase debugInfoBase,
DebugInfoProvider.DebugTypeInfo debugTypeInfo,
org.graalvm.compiler.debug.DebugContext debugContext) |
TypeEntry |
getElementType() |
DebugInfoProvider.DebugTypeInfo.DebugTypeKind |
typeKind() |
addField, fields, processField
canonicalize, getSize, getTypeName, isArray, isClass, isEnum, isHeader, isInstance, isInterface, isPrimitive, isStructure
public ArrayTypeEntry(String typeName, int size)
public DebugInfoProvider.DebugTypeInfo.DebugTypeKind typeKind()
public void addDebugInfo(DebugInfoBase debugInfoBase, DebugInfoProvider.DebugTypeInfo debugTypeInfo, org.graalvm.compiler.debug.DebugContext debugContext)
addDebugInfo
in class TypeEntry
public TypeEntry getElementType()