marko/compiler/ast/ContainerNode.js
2017-02-09 00:30:42 -08:00

20 lines
363 B
JavaScript

'use strict';
var Node = require('./Node');
class ContainerNode extends Node {
constructor(type) {
super(type);
this.body = this.makeContainer([]);
}
generateCode(codegen) {
return codegen.generateCode(this.body);
}
walk(walker) {
this.body = walker.walk(this.body);
}
}
module.exports = ContainerNode;