com.eu.miscedautils.verilogparser
Enum FVPExprBase.ExprType

java.lang.Object
  extended by java.lang.Enum<FVPExprBase.ExprType>
      extended by com.eu.miscedautils.verilogparser.FVPExprBase.ExprType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<FVPExprBase.ExprType>
Enclosing class:
FVPExprBase

public static enum FVPExprBase.ExprType
extends java.lang.Enum<FVPExprBase.ExprType>


Enum Constant Summary
BINARY
           
BITSELECT
           
CONCATENATION
           
CONSTINTEGER
           
CONSTREAL
           
CONSTSTRING
           
DEFINE
           
DELAY_MIN_TYP_MAX
           
EDGE
           
FUNCCALL
           
LVALUE
           
PARTSELECT
           
STAR
           
SYSTEM_FUNCCALL
           
TERNARY
           
UNARY
           
UNKNOWN
           
 
Method Summary
static FVPExprBase.ExprType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static FVPExprBase.ExprType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

LVALUE

public static final FVPExprBase.ExprType LVALUE

BITSELECT

public static final FVPExprBase.ExprType BITSELECT

PARTSELECT

public static final FVPExprBase.ExprType PARTSELECT

CONCATENATION

public static final FVPExprBase.ExprType CONCATENATION

CONSTSTRING

public static final FVPExprBase.ExprType CONSTSTRING

CONSTINTEGER

public static final FVPExprBase.ExprType CONSTINTEGER

CONSTREAL

public static final FVPExprBase.ExprType CONSTREAL

STAR

public static final FVPExprBase.ExprType STAR

FUNCCALL

public static final FVPExprBase.ExprType FUNCCALL

DEFINE

public static final FVPExprBase.ExprType DEFINE

UNARY

public static final FVPExprBase.ExprType UNARY

BINARY

public static final FVPExprBase.ExprType BINARY

TERNARY

public static final FVPExprBase.ExprType TERNARY

EDGE

public static final FVPExprBase.ExprType EDGE

DELAY_MIN_TYP_MAX

public static final FVPExprBase.ExprType DELAY_MIN_TYP_MAX

SYSTEM_FUNCCALL

public static final FVPExprBase.ExprType SYSTEM_FUNCCALL

UNKNOWN

public static final FVPExprBase.ExprType UNKNOWN
Method Detail

values

public static FVPExprBase.ExprType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (FVPExprBase.ExprType c : FVPExprBase.ExprType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static FVPExprBase.ExprType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null