Package org.joni.ast
Class ConsAltNode
java.lang.Object
org.joni.ast.Node
org.joni.ast.ConsAltNode
- All Implemented Interfaces:
NodeType
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Node
getChild()
getName()
int
getType()
static ConsAltNode
listAdd
(ConsAltNode list, Node x) static ConsAltNode
newAltNode
(Node left, ConsAltNode right) static ConsAltNode
newListNode
(Node left, ConsAltNode right) setCdr
(ConsAltNode cd) protected void
void
void
void
toString
(int level) void
verifyTree
(Set<Node> set, WarnCallback warnings) Methods inherited from class org.joni.ast.Node
getAddressName, getType2Bit, isAllowedInLookBehind, isInvalidQuantifier, isSimple, pad, toString
-
Field Details
-
car
-
cdr
-
type
private int type
-
-
Constructor Details
-
ConsAltNode
-
-
Method Details
-
newAltNode
-
newListNode
-
listAdd
-
toListNode
public void toListNode() -
toAltNode
public void toAltNode() -
getType
public int getType() -
setChild
-
getChild
-
swap
-
verifyTree
- Overrides:
verifyTree
in classNode
-
setCar
-
setCdr
-
getName
-
toString
-