public final class PrimitiveAND extends Primitive
Primitive.Kind, Primitive.Modifier
Modifier | Constructor and Description |
---|---|
protected |
PrimitiveAND(java.lang.String name,
Primitive.Kind kind,
Primitive.Modifier modifier,
Expr retExpr,
java.util.Map<java.lang.String,Primitive> args,
java.util.Map<java.lang.String,Attribute> attrs) |
Modifier and Type | Method and Description |
---|---|
void |
addShortcut(Shortcut shortcut) |
java.util.Map<java.lang.String,Primitive> |
getArguments() |
java.util.Map<java.lang.String,Attribute> |
getAttributes() |
Expr |
getReturnExpr() |
java.util.List<Shortcut> |
getShortcuts() |
PrimitiveAND |
makeCopy() |
addParentReference, getAttrNames, getInfo, getKind, getModifier, getName, getParentCount, getParentReferenceCount, getParents, getReturnType, isOrRule, isRoot
protected PrimitiveAND(java.lang.String name, Primitive.Kind kind, Primitive.Modifier modifier, Expr retExpr, java.util.Map<java.lang.String,Primitive> args, java.util.Map<java.lang.String,Attribute> attrs)
public void addShortcut(Shortcut shortcut)
public PrimitiveAND makeCopy()
public java.util.Map<java.lang.String,Primitive> getArguments()
public java.util.Map<java.lang.String,Attribute> getAttributes()
public java.util.List<Shortcut> getShortcuts()
public Expr getReturnExpr()