41package com.jogamp.gluegen.cgram.types;
43import com.jogamp.gluegen.ASTLocusTag;
49 super(name, size, cvAttributes, astLocus);
53 super(o, cvAttributes, astLocus);
58 return new FloatType(
this, cvAttributes, astLocus);
Represents a single-word floating-point type (C type "float".)
int hashCodeSemanticsImpl()
FloatType(final String name, final SizeThunk size, final int cvAttributes, final ASTLocusTag astLocus)
boolean equalsImpl(final Type t)
boolean equalSemanticsImpl(final Type t)
FloatType asFloat()
Casts this to a FloatType or returns null if not a FloatType.
Provides a level of indirection between the definition of a type's size and the absolute value of thi...
final Type newCVVariant(final int cvAttributes)
Return a variant of this type matching the given const/volatile attributes.