MCPcopy Create free account
hub / github.com/Moddable-OpenSource/moddable / fxCaptureNameEscape

Function fxCaptureNameEscape

xs/sources/xsre.c:1421–1431  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1419}
1420
1421void 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
1433txCaptureName* fxCaptureNameGet(txPatternParser* parser, txString string)
1434{

Callers 1

fxCaptureNameParseFunction · 0.85

Calls 3

fxPatternParserNextFunction · 0.85
fxPatternParserErrorFunction · 0.85
fxParseUnicodeEscapeFunction · 0.85

Tested by

no test coverage detected