Lines Matching refs:stack
390 stack = [],
397 stack.push([data, -1]);
399 while (stack.length) {
400 entry = stack[stack.length - 1];
411 stack.push([children, -1]);
414 rowSpan = Math.max(rowSpan, stack.length);
425 if (stack.length > 1) {
426 entry = stack[stack.length - 2];
437 stack.pop();
446 stack.push([data, -1]);
448 while (stack.length) {
449 entry = stack[stack.length - 1];
457 columns[stack.length - 1].push(col);
464 for (j = stack.length - 2; j >= 0; --j) {
465 parent = stack[j][0][stack[j][1]];
474 stack.push([children, -1]);
477 col._rowspan = rowSpan - stack.length + 1;
483 stack.pop();