public class XobjInt extends XobjConst
OPT_ATOMIC_STMT, OPT_DELAYED_DECL, OPT_F_MODULE_VAR, OPT_GCC_EXTENSION, OPT_GCC_SYNTAX, OPT_GCC_THREAD, OPT_GLOBAL, OPT_INDUCTION_VAR, OPT_PARSED, OPT_REWRITTED_XMP, OPT_SYNTAX_MODIFIED, OPT_TO_BE_FCOMMON, OPT_USED_IN_ARRAY_SIZE, parentid| Constructor and Description |
|---|
XobjInt(Xcode code,
int value) |
XobjInt(Xcode code,
Xtype type,
int value,
java.lang.String fkind) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canGetInt() |
Xobject |
copy()
Dummy method at base class, it causes exception.
|
boolean |
equals(Xobject x) |
int |
getInt()
Returns integer value in XobjInt.
|
java.lang.String |
getName()
Returns Name of Xobject.
|
boolean |
isOneConstant()
return true if this object is one integer constant.
|
boolean |
isZeroConstant()
return true if this object is zero integer constant.
|
java.lang.String |
toString() |
add, bottomupIterator, cfold, copyTo, enter, equals, extent, extent, extents, extents, find, findCommonIdent, findVarIdent, getArg, getArgOrNull, getArgs, getFloat, getFloatString, getIdentList, getLineNo, getLong, getLongHigh, getLongLow, getMember, getOptionalFlag, getOptionalFlags, getParent, getScope, getString, getSubscripts, getSym, getTail, hasNullArg, insert, isArray, isArrayAddr, isAsgOp, isAtomicStmt, isBinaryOp, isCglobalVarOrFvar, isConstant, isDelayedDecl, isEmpty, isEmptyList, isExternalCode, isFmoduleVar, isGccExtension, isGccSyntax, isGccThread, isIndexRange, isInductionVar, isIntConstant, isLocalOrParamVar, isLocalOrParamVarAddr, isLogicalOp, isParsed, isPragma, isRewrittedByXmp, isScopeGlobal, isScopeLocal, isScopeParam, isSet, isSyntaxModified, isTempVar, isTerminal, isToBeFcommon, isUnaryOp, isVarAddr, isVariable, isVarRef, lbound, lbound, lbounds, lbounds, left, Nargs, newCode, Opcode, OpcodeName, operand, removeArgs, removeFirstArgs, removeLastArgs, right, setArg, setArgs, setIsAtomicStmt, setIsDelayedDecl, setIsFmoduleVar, setIsGccExtension, setIsGccSyntax, setIsGccThread, setIsGlobal, setIsInductionVar, setIsParsed, setIsRewrittedByXmp, setIsSyntaxModified, setIsToBeFcommon, setLeft, setLineNo, setName, setOperand, setOptionalFlag, setOptionalFlags, setParentRecursively, setRight, setScope, setType, topdownIterator, Type, ubound, ubound, ubounds, uboundsgetProp, getProperties, Id, remProp, remProperties, setId, setProp, setPropertiespublic XobjInt(Xcode code,
Xtype type,
int value,
java.lang.String fkind)
public XobjInt(Xcode code,
int value)
public int getInt()
Xobjectpublic Xobject copy()
Xobjectpublic java.lang.String getName()
Xobjectpublic boolean isZeroConstant()
XobjectisZeroConstant in class Xobjectpublic boolean isOneConstant()
XobjectisOneConstant in class Xobject