package ast
|
|
|
|
type SimpleStatement struct {
|
|
BaseNode
|
|
Statements []*SmallStatement
|
|
}
|
|
|
|
func NewSimpleStatement() *SimpleStatement {
|
|
node := &SimpleStatement{}
|
|
node.initBaseNode(SIMPLE_STMT)
|
|
return node
|
|
}
|
|
|
|
func (node *SimpleStatement) StatementNode() {}
|
|
|
|
func (node *SimpleStatement) AppendSmallStatement(n *SmallStatement) {
|
|
node.Statements = append(node.Statements, n)
|
|
}
|