()
| 367 | } |
| 368 | } |
| 369 | function defaultCase() { |
| 370 | if (openenings.length > 0) { |
| 371 | currentOpeningToken = openenings[openenings.length - 1]; |
| 372 | insertTestDefinition(currentOpeningToken, m); |
| 373 | if (currentOpeningToken.isAlternator) { |
| 374 | alternator = openenings.pop(); |
| 375 | for (var mndx = 0; mndx < alternator.matches.length; mndx++) { |
| 376 | if (alternator.matches[mndx].isGroup) alternator.matches[mndx].isGroup = false; |
| 377 | } |
| 378 | if (openenings.length > 0) { |
| 379 | currentOpeningToken = openenings[openenings.length - 1]; |
| 380 | currentOpeningToken.matches.push(alternator); |
| 381 | } else { |
| 382 | currentToken.matches.push(alternator); |
| 383 | } |
| 384 | } |
| 385 | } else { |
| 386 | insertTestDefinition(currentToken, m); |
| 387 | } |
| 388 | } |
| 389 | function reverseTokens(maskToken) { |
| 390 | function reverseStatic(st) { |
| 391 | if (st === opts.optionalmarker[0]) st = opts.optionalmarker[1]; else if (st === opts.optionalmarker[1]) st = opts.optionalmarker[0]; else if (st === opts.groupmarker[0]) st = opts.groupmarker[1]; else if (st === opts.groupmarker[1]) st = opts.groupmarker[0]; |
no test coverage detected