Modifier and Type | Method and Description |
---|---|
java.lang.String |
code()
Get the XcodeML IR original code.
|
static Xcode |
fromString(java.lang.String value) |
boolean |
hasBody() |
java.lang.String |
toString() |
static Xcode |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Xcode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Xcode ALLOC
public static final Xcode ALLOC_OPT
public static final Xcode ARGUMENTS
public static final Xcode ARRAY_INDEX
public static final Xcode ASSOCIATE_STATEMENT
public static final Xcode BINDING
public static final Xcode BLOCK_STATEMENT
public static final Xcode BODY
public static final Xcode CONDITION
public static final Xcode CONTINUE_STATEMENT
public static final Xcode CO_SHAPE
public static final Xcode CRITICAL_STATEMENT
public static final Xcode DECLARATIONS
public static final Xcode DEPENDS
public static final Xcode ELSE
public static final Xcode EXPR_STATEMENT
public static final Xcode EXTERN_DECL
public static final Xcode FUNCTION_CALL
public static final Xcode F_ALLOCATE_STATEMENT
public static final Xcode F_ARRAY_CONSTRUCTOR
public static final Xcode F_ARRAY_REF
public static final Xcode F_ASSIGN_STATEMENT
public static final Xcode F_BACKSPACE_STATEMENT
public static final Xcode F_BASIC_TYPE
public static final Xcode F_CASE_LABEL
public static final Xcode F_CHARACTER_REF
public static final Xcode F_CLOSE_STATEMENT
public static final Xcode F_COARRAY_REF
public static final Xcode F_COMMENT_LINE
public static final Xcode F_COMMON_DECL
public static final Xcode F_CONTAINS_STATEMENT
public static final Xcode F_CYCLE_STATEMENT
public static final Xcode F_DATA_DECL
public static final Xcode F_DEALLOCATE_STATEMENT
public static final Xcode F_DO_CONCURRENT_STATEMENT
public static final Xcode F_DO_LOOP
public static final Xcode F_DO_STATEMENT
public static final Xcode F_DO_WHILE_STATEMENT
public static final Xcode F_END_FILE_STATEMENT
public static final Xcode F_ENTRY_DECL
public static final Xcode F_ENUM_DECL
public static final Xcode F_ENUM_TYPE
public static final Xcode F_EQUIVALENCE_DECL
public static final Xcode F_EXIT_STATEMENT
public static final Xcode F_FLUSH_STATEMENT
public static final Xcode F_FORMAT_DECL
public static final Xcode F_FUNCTION_DEFINITION
public static final Xcode F_FUNCTION_TYPE
public static final Xcode F_IF_STATEMENT
public static final Xcode FINAL_PROCEDURE
public static final Xcode F_INT_CONSTANT
public static final Xcode F_INTERFACE_DECL
public static final Xcode F_INQUIRE_STATEMENT
public static final Xcode F_REAL_CONSTANT
public static final Xcode F_COMPLEX_CONSTANT
public static final Xcode F_COMPLEX_PART_REF
public static final Xcode F_CHARACTER_CONSTANT
public static final Xcode F_FUNCTION_DECL
public static final Xcode F_LOGICAL_CONSTANT
public static final Xcode F_MEMBER_REF
public static final Xcode F_MODULE_DEFINITION
public static final Xcode F_MODULE_PROCEDURE_DECL
public static final Xcode F_NAMELIST_DECL
public static final Xcode F_NULLIFY_STATEMENT
public static final Xcode F_OPEN_STATEMENT
public static final Xcode FOR_ALL_STATEMENT
public static final Xcode F_POINTER_ASSIGN_STATEMENT
public static final Xcode F_PRINT_STATEMENT
public static final Xcode F_PROCEDURE_DECL
public static final Xcode F_READ_STATEMENT
public static final Xcode F_RETURN_STATEMENT
public static final Xcode F_REWIND_STATEMENT
public static final Xcode F_SELECT_CASE_STATEMENT
public static final Xcode F_STOP_STATEMENT
public static final Xcode F_STRUCT_CONSTRUCTOR
public static final Xcode F_STRUCT_DECL
public static final Xcode F_STRUCT_TYPE
public static final Xcode F_USE_DECL
public static final Xcode F_USE_ONLY_DECL
public static final Xcode F_WAIT_STATEMENT
public static final Xcode F_WHERE_STATEMENT
public static final Xcode F_WRITE_STATEMENT
public static final Xcode GLOBAL_DECLARATIONS
public static final Xcode GLOBAL_SYMBOLS
public static final Xcode GOTO_STATEMENT
public static final Xcode ID
public static final Xcode IDENTIFIERS
public static final Xcode INDEX_RANGE
public static final Xcode KIND
public static final Xcode LEN
public static final Xcode LOCK_STATEMENT
public static final Xcode LOWER_BOUND
public static final Xcode NAME
public static final Xcode NAMED_VALUE
public static final Xcode NAMED_VALUE_LIST
public static final Xcode PARAMS
public static final Xcode F_PRAGMA_STATEMENT
public static final Xcode RENAME
public static final Xcode RENAMABLE
public static final Xcode SELECT_TYPE_STATEMENT
public static final Xcode STATEMENT_LABEL
public static final Xcode STEP
public static final Xcode SYMBOLS
public static final Xcode SYNC_ALL_STATEMENT
public static final Xcode SYNC_IMAGES_STATEMENT
public static final Xcode SYNC_MEMORY_STATEMENT
public static final Xcode SYNC_STAT
public static final Xcode THEN
public static final Xcode TYPE_BOUND_GENERIC_PROCEDURE
public static final Xcode TYPE_BOUND_PROCEDURES
public static final Xcode TYPE_BOUND_PROCEDURE
public static final Xcode TYPE_GUARD
public static final Xcode TYPE_PARAM
public static final Xcode TYPE_PARAMS
public static final Xcode TYPE_PARAM_VALUES
public static final Xcode TYPE_TABLE
public static final Xcode UNLOCK_STATEMENT
public static final Xcode UPPER_BOUND
public static final Xcode VALUE
public static final Xcode VALUE_LIST
public static final Xcode VAR
public static final Xcode VAR_DECL
public static final Xcode VAR_LIST
public static final Xcode VAR_REF
public static final Xcode XCODE_PROGRAM
public static final Xcode DIV_EXPR
public static final Xcode F_CONCAT_EXPR
public static final Xcode F_POWER_EXPR
public static final Xcode LOG_AND_EXPR
public static final Xcode LOG_EQ_EXPR
public static final Xcode LOG_EQV_EXPR
public static final Xcode LOG_GE_EXPR
public static final Xcode LOG_GT_EXPR
public static final Xcode LOG_LE_EXPR
public static final Xcode LOG_LT_EXPR
public static final Xcode LOG_NEQ_EXPR
public static final Xcode LOG_NEWV_EXPR
public static final Xcode LOG_OR_EXPR
public static final Xcode MINUS_EXPR
public static final Xcode MUL_EXPR
public static final Xcode PLUS_EXPR
public static final Xcode USER_BINARY_EXPR
public static final Xcode LOG_NOT_EXPR
public static final Xcode UNARY_MINUS_EXPR
public static final Xcode USER_UNARY_EXPR
public static final Xcode NONE
public static Xcode[] values()
for (Xcode c : Xcode.values()) System.out.println(c);
public static Xcode valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static Xcode fromString(java.lang.String value)
public java.lang.String toString()
toString
in class java.lang.Enum<Xcode>
public java.lang.String code()
public boolean hasBody()