public class XMPdimInfo
extends java.lang.Object
Constructor and Description |
---|
XMPdimInfo()
Constructor of XMPdiminfo
|
public Xobject getLower()
public void setLower(Xobject l)
public boolean hasLower()
public Xobject getUpper()
public void setUpper(Xobject u)
public boolean hasUpper()
public Xobject getSize()
public boolean hasStride()
public Xobject getStride()
public void setStride(Xobject s)
public boolean isStar()
public void setStar()
public boolean isScalar()
public Xobject getIndex()
public boolean isTriplet()
public void setDistManner(int distManner, Xobject distArg)
public int getDistManner()
public Xobject getDistArg()
public void setAlignSubscript(int idx, Xobject expr)
public void setAlignAny()
public int getAlignSubscriptIndex()
public Xobject getAlignSubscriptOffset()
public boolean isAlignAny()
public Ident getArraySizeVar()
public Ident getArrayOffsetVar()
public Ident getArrayBlkOffsetVar()
public static java.util.Vector<XMPdimInfo> parseSubscripts(Xobject subscriptList)
public static XMPdimInfo createFromRange(Xobject x)
public static XMPdimInfo loopInfo(ForBlock block)
public Xobject getLoopVar()
public ForBlock getLoopBlock()
public void setLoopLocalVar(Ident id)
public Ident getLoopLocalVar()
public void setLoopOnIndex(int index)
public int getLoopOnIndex()
public void setLoopOnRefInfo(int index, Xobject offset)
public int getOnRefLoopIndex()
public Xobject getOnRefOffset()
public java.lang.String toString()
toString
in class java.lang.Object