public class StructType extends CompoundType
AliasedSymbol.AliasedSymbolImpl, AliasedSymbol.NoneAliasedSymbolrelaxedEqSem| Modifier and Type | Method and Description |
|---|---|
boolean |
isStruct()
Indicates whether this type was declared as a struct.
|
boolean |
isUnion()
Indicates whether this type was declared as a union.
|
addAliasedName, addField, asCompound, create, equalSemanticsImpl, equalsImpl, getAliasedNames, getAliasedString, getCName, getField, getNumFields, getOrigName, getStructName, getStructString, hasAliases, hashCodeImpl, hashCodeSemanticsImpl, rename, setBodyParsed, toString, visitisLayouted, setLayoutedarrayDimension, asArray, asBit, asDouble, asEnum, asFloat, asFunction, asInt, asPointer, asVoid, clearCache, clone, equals, equalSemantics, getASTLocusTag, getBaseElementType, getCName, getCVAttributes, getCVAttributesString, getDebugString, getName, getName, getSize, getSize, getTargetType, hashCode, hashCodeSemantics, isAnon, isArray, isBaseTypeConst, isBit, isCompound, isConst, isDouble, isEnum, isFloat, isFunction, isFunctionPointer, isInt, isPointer, isPrimitive, isTypedef, isVoid, isVolatile, newCVVariant, pointerDepth, setTypedefNameclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetNamepublic final boolean isStruct()
CompoundTypeisStruct in class CompoundTypepublic final boolean isUnion()
CompoundTypeisUnion in class CompoundType