( dir, cur, doneName, checkSet, nodeCheck, isXML )
| 4556 | })(); |
| 4557 | |
| 4558 | function dirNodeCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) { |
| 4559 | for ( var i = 0, l = checkSet.length; i < l; i++ ) { |
| 4560 | var elem = checkSet[i]; |
| 4561 | |
| 4562 | if ( elem ) { |
| 4563 | var match = false; |
| 4564 | |
| 4565 | elem = elem[dir]; |
| 4566 | |
| 4567 | while ( elem ) { |
| 4568 | if ( elem.sizcache === doneName ) { |
| 4569 | match = checkSet[elem.sizset]; |
| 4570 | break; |
| 4571 | } |
| 4572 | |
| 4573 | if ( elem.nodeType === 1 && !isXML ){ |
| 4574 | elem.sizcache = doneName; |
| 4575 | elem.sizset = i; |
| 4576 | } |
| 4577 | |
| 4578 | if ( elem.nodeName.toLowerCase() === cur ) { |
| 4579 | match = elem; |
| 4580 | break; |
| 4581 | } |
| 4582 | |
| 4583 | elem = elem[dir]; |
| 4584 | } |
| 4585 | |
| 4586 | checkSet[i] = match; |
| 4587 | } |
| 4588 | } |
| 4589 | } |
| 4590 | |
| 4591 | function dirCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) { |
| 4592 | for ( var i = 0, l = checkSet.length; i < l; i++ ) { |
nothing calls this directly
no outgoing calls
no test coverage detected