public abstract class NodeFuncBase extends java.lang.Object implements INodeFunc
INodeFunc.INodeFuncBoolean, INodeFunc.INodeFuncDouble, INodeFunc.INodeFuncLong, INodeFunc.INodeFuncObject<T>
Modifier and Type | Field and Description |
---|---|
protected boolean |
canInline |
Constructor and Description |
---|
NodeFuncBase() |
Modifier and Type | Method and Description |
---|---|
void |
setNeverInline()
Sets this function as one that relies on more factors than just the arguments given to it.
|
public void setNeverInline()
IExpressionNode.inline()
will always return a function, rather than an IConstantNode
.