(ch)
| 5648 | |
| 5649 | var nonASCIISingleCaseWordChar = /[\u00df\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/; |
| 5650 | function isWordChar(ch) { |
| 5651 | return /\w/.test(ch) || ch > "\x80" && |
| 5652 | (ch.toUpperCase() != ch.toLowerCase() || nonASCIISingleCaseWordChar.test(ch)); |
| 5653 | } |
| 5654 | |
| 5655 | function isEmpty(obj) { |
| 5656 | for (var n in obj) if (obj.hasOwnProperty(n) && obj[n]) return false; |
no outgoing calls
no test coverage detected