public class CAstValueImpl extends CAstImpl
| Modifier and Type | Class and Description |
|---|---|
protected static class |
CAstValueImpl.CAstNodeValueImpl |
protected static class |
CAstValueImpl.CAstValueValueImpl |
CAstImpl.CAstNodeImpl, CAstImpl.CAstValueImpl| Constructor and Description |
|---|
CAstValueImpl() |
| Modifier and Type | Method and Description |
|---|---|
CAstNode |
makeConstant(Object value)
Make an arbitrary object constant node.
|
CAstNode |
makeNode(int kind,
CAstNode[] cs)
Make a node of type kind specifying an array of children.
|
makeConstant, makeConstant, makeConstant, makeConstant, makeConstant, makeConstant, makeConstant, makeNode, makeNode, makeNode, makeNode, makeNode, makeNode, makeNode, makeNode, makeUniquepublic CAstNode makeNode(int kind, CAstNode[] cs)
CAstpublic CAstNode makeConstant(Object value)
CAstmakeConstant in interface CAstmakeConstant in class CAstImpl