public final class PrimitiveInfo
extends java.lang.Object
Constructor and Description |
---|
PrimitiveInfo() |
PrimitiveInfo(PrimitiveInfo other) |
Modifier and Type | Method and Description |
---|---|
boolean |
canThrowException() |
ArgumentMode |
getArgUsage(java.lang.String name) |
int |
getBlockSize() |
boolean |
isBranch() |
boolean |
isConditionalBranch() |
boolean |
isLoad() |
boolean |
isMemoryReference() |
boolean |
isStore() |
void |
setArgUsage(java.lang.String name,
ArgumentMode usage) |
void |
setBlockSize(int value) |
void |
setBranch(boolean value) |
void |
setCanThrowException(boolean value) |
void |
setConditionalBranch(boolean value) |
void |
setLoad(boolean value) |
void |
setMemoryReference(boolean value) |
void |
setStore(boolean value) |
java.lang.String |
toString() |
public PrimitiveInfo()
public PrimitiveInfo(PrimitiveInfo other)
public boolean canThrowException()
public boolean isBranch()
public boolean isConditionalBranch()
public boolean isMemoryReference()
public boolean isLoad()
public boolean isStore()
public int getBlockSize()
public void setCanThrowException(boolean value)
public void setBranch(boolean value)
public void setConditionalBranch(boolean value)
public void setMemoryReference(boolean value)
public void setLoad(boolean value)
public void setStore(boolean value)
public void setBlockSize(int value)
public ArgumentMode getArgUsage(java.lang.String name)
public void setArgUsage(java.lang.String name, ArgumentMode usage)
public java.lang.String toString()
toString
in class java.lang.Object