Package org.robovm.compiler.llvm
Class PackedStructureType
java.lang.Object
org.robovm.compiler.llvm.Type
org.robovm.compiler.llvm.UserType
org.robovm.compiler.llvm.AggregateType
org.robovm.compiler.llvm.StructureType
org.robovm.compiler.llvm.PackedStructureType
- All Implemented Interfaces:
Writable
public class PackedStructureType extends StructureType
- Version:
- $Id$
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.robovm.compiler.llvm.Writable
Writable.Provider -
Field Summary
Fields inherited from class org.robovm.compiler.llvm.StructureType
ATTR_NOT_SINGLE_INT_STRUCT, ATTR_UNALIGNED, types -
Constructor Summary
Constructors Constructor Description PackedStructureType(int ownMembersOffset, int attributes, int align, Type... types)PackedStructureType(String alias, Type... types)PackedStructureType(Type... types) -
Method Summary
Modifier and Type Method Description intgetAlign()StringgetDefinition()voidwriteDefinition(Writer writer)Methods inherited from class org.robovm.compiler.llvm.StructureType
equals, getAttributes, getOwnMembersOffset, getTypeAt, getTypeCount, getTypes, hashCode
-
Constructor Details
-
PackedStructureType
-
PackedStructureType
-
PackedStructureType
-
-
Method Details
-
writeDefinition
- Overrides:
writeDefinitionin classStructureType- Throws:
IOException
-
getDefinition
- Overrides:
getDefinitionin classStructureType
-
getAlign
public int getAlign()
-