rem: /* ASSERT(row, "bogus row"); var rv = Boolean(row && (row.childData.length == 0)); dd ("isContainerEmpty: row " + index + " returning " + rv); return rv; */ 
context: function xtv_isctrempt (index){    var row = this.childData.locateChildByVisualRow (index);    /*    ASSERT(row, "bogus row");    var rv = Boolean(row && (row.childData.length == 0));    dd ("isContainerEmpty: row " + index + " returning " + rv);    return rv;    */    if ("alwaysHasChildren" in row)        return false;    if (!row || !("childData" in row))        return true;    return !row.childData.length;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/6b7c961af3c8d8c73aa3b01e4b413f4b31418399/tree-utils.js/clean/extensions/venkman/resources/content/tree-utils.js