public enum StorageClass extends java.lang.Enum<StorageClass>
Enum Constant and Description |
---|
AUTO |
EXTDEF |
EXTERN |
FCOMMON |
FCOMMON_NAME |
FFUNC |
FLOCAL |
FNAMELIST_NAME |
FPARAM |
FSAVE |
FTYPE_NAME |
GCC_LABEL |
LABEL |
MEMBER |
MOE |
PARAM |
REG |
REGISTER |
SNULL |
STATIC |
TAGNAME |
TYPEDEF_NAME |
ULABEL |
Modifier and Type | Method and Description |
---|---|
boolean |
canBeAddressed() |
static StorageClass |
get(java.lang.String s) |
boolean |
isBSS() |
boolean |
isFuncParam() |
boolean |
isVarOrFunc() |
java.lang.String |
toXcodeString() |
static StorageClass |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static StorageClass[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final StorageClass SNULL
public static final StorageClass AUTO
public static final StorageClass PARAM
public static final StorageClass EXTERN
public static final StorageClass EXTDEF
public static final StorageClass STATIC
public static final StorageClass REGISTER
public static final StorageClass LABEL
public static final StorageClass ULABEL
public static final StorageClass TAGNAME
public static final StorageClass MOE
public static final StorageClass TYPEDEF_NAME
public static final StorageClass REG
public static final StorageClass MEMBER
public static final StorageClass GCC_LABEL
public static final StorageClass FLOCAL
public static final StorageClass FSAVE
public static final StorageClass FCOMMON
public static final StorageClass FPARAM
public static final StorageClass FFUNC
public static final StorageClass FTYPE_NAME
public static final StorageClass FCOMMON_NAME
public static final StorageClass FNAMELIST_NAME
public static StorageClass[] values()
for (StorageClass c : StorageClass.values()) System.out.println(c);
public static StorageClass 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 java.lang.String toXcodeString()
public boolean canBeAddressed()
public boolean isVarOrFunc()
public boolean isBSS()
public boolean isFuncParam()
public static StorageClass get(java.lang.String s)