public class VoidType extends Type implements Cloneable
relaxedEqSem
Constructor and Description |
---|
VoidType(int cvAttributes) |
Modifier and Type | Method and Description |
---|---|
VoidType |
asVoid()
Casts this to a VoidType or returns null if not a VoidType.
|
protected boolean |
equalSemanticsImpl(Type t) |
protected boolean |
equalsImpl(Type t) |
protected int |
hashCodeImpl() |
protected int |
hashCodeSemanticsImpl() |
arrayDimension, asArray, asBit, asCompound, asDouble, asEnum, asFloat, asFunction, asInt, asPointer, clearCache, clone, equals, equalSemantics, getBaseElementType, getCName, getCName, getCVAttributes, getCVAttributesString, getCVVariant, getDebugString, getName, getName, getSize, getSize, getTargetType, hashCode, hashCodeSemantics, hasName, hasTypedefName, isAnonymous, isArray, isBit, isCompound, isConst, isDouble, isEnum, isFloat, isFunction, isFunctionPointer, isInt, isPointer, isPrimitive, isVoid, isVolatile, pointerDepth, setName, setTypedefName, toString, visit
public VoidType asVoid()
Type
protected int hashCodeImpl()
hashCodeImpl
in class Type
protected boolean equalsImpl(Type t)
equalsImpl
in class Type
protected int hashCodeSemanticsImpl()
hashCodeSemanticsImpl
in class Type
protected boolean equalSemanticsImpl(Type t)
equalSemanticsImpl
in class Type