| Access | Constructor and Description |
|---|---|
| pack-priv | StructType(final String name, final SizeThunk size, final int cvAttributes, final String structName, final ASTLocusTag astLocus)
|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public final boolean | isStruct()
Implements abstract com. |
| public final boolean | isUnion()
Implements abstract com. |
| pack-priv Type | newVariantImpl(final boolean
true if new variant is intended to have new cvAttributes newCVVariant, final int the cvAttributes to be used cvAttributes, final ASTLocusTag the astLocus)ASTLocusTag to be usedImplements abstract com.
Implementation must use |
| StructType | back to summary |
|---|---|
| pack-priv StructType(final String name, final SizeThunk size, final int cvAttributes, final String structName, final ASTLocusTag astLocus) | |
| StructType | back to summary |
|---|---|
| private StructType(final StructType o, final int cvAttributes, final ASTLocusTag astLocus) | |
| isStruct | back to summary |
|---|---|
| public final boolean isStruct() Implements abstract com. Doc from com. Indicates whether this type was declared as a struct.
| |
| isUnion | back to summary |
|---|---|
| public final boolean isUnion() Implements abstract com. Doc from com. Indicates whether this type was declared as a union.
| |
| newVariantImpl | back to summary |
|---|---|
| pack-priv Type newVariantImpl(final boolean newCVVariant, final int cvAttributes, final ASTLocusTag astLocus) Implements abstract com. Doc from com. Create a new variant of this type matching the given parameter
Implementation must use
| |