public class XMPobjectsRef
extends java.lang.Object
Constructor and Description |
---|
XMPobjectsRef() |
Modifier and Type | Method and Description |
---|---|
Block |
buildConstructor(XMPenv env) |
Block |
buildLoopConstructor(XMPenv env) |
Xobject |
buildLoopTestFuncCall(XMPenv env,
XMPinfo info) |
Xobject |
buildLoopTestSkipFuncCall(XMPenv env,
XMPinfo info,
int k) |
XMPobjectsRef |
convertLoopToReduction() |
Ident |
getDescId() |
Xobject |
getLoopOffset(int i) |
int |
getLoopOnIndex(int i) |
XMPnodes |
getNodes() |
int |
getOnRefLoopIndex(int i) |
XMPobject |
getRefObject() |
java.util.Vector<XMPdimInfo> |
getSubscripts() |
XMPtemplate |
getTemplate() |
static XMPobjectsRef |
parseDecl(Xobject decl,
XMPenv env,
PragmaBlock pb) |
void |
setLoopDimInfo(java.util.Vector<XMPdimInfo> dims) |
public Ident getDescId()
public XMPtemplate getTemplate()
public XMPnodes getNodes()
public static XMPobjectsRef parseDecl(Xobject decl, XMPenv env, PragmaBlock pb)
public XMPobject getRefObject()
public java.util.Vector<XMPdimInfo> getSubscripts()
public int getLoopOnIndex(int i)
public int getOnRefLoopIndex(int i)
public Xobject getLoopOffset(int i)
public void setLoopDimInfo(java.util.Vector<XMPdimInfo> dims)
public XMPobjectsRef convertLoopToReduction()