com.eu.miscedautils.verilogparser
Enum FVPBase.ObjType

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

public static enum FVPBase.ObjType
extends java.lang.Enum<FVPBase.ObjType>


Enum Constant Summary
ASSIGNMENT
           
ATTRIB_INSTANCE
           
ATTRIB_SPEC
           
COMMENT
           
COMPILER_DIRECTIVE_COND
           
DEFINE_DIRECTIVE
           
DEFPARAM
           
DELAY_CONTROL
           
DFF_ASYNC_NEGEDGE_RST_NEGEDGE_CLK
           
DFF_ASYNC_NEGEDGE_RST_POSEDGE_CLK
           
DFF_ASYNC_POSEDGE_RST_NEGEDGE_CLK
           
DFF_ASYNC_POSEDGE_RST_POSEDGE_CLK
           
DFF_ASYNC_RST
           
DFF_ENABLED
           
DFF_SIMPLE
           
DFF_SIMPLE_NEGEDGE
           
DFF_SIMPLE_POSEDGE
           
DFF_SYNC_HIGH_RST_NEGEDGE_CLK
           
DFF_SYNC_HIGH_RST_POSEDGE_CLK
           
DFF_SYNC_LOW_RST_NEGEDGE_CLK
           
DFF_SYNC_LOW_RST_POSEDGE_CLK
           
DFF_SYNC_RST
           
EXPRESSION
           
FORGENERATE
           
GATEINSTANCE
           
GENERATE
           
GENVAR
           
HIERARCHICAL_IDENTIFIER
           
IDENTIFIER
           
INCLUDE_DIRECTIVE
           
INFER_ALWAYS_BLOCK
           
INTEGER
           
LOCALPARAM
           
LVALUE
           
LVALUE_BITSEL
           
LVALUE_PARTSEL
           
MEMORY
           
META_COMMENT
           
MODULE
           
MODULEINSTANCE
           
NET
           
OBJECT_HIER_NAME_MAP
           
PARAMDECL
           
PARAMMAP
           
PIN
           
PINPARTSELECT
           
PINTBITSELECT
           
PORT
           
PORTBITSELECT
           
PORTMAP
           
PORTPARTSELECT
           
RANGE
           
REAL
           
REGISTER
           
ROOT
           
SEQ_STATEMENT
           
TASK_OR_FUNCTION_DECL
           
TIMESCALE_DIRECTIVE
           
UDP
           
UDPINSTANCE
           
UNKNOWN
           
 
Method Summary
static FVPBase.ObjType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static FVPBase.ObjType[] 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

MODULE

public static final FVPBase.ObjType MODULE

TIMESCALE_DIRECTIVE

public static final FVPBase.ObjType TIMESCALE_DIRECTIVE

UDP

public static final FVPBase.ObjType UDP

COMMENT

public static final FVPBase.ObjType COMMENT

TASK_OR_FUNCTION_DECL

public static final FVPBase.ObjType TASK_OR_FUNCTION_DECL

DEFINE_DIRECTIVE

public static final FVPBase.ObjType DEFINE_DIRECTIVE

COMPILER_DIRECTIVE_COND

public static final FVPBase.ObjType COMPILER_DIRECTIVE_COND

PORT

public static final FVPBase.ObjType PORT

PIN

public static final FVPBase.ObjType PIN

PINTBITSELECT

public static final FVPBase.ObjType PINTBITSELECT

PINPARTSELECT

public static final FVPBase.ObjType PINPARTSELECT

MODULEINSTANCE

public static final FVPBase.ObjType MODULEINSTANCE

UDPINSTANCE

public static final FVPBase.ObjType UDPINSTANCE

GATEINSTANCE

public static final FVPBase.ObjType GATEINSTANCE

NET

public static final FVPBase.ObjType NET

REGISTER

public static final FVPBase.ObjType REGISTER

MEMORY

public static final FVPBase.ObjType MEMORY

INTEGER

public static final FVPBase.ObjType INTEGER

REAL

public static final FVPBase.ObjType REAL

IDENTIFIER

public static final FVPBase.ObjType IDENTIFIER

HIERARCHICAL_IDENTIFIER

public static final FVPBase.ObjType HIERARCHICAL_IDENTIFIER

FORGENERATE

public static final FVPBase.ObjType FORGENERATE

PORTMAP

public static final FVPBase.ObjType PORTMAP

ROOT

public static final FVPBase.ObjType ROOT

RANGE

public static final FVPBase.ObjType RANGE

LVALUE

public static final FVPBase.ObjType LVALUE

LVALUE_PARTSEL

public static final FVPBase.ObjType LVALUE_PARTSEL

LVALUE_BITSEL

public static final FVPBase.ObjType LVALUE_BITSEL

EXPRESSION

public static final FVPBase.ObjType EXPRESSION

ASSIGNMENT

public static final FVPBase.ObjType ASSIGNMENT

INCLUDE_DIRECTIVE

public static final FVPBase.ObjType INCLUDE_DIRECTIVE

PARAMDECL

public static final FVPBase.ObjType PARAMDECL

LOCALPARAM

public static final FVPBase.ObjType LOCALPARAM

DEFPARAM

public static final FVPBase.ObjType DEFPARAM

PARAMMAP

public static final FVPBase.ObjType PARAMMAP

PORTBITSELECT

public static final FVPBase.ObjType PORTBITSELECT

PORTPARTSELECT

public static final FVPBase.ObjType PORTPARTSELECT

SEQ_STATEMENT

public static final FVPBase.ObjType SEQ_STATEMENT

GENVAR

public static final FVPBase.ObjType GENVAR

GENERATE

public static final FVPBase.ObjType GENERATE

ATTRIB_SPEC

public static final FVPBase.ObjType ATTRIB_SPEC

ATTRIB_INSTANCE

public static final FVPBase.ObjType ATTRIB_INSTANCE

DELAY_CONTROL

public static final FVPBase.ObjType DELAY_CONTROL

META_COMMENT

public static final FVPBase.ObjType META_COMMENT

INFER_ALWAYS_BLOCK

public static final FVPBase.ObjType INFER_ALWAYS_BLOCK

DFF_SIMPLE

public static final FVPBase.ObjType DFF_SIMPLE

DFF_ASYNC_RST

public static final FVPBase.ObjType DFF_ASYNC_RST

DFF_SYNC_RST

public static final FVPBase.ObjType DFF_SYNC_RST

DFF_ENABLED

public static final FVPBase.ObjType DFF_ENABLED

DFF_SIMPLE_POSEDGE

public static final FVPBase.ObjType DFF_SIMPLE_POSEDGE

DFF_SIMPLE_NEGEDGE

public static final FVPBase.ObjType DFF_SIMPLE_NEGEDGE

DFF_ASYNC_POSEDGE_RST_POSEDGE_CLK

public static final FVPBase.ObjType DFF_ASYNC_POSEDGE_RST_POSEDGE_CLK

DFF_ASYNC_POSEDGE_RST_NEGEDGE_CLK

public static final FVPBase.ObjType DFF_ASYNC_POSEDGE_RST_NEGEDGE_CLK

DFF_ASYNC_NEGEDGE_RST_POSEDGE_CLK

public static final FVPBase.ObjType DFF_ASYNC_NEGEDGE_RST_POSEDGE_CLK

DFF_ASYNC_NEGEDGE_RST_NEGEDGE_CLK

public static final FVPBase.ObjType DFF_ASYNC_NEGEDGE_RST_NEGEDGE_CLK

DFF_SYNC_HIGH_RST_POSEDGE_CLK

public static final FVPBase.ObjType DFF_SYNC_HIGH_RST_POSEDGE_CLK

DFF_SYNC_HIGH_RST_NEGEDGE_CLK

public static final FVPBase.ObjType DFF_SYNC_HIGH_RST_NEGEDGE_CLK

DFF_SYNC_LOW_RST_POSEDGE_CLK

public static final FVPBase.ObjType DFF_SYNC_LOW_RST_POSEDGE_CLK

DFF_SYNC_LOW_RST_NEGEDGE_CLK

public static final FVPBase.ObjType DFF_SYNC_LOW_RST_NEGEDGE_CLK

OBJECT_HIER_NAME_MAP

public static final FVPBase.ObjType OBJECT_HIER_NAME_MAP

UNKNOWN

public static final FVPBase.ObjType UNKNOWN
Method Detail

values

public static FVPBase.ObjType[] 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 (FVPBase.ObjType c : FVPBase.ObjType.values())
    System.out.println(c);

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

valueOf

public static FVPBase.ObjType 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