Package de.jplag.c

Enum Class CTokenType

All Implemented Interfaces:
TokenType, Serializable, Comparable<CTokenType>, Constable

public enum CTokenType extends Enum<CTokenType> implements TokenType
  • Enum Constant Details

    • C_BLOCK_BEGIN

      public static final CTokenType C_BLOCK_BEGIN
    • C_BLOCK_END

      public static final CTokenType C_BLOCK_END
    • C_QUESTIONMARK

      public static final CTokenType C_QUESTIONMARK
    • C_ELLIPSIS

      public static final CTokenType C_ELLIPSIS
    • C_ASSIGN

      public static final CTokenType C_ASSIGN
    • C_DOT

      public static final CTokenType C_DOT
    • C_ARROW

      public static final CTokenType C_ARROW
    • C_ARROWSTAR

      public static final CTokenType C_ARROWSTAR
    • C_AUTO

      public static final CTokenType C_AUTO
    • C_BREAK

      public static final CTokenType C_BREAK
    • C_CASE

      public static final CTokenType C_CASE
    • C_CATCH

      public static final CTokenType C_CATCH
    • C_CHAR

      public static final CTokenType C_CHAR
    • C_CONST

      public static final CTokenType C_CONST
    • C_CONTINUE

      public static final CTokenType C_CONTINUE
    • C_DEFAULT

      public static final CTokenType C_DEFAULT
    • C_DELETE

      public static final CTokenType C_DELETE
    • C_DO

      public static final CTokenType C_DO
    • C_DOUBLE

      public static final CTokenType C_DOUBLE
    • C_ELSE

      public static final CTokenType C_ELSE
    • C_ENUM

      public static final CTokenType C_ENUM
    • C_EXTERN

      public static final CTokenType C_EXTERN
    • C_FLOAT

      public static final CTokenType C_FLOAT
    • C_FOR

      public static final CTokenType C_FOR
    • C_FRIEND

      public static final CTokenType C_FRIEND
    • C_GOTO

      public static final CTokenType C_GOTO
    • C_IF

      public static final CTokenType C_IF
    • C_INLINE

      public static final CTokenType C_INLINE
    • C_INT

      public static final CTokenType C_INT
    • C_LONG

      public static final CTokenType C_LONG
    • C_NEW

      public static final CTokenType C_NEW
    • C_PRIVATE

      public static final CTokenType C_PRIVATE
    • C_PROTECTED

      public static final CTokenType C_PROTECTED
    • C_PUBLIC

      public static final CTokenType C_PUBLIC
    • C_REDECLARED

      public static final CTokenType C_REDECLARED
    • C_REGISTER

      public static final CTokenType C_REGISTER
    • C_RETURN

      public static final CTokenType C_RETURN
    • C_SHORT

      public static final CTokenType C_SHORT
    • C_SIGNED

      public static final CTokenType C_SIGNED
    • C_SIZEOF

      public static final CTokenType C_SIZEOF
    • C_STATIC

      public static final CTokenType C_STATIC
    • C_STRUCT

      public static final CTokenType C_STRUCT
    • C_CLASS

      public static final CTokenType C_CLASS
    • C_SWITCH

      public static final CTokenType C_SWITCH
    • C_TEMPLATE

      public static final CTokenType C_TEMPLATE
    • C_THIS

      public static final CTokenType C_THIS
    • C_TRY

      public static final CTokenType C_TRY
    • C_TYPEDEF

      public static final CTokenType C_TYPEDEF
    • C_UNION

      public static final CTokenType C_UNION
    • C_UNSIGNED

      public static final CTokenType C_UNSIGNED
    • C_VIRTUAL

      public static final CTokenType C_VIRTUAL
    • C_VOID

      public static final CTokenType C_VOID
    • C_VOLATILE

      public static final CTokenType C_VOLATILE
    • C_WHILE

      public static final CTokenType C_WHILE
    • C_OPERATOR

      public static final CTokenType C_OPERATOR
    • C_THROW

      public static final CTokenType C_THROW
    • C_ID

      public static final CTokenType C_ID
    • C_FUN

      public static final CTokenType C_FUN
    • C_DOTSTAR

      public static final CTokenType C_DOTSTAR
    • C_NULL

      public static final CTokenType C_NULL
  • Method Details

    • values

      public static CTokenType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static CTokenType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface TokenType