Lines Matching refs:nodes
110 block.nodes = block.nodes.concat(this.parseTextHtml());
115 block.nodes = block.nodes.concat(expr.nodes);
117 block.nodes.push(expr);
154 initBlock: function(line, nodes) { argument
158 if (!Array.isArray(nodes)) throw new Error('`nodes` is not an array');
161 nodes: nodes,
338 var nodes = [];
354 nodes.push(currentNode);
361 block.nodes.forEach(function (node) {
365 nodes.push(currentNode);
371 nodes.push(node);
377 nodes.push(this.parseCode(true));
386 return nodes;
427 block.nodes.push(this.parseWhen());
430 block.nodes.push(this.parseDefault());
893 mixin.block.nodes.push(mixin.code);
896 if (mixin.block.nodes.length === 0) mixin.block = null;
940 block.nodes.push({
949 block.nodes.push({
958 block.nodes.push(this.parseExpr());
962 block.nodes.push({
994 block.nodes = block.nodes.concat(this.parseTextHtml());
998 block.nodes = block.nodes.concat(expr.nodes);
1000 block.nodes.push(expr);
1118 tag.block.nodes.push.apply(tag.block.nodes, text.nodes);
1120 tag.block.nodes.push(text);
1124 tag.block.nodes.push(this.parseCode(true));
1158 for (var i = 0, len = block.nodes.length; i < len; ++i) {
1159 tag.block.nodes.push(block.nodes[i]);