| 1419 | } |
| 1420 | |
| 1421 | void fxCaptureNameEscape(txPatternParser* parser) |
| 1422 | { |
| 1423 | txString p; |
| 1424 | fxPatternParserNext(parser); |
| 1425 | if (parser->character != 'u') |
| 1426 | fxPatternParserError(parser, gxErrors[mxInvalidName]); |
| 1427 | p = parser->pattern + parser->offset; |
| 1428 | if (!fxParseUnicodeEscape(&p, &parser->character, 1, '\\')) |
| 1429 | fxPatternParserError(parser, gxErrors[mxInvalidName]); |
| 1430 | parser->offset = mxPtrDiff(p - parser->pattern); |
| 1431 | } |
| 1432 | |
| 1433 | txCaptureName* fxCaptureNameGet(txPatternParser* parser, txString string) |
| 1434 | { |
no test coverage detected