( dir, cur, doneName, checkSet, nodeCheck, isXML )
| 4986 | })(); |
| 4987 | |
| 4988 | function dirNodeCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) { |
| 4989 | for ( var i = 0, l = checkSet.length; i < l; i++ ) { |
| 4990 | var elem = checkSet[i]; |
| 4991 | |
| 4992 | if ( elem ) { |
| 4993 | var match = false; |
| 4994 | |
| 4995 | elem = elem[dir]; |
| 4996 | |
| 4997 | while ( elem ) { |
| 4998 | if ( elem.sizcache === doneName ) { |
| 4999 | match = checkSet[elem.sizset]; |
| 5000 | break; |
| 5001 | } |
| 5002 | |
| 5003 | if ( elem.nodeType === 1 && !isXML ){ |
| 5004 | elem.sizcache = doneName; |
| 5005 | elem.sizset = i; |
| 5006 | } |
| 5007 | |
| 5008 | if ( elem.nodeName.toLowerCase() === cur ) { |
| 5009 | match = elem; |
| 5010 | break; |
| 5011 | } |
| 5012 | |
| 5013 | elem = elem[dir]; |
| 5014 | } |
| 5015 | |
| 5016 | checkSet[i] = match; |
| 5017 | } |
| 5018 | } |
| 5019 | } |
| 5020 | |
| 5021 | function dirCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) { |
| 5022 | for ( var i = 0, l = checkSet.length; i < l; i++ ) { |
nothing calls this directly
no outgoing calls
no test coverage detected