Class VoidType

java.lang.Object
com.jogamp.gluegen.cgram.types.Type
com.jogamp.gluegen.cgram.types.VoidType
All Implemented Interfaces:
ASTLocusTag.ASTLocusTagProvider, TypeComparator.SemanticEqualityOp, Cloneable

public class VoidType extends Type implements Cloneable
  • Constructor Details

    • VoidType

      public VoidType(int cvAttributes, ASTLocusTag astLocus)
  • Method Details

    • asVoid

      public VoidType asVoid()
      Description copied from class: Type
      Casts this to a VoidType or returns null if not a VoidType.
      Overrides:
      asVoid in class Type
    • hashCodeImpl

      protected int hashCodeImpl()
      Specified by:
      hashCodeImpl in class Type
    • equalsImpl

      protected boolean equalsImpl(Type t)
      Specified by:
      equalsImpl in class Type
    • hashCodeSemanticsImpl

      protected int hashCodeSemanticsImpl()
      Specified by:
      hashCodeSemanticsImpl in class Type
    • equalSemanticsImpl

      protected boolean equalSemanticsImpl(Type t)
      Specified by:
      equalSemanticsImpl in class Type