mirror of
https://github.com/tc39/test262.git
synced 2025-04-08 19:35:28 +02:00
Update RegExp Unicode property escape tests per latest proposal & Unicode 10
This commit is contained in:
parent
e27b5e26c8
commit
953992d235
test/built-ins/RegExp/property-escapes/generated
ASCII.jsASCII_Hex_Digit.jsAlphabetic.jsAny.jsAssigned.jsBidi_Control.jsBidi_Mirrored.jsCase_Ignorable.jsCased.jsChanges_When_Casefolded.jsChanges_When_Casemapped.jsChanges_When_Lowercased.jsChanges_When_NFKC_Casefolded.jsChanges_When_Titlecased.jsChanges_When_Uppercased.jsDash.jsDefault_Ignorable_Code_Point.jsDeprecated.jsDiacritic.jsEmoji.jsEmoji_Component.jsEmoji_Modifier.jsEmoji_Modifier_Base.jsEmoji_Presentation.jsExtender.jsGeneral_Category_-_Cased_Letter.jsGeneral_Category_-_Close_Punctuation.jsGeneral_Category_-_Connector_Punctuation.jsGeneral_Category_-_Control.jsGeneral_Category_-_Currency_Symbol.jsGeneral_Category_-_Dash_Punctuation.jsGeneral_Category_-_Decimal_Number.jsGeneral_Category_-_Enclosing_Mark.jsGeneral_Category_-_Final_Punctuation.jsGeneral_Category_-_Format.jsGeneral_Category_-_Initial_Punctuation.jsGeneral_Category_-_Letter.jsGeneral_Category_-_Letter_Number.jsGeneral_Category_-_Line_Separator.jsGeneral_Category_-_Lowercase_Letter.jsGeneral_Category_-_Mark.jsGeneral_Category_-_Math_Symbol.jsGeneral_Category_-_Modifier_Letter.jsGeneral_Category_-_Modifier_Symbol.jsGeneral_Category_-_Nonspacing_Mark.jsGeneral_Category_-_Number.jsGeneral_Category_-_Open_Punctuation.jsGeneral_Category_-_Other.jsGeneral_Category_-_Other_Letter.jsGeneral_Category_-_Other_Number.jsGeneral_Category_-_Other_Punctuation.jsGeneral_Category_-_Other_Symbol.jsGeneral_Category_-_Paragraph_Separator.jsGeneral_Category_-_Private_Use.jsGeneral_Category_-_Punctuation.jsGeneral_Category_-_Separator.jsGeneral_Category_-_Space_Separator.jsGeneral_Category_-_Spacing_Mark.jsGeneral_Category_-_Surrogate.jsGeneral_Category_-_Symbol.jsGeneral_Category_-_Titlecase_Letter.jsGeneral_Category_-_Unassigned.jsGeneral_Category_-_Uppercase_Letter.jsGrapheme_Base.jsGrapheme_Extend.jsHex_Digit.jsIDS_Binary_Operator.jsIDS_Trinary_Operator.jsID_Continue.jsID_Start.jsIdeographic.jsJoin_Control.jsLogical_Order_Exception.jsLowercase.jsMath.jsNoncharacter_Code_Point.jsPattern_Syntax.jsPattern_White_Space.jsQuotation_Mark.jsRadical.jsRegional_Indicator.jsScript_-_Adlam.jsScript_-_Ahom.jsScript_-_Anatolian_Hieroglyphs.jsScript_-_Arabic.jsScript_-_Armenian.jsScript_-_Avestan.jsScript_-_Balinese.jsScript_-_Bamum.jsScript_-_Bassa_Vah.jsScript_-_Batak.jsScript_-_Bengali.jsScript_-_Bhaiksuki.jsScript_-_Bopomofo.jsScript_-_Brahmi.jsScript_-_Braille.jsScript_-_Buginese.jsScript_-_Buhid.jsScript_-_Canadian_Aboriginal.jsScript_-_Carian.js
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `ASCII`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `ASCII_Hex_Digit`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Alphabetic`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -33,10 +33,10 @@ const matchSymbols = buildString({
|
||||
0x0009B2,
|
||||
0x0009CE,
|
||||
0x0009D7,
|
||||
0x0009FC,
|
||||
0x000A51,
|
||||
0x000A5E,
|
||||
0x000AD0,
|
||||
0x000AF9,
|
||||
0x000B71,
|
||||
0x000B9C,
|
||||
0x000BD0,
|
||||
@ -104,7 +104,8 @@ const matchSymbols = buildString({
|
||||
0x011644,
|
||||
0x0118FF,
|
||||
0x011C40,
|
||||
0x016FE0,
|
||||
0x011D3A,
|
||||
0x011D43,
|
||||
0x01BC9E,
|
||||
0x01D4A2,
|
||||
0x01D4BB,
|
||||
@ -165,6 +166,7 @@ const matchSymbols = buildString({
|
||||
[0x000800, 0x000817],
|
||||
[0x00081A, 0x00082C],
|
||||
[0x000840, 0x000858],
|
||||
[0x000860, 0x00086A],
|
||||
[0x0008A0, 0x0008B4],
|
||||
[0x0008B6, 0x0008BD],
|
||||
[0x0008D4, 0x0008DF],
|
||||
@ -209,6 +211,7 @@ const matchSymbols = buildString({
|
||||
[0x000AC7, 0x000AC9],
|
||||
[0x000ACB, 0x000ACC],
|
||||
[0x000AE0, 0x000AE3],
|
||||
[0x000AF9, 0x000AFC],
|
||||
[0x000B01, 0x000B03],
|
||||
[0x000B05, 0x000B0C],
|
||||
[0x000B0F, 0x000B10],
|
||||
@ -257,7 +260,7 @@ const matchSymbols = buildString({
|
||||
[0x000CD5, 0x000CD6],
|
||||
[0x000CE0, 0x000CE3],
|
||||
[0x000CF1, 0x000CF2],
|
||||
[0x000D01, 0x000D03],
|
||||
[0x000D00, 0x000D03],
|
||||
[0x000D05, 0x000D0C],
|
||||
[0x000D0E, 0x000D10],
|
||||
[0x000D12, 0x000D3A],
|
||||
@ -409,12 +412,12 @@ const matchSymbols = buildString({
|
||||
[0x00309D, 0x00309F],
|
||||
[0x0030A1, 0x0030FA],
|
||||
[0x0030FC, 0x0030FF],
|
||||
[0x003105, 0x00312D],
|
||||
[0x003105, 0x00312E],
|
||||
[0x003131, 0x00318E],
|
||||
[0x0031A0, 0x0031BA],
|
||||
[0x0031F0, 0x0031FF],
|
||||
[0x003400, 0x004DB5],
|
||||
[0x004E00, 0x009FD5],
|
||||
[0x004E00, 0x009FEA],
|
||||
[0x00A000, 0x00A48C],
|
||||
[0x00A4D0, 0x00A4FD],
|
||||
[0x00A500, 0x00A60C],
|
||||
@ -494,7 +497,7 @@ const matchSymbols = buildString({
|
||||
[0x010280, 0x01029C],
|
||||
[0x0102A0, 0x0102D0],
|
||||
[0x010300, 0x01031F],
|
||||
[0x010330, 0x01034A],
|
||||
[0x01032D, 0x01034A],
|
||||
[0x010350, 0x01037A],
|
||||
[0x010380, 0x01039D],
|
||||
[0x0103A0, 0x0103C3],
|
||||
@ -574,6 +577,10 @@ const matchSymbols = buildString({
|
||||
[0x011700, 0x011719],
|
||||
[0x01171D, 0x01172A],
|
||||
[0x0118A0, 0x0118DF],
|
||||
[0x011A00, 0x011A32],
|
||||
[0x011A35, 0x011A3E],
|
||||
[0x011A50, 0x011A83],
|
||||
[0x011A86, 0x011A97],
|
||||
[0x011AC0, 0x011AF8],
|
||||
[0x011C00, 0x011C08],
|
||||
[0x011C0A, 0x011C36],
|
||||
@ -581,6 +588,12 @@ const matchSymbols = buildString({
|
||||
[0x011C72, 0x011C8F],
|
||||
[0x011C92, 0x011CA7],
|
||||
[0x011CA9, 0x011CB6],
|
||||
[0x011D00, 0x011D06],
|
||||
[0x011D08, 0x011D09],
|
||||
[0x011D0B, 0x011D36],
|
||||
[0x011D3C, 0x011D3D],
|
||||
[0x011D3F, 0x011D41],
|
||||
[0x011D46, 0x011D47],
|
||||
[0x012000, 0x012399],
|
||||
[0x012400, 0x01246E],
|
||||
[0x012480, 0x012543],
|
||||
@ -596,9 +609,11 @@ const matchSymbols = buildString({
|
||||
[0x016F00, 0x016F44],
|
||||
[0x016F50, 0x016F7E],
|
||||
[0x016F93, 0x016F9F],
|
||||
[0x016FE0, 0x016FE1],
|
||||
[0x017000, 0x0187EC],
|
||||
[0x018800, 0x018AF2],
|
||||
[0x01B000, 0x01B001],
|
||||
[0x01B000, 0x01B11E],
|
||||
[0x01B170, 0x01B2FB],
|
||||
[0x01BC00, 0x01BC6A],
|
||||
[0x01BC70, 0x01BC7C],
|
||||
[0x01BC80, 0x01BC88],
|
||||
@ -661,6 +676,7 @@ const matchSymbols = buildString({
|
||||
[0x02A700, 0x02B734],
|
||||
[0x02B740, 0x02B81D],
|
||||
[0x02B820, 0x02CEA1],
|
||||
[0x02CEB0, 0x02EBE0],
|
||||
[0x02F800, 0x02FA1D]
|
||||
]
|
||||
});
|
||||
@ -863,6 +879,11 @@ const nonMatchSymbols = buildString({
|
||||
0x011C37,
|
||||
0x011C3F,
|
||||
0x011CA8,
|
||||
0x011D07,
|
||||
0x011D0A,
|
||||
0x011D3B,
|
||||
0x011D3E,
|
||||
0x011D42,
|
||||
0x01D455,
|
||||
0x01D49D,
|
||||
0x01D4AD,
|
||||
@ -952,7 +973,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x0007FB, 0x0007FF],
|
||||
[0x000818, 0x000819],
|
||||
[0x00082D, 0x00083F],
|
||||
[0x000859, 0x00089F],
|
||||
[0x000859, 0x00085F],
|
||||
[0x00086B, 0x00089F],
|
||||
[0x0008BE, 0x0008D3],
|
||||
[0x0008E0, 0x0008E2],
|
||||
[0x0008EA, 0x0008EF],
|
||||
@ -967,7 +989,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x0009CF, 0x0009D6],
|
||||
[0x0009D8, 0x0009DB],
|
||||
[0x0009E4, 0x0009EF],
|
||||
[0x0009F2, 0x000A00],
|
||||
[0x0009F2, 0x0009FB],
|
||||
[0x0009FD, 0x000A00],
|
||||
[0x000A0B, 0x000A0E],
|
||||
[0x000A11, 0x000A12],
|
||||
[0x000A3A, 0x000A3D],
|
||||
@ -981,7 +1004,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x000ACD, 0x000ACF],
|
||||
[0x000AD1, 0x000ADF],
|
||||
[0x000AE4, 0x000AF8],
|
||||
[0x000AFA, 0x000B00],
|
||||
[0x000AFD, 0x000B00],
|
||||
[0x000B0D, 0x000B0E],
|
||||
[0x000B11, 0x000B12],
|
||||
[0x000B3A, 0x000B3C],
|
||||
@ -1009,7 +1032,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x000CCD, 0x000CD4],
|
||||
[0x000CD7, 0x000CDD],
|
||||
[0x000CE4, 0x000CF0],
|
||||
[0x000CF3, 0x000D00],
|
||||
[0x000CF3, 0x000CFF],
|
||||
[0x000D3B, 0x000D3C],
|
||||
[0x000D4F, 0x000D53],
|
||||
[0x000D58, 0x000D5E],
|
||||
@ -1131,12 +1154,12 @@ const nonMatchSymbols = buildString({
|
||||
[0x00303D, 0x003040],
|
||||
[0x003097, 0x00309C],
|
||||
[0x003100, 0x003104],
|
||||
[0x00312E, 0x003130],
|
||||
[0x00312F, 0x003130],
|
||||
[0x00318F, 0x00319F],
|
||||
[0x0031BB, 0x0031EF],
|
||||
[0x003200, 0x0033FF],
|
||||
[0x004DB6, 0x004DFF],
|
||||
[0x009FD6, 0x009FFF],
|
||||
[0x009FEB, 0x009FFF],
|
||||
[0x00A48D, 0x00A4CF],
|
||||
[0x00A4FE, 0x00A4FF],
|
||||
[0x00A60D, 0x00A60F],
|
||||
@ -1199,7 +1222,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x010175, 0x01027F],
|
||||
[0x01029D, 0x01029F],
|
||||
[0x0102D1, 0x0102FF],
|
||||
[0x010320, 0x01032F],
|
||||
[0x010320, 0x01032C],
|
||||
[0x01034B, 0x01034F],
|
||||
[0x01037B, 0x01037F],
|
||||
[0x01039E, 0x01039F],
|
||||
@ -1270,11 +1293,18 @@ const nonMatchSymbols = buildString({
|
||||
[0x01171A, 0x01171C],
|
||||
[0x01172B, 0x01189F],
|
||||
[0x0118E0, 0x0118FE],
|
||||
[0x011900, 0x011ABF],
|
||||
[0x011900, 0x0119FF],
|
||||
[0x011A33, 0x011A34],
|
||||
[0x011A3F, 0x011A4F],
|
||||
[0x011A84, 0x011A85],
|
||||
[0x011A98, 0x011ABF],
|
||||
[0x011AF9, 0x011BFF],
|
||||
[0x011C41, 0x011C71],
|
||||
[0x011C90, 0x011C91],
|
||||
[0x011CB7, 0x011FFF],
|
||||
[0x011CB7, 0x011CFF],
|
||||
[0x011D37, 0x011D39],
|
||||
[0x011D44, 0x011D45],
|
||||
[0x011D48, 0x011FFF],
|
||||
[0x01239A, 0x0123FF],
|
||||
[0x01246F, 0x01247F],
|
||||
[0x012544, 0x012FFF],
|
||||
@ -1290,10 +1320,11 @@ const nonMatchSymbols = buildString({
|
||||
[0x016F45, 0x016F4F],
|
||||
[0x016F7F, 0x016F92],
|
||||
[0x016FA0, 0x016FDF],
|
||||
[0x016FE1, 0x016FFF],
|
||||
[0x016FE2, 0x016FFF],
|
||||
[0x0187ED, 0x0187FF],
|
||||
[0x018AF3, 0x01AFFF],
|
||||
[0x01B002, 0x01BBFF],
|
||||
[0x01B11F, 0x01B16F],
|
||||
[0x01B2FC, 0x01BBFF],
|
||||
[0x01BC6B, 0x01BC6F],
|
||||
[0x01BC7D, 0x01BC7F],
|
||||
[0x01BC89, 0x01BC8F],
|
||||
@ -1324,7 +1355,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x02A6D7, 0x02A6FF],
|
||||
[0x02B735, 0x02B73F],
|
||||
[0x02B81E, 0x02B81F],
|
||||
[0x02CEA2, 0x02F7FF],
|
||||
[0x02CEA2, 0x02CEAF],
|
||||
[0x02EBE1, 0x02F7FF],
|
||||
[0x02FA1E, 0x10FFFF]
|
||||
]
|
||||
});
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Any`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Assigned`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -24,7 +24,6 @@ const matchSymbols = buildString({
|
||||
0x000A51,
|
||||
0x000A5E,
|
||||
0x000AD0,
|
||||
0x000AF9,
|
||||
0x000B9C,
|
||||
0x000BD0,
|
||||
0x000BD7,
|
||||
@ -61,7 +60,7 @@ const matchSymbols = buildString({
|
||||
0x01145B,
|
||||
0x01145D,
|
||||
0x0118FF,
|
||||
0x016FE0,
|
||||
0x011D3A,
|
||||
0x01D4A2,
|
||||
0x01D4BB,
|
||||
0x01D546,
|
||||
@ -81,7 +80,6 @@ const matchSymbols = buildString({
|
||||
0x01EE5F,
|
||||
0x01EE64,
|
||||
0x01EE7E,
|
||||
0x01F930,
|
||||
0x01F9C0,
|
||||
0x0E0001
|
||||
],
|
||||
@ -108,6 +106,7 @@ const matchSymbols = buildString({
|
||||
[0x000800, 0x00082D],
|
||||
[0x000830, 0x00083E],
|
||||
[0x000840, 0x00085B],
|
||||
[0x000860, 0x00086A],
|
||||
[0x0008A0, 0x0008B4],
|
||||
[0x0008B6, 0x0008BD],
|
||||
[0x0008D4, 0x000983],
|
||||
@ -121,7 +120,7 @@ const matchSymbols = buildString({
|
||||
[0x0009CB, 0x0009CE],
|
||||
[0x0009DC, 0x0009DD],
|
||||
[0x0009DF, 0x0009E3],
|
||||
[0x0009E6, 0x0009FB],
|
||||
[0x0009E6, 0x0009FD],
|
||||
[0x000A01, 0x000A03],
|
||||
[0x000A05, 0x000A0A],
|
||||
[0x000A0F, 0x000A10],
|
||||
@ -147,6 +146,7 @@ const matchSymbols = buildString({
|
||||
[0x000ACB, 0x000ACD],
|
||||
[0x000AE0, 0x000AE3],
|
||||
[0x000AE6, 0x000AF1],
|
||||
[0x000AF9, 0x000AFF],
|
||||
[0x000B01, 0x000B03],
|
||||
[0x000B05, 0x000B0C],
|
||||
[0x000B0F, 0x000B10],
|
||||
@ -199,11 +199,10 @@ const matchSymbols = buildString({
|
||||
[0x000CE0, 0x000CE3],
|
||||
[0x000CE6, 0x000CEF],
|
||||
[0x000CF1, 0x000CF2],
|
||||
[0x000D01, 0x000D03],
|
||||
[0x000D00, 0x000D03],
|
||||
[0x000D05, 0x000D0C],
|
||||
[0x000D0E, 0x000D10],
|
||||
[0x000D12, 0x000D3A],
|
||||
[0x000D3D, 0x000D44],
|
||||
[0x000D12, 0x000D44],
|
||||
[0x000D46, 0x000D48],
|
||||
[0x000D4A, 0x000D4F],
|
||||
[0x000D54, 0x000D63],
|
||||
@ -295,9 +294,8 @@ const matchSymbols = buildString({
|
||||
[0x001C3B, 0x001C49],
|
||||
[0x001C4D, 0x001C88],
|
||||
[0x001CC0, 0x001CC7],
|
||||
[0x001CD0, 0x001CF6],
|
||||
[0x001CF8, 0x001CF9],
|
||||
[0x001D00, 0x001DF5],
|
||||
[0x001CD0, 0x001CF9],
|
||||
[0x001D00, 0x001DF9],
|
||||
[0x001DFB, 0x001F15],
|
||||
[0x001F18, 0x001F1D],
|
||||
[0x001F20, 0x001F45],
|
||||
@ -315,17 +313,16 @@ const matchSymbols = buildString({
|
||||
[0x002066, 0x002071],
|
||||
[0x002074, 0x00208E],
|
||||
[0x002090, 0x00209C],
|
||||
[0x0020A0, 0x0020BE],
|
||||
[0x0020A0, 0x0020BF],
|
||||
[0x0020D0, 0x0020F0],
|
||||
[0x002100, 0x00218B],
|
||||
[0x002190, 0x0023FE],
|
||||
[0x002400, 0x002426],
|
||||
[0x002190, 0x002426],
|
||||
[0x002440, 0x00244A],
|
||||
[0x002460, 0x002B73],
|
||||
[0x002B76, 0x002B95],
|
||||
[0x002B98, 0x002BB9],
|
||||
[0x002BBD, 0x002BC8],
|
||||
[0x002BCA, 0x002BD1],
|
||||
[0x002BCA, 0x002BD2],
|
||||
[0x002BEC, 0x002BEF],
|
||||
[0x002C00, 0x002C2E],
|
||||
[0x002C30, 0x002C5E],
|
||||
@ -342,7 +339,7 @@ const matchSymbols = buildString({
|
||||
[0x002DC8, 0x002DCE],
|
||||
[0x002DD0, 0x002DD6],
|
||||
[0x002DD8, 0x002DDE],
|
||||
[0x002DE0, 0x002E44],
|
||||
[0x002DE0, 0x002E49],
|
||||
[0x002E80, 0x002E99],
|
||||
[0x002E9B, 0x002EF3],
|
||||
[0x002F00, 0x002FD5],
|
||||
@ -350,14 +347,14 @@ const matchSymbols = buildString({
|
||||
[0x003000, 0x00303F],
|
||||
[0x003041, 0x003096],
|
||||
[0x003099, 0x0030FF],
|
||||
[0x003105, 0x00312D],
|
||||
[0x003105, 0x00312E],
|
||||
[0x003131, 0x00318E],
|
||||
[0x003190, 0x0031BA],
|
||||
[0x0031C0, 0x0031E3],
|
||||
[0x0031F0, 0x00321E],
|
||||
[0x003220, 0x0032FE],
|
||||
[0x003300, 0x004DB5],
|
||||
[0x004DC0, 0x009FD5],
|
||||
[0x004DC0, 0x009FEA],
|
||||
[0x00A000, 0x00A48C],
|
||||
[0x00A490, 0x00A4C6],
|
||||
[0x00A4D0, 0x00A62B],
|
||||
@ -435,7 +432,7 @@ const matchSymbols = buildString({
|
||||
[0x0102A0, 0x0102D0],
|
||||
[0x0102E0, 0x0102FB],
|
||||
[0x010300, 0x010323],
|
||||
[0x010330, 0x01034A],
|
||||
[0x01032D, 0x01034A],
|
||||
[0x010350, 0x01037A],
|
||||
[0x010380, 0x01039D],
|
||||
[0x01039F, 0x0103C3],
|
||||
@ -529,6 +526,10 @@ const matchSymbols = buildString({
|
||||
[0x01171D, 0x01172B],
|
||||
[0x011730, 0x01173F],
|
||||
[0x0118A0, 0x0118F2],
|
||||
[0x011A00, 0x011A47],
|
||||
[0x011A50, 0x011A83],
|
||||
[0x011A86, 0x011A9C],
|
||||
[0x011A9E, 0x011AA2],
|
||||
[0x011AC0, 0x011AF8],
|
||||
[0x011C00, 0x011C08],
|
||||
[0x011C0A, 0x011C36],
|
||||
@ -537,6 +538,12 @@ const matchSymbols = buildString({
|
||||
[0x011C70, 0x011C8F],
|
||||
[0x011C92, 0x011CA7],
|
||||
[0x011CA9, 0x011CB6],
|
||||
[0x011D00, 0x011D06],
|
||||
[0x011D08, 0x011D09],
|
||||
[0x011D0B, 0x011D36],
|
||||
[0x011D3C, 0x011D3D],
|
||||
[0x011D3F, 0x011D47],
|
||||
[0x011D50, 0x011D59],
|
||||
[0x012000, 0x012399],
|
||||
[0x012400, 0x01246E],
|
||||
[0x012470, 0x012474],
|
||||
@ -557,9 +564,11 @@ const matchSymbols = buildString({
|
||||
[0x016F00, 0x016F44],
|
||||
[0x016F50, 0x016F7E],
|
||||
[0x016F8F, 0x016F9F],
|
||||
[0x016FE0, 0x016FE1],
|
||||
[0x017000, 0x0187EC],
|
||||
[0x018800, 0x018AF2],
|
||||
[0x01B000, 0x01B001],
|
||||
[0x01B000, 0x01B11E],
|
||||
[0x01B170, 0x01B2FB],
|
||||
[0x01BC00, 0x01BC6A],
|
||||
[0x01BC70, 0x01BC7C],
|
||||
[0x01BC80, 0x01BC88],
|
||||
@ -633,9 +642,10 @@ const matchSymbols = buildString({
|
||||
[0x01F210, 0x01F23B],
|
||||
[0x01F240, 0x01F248],
|
||||
[0x01F250, 0x01F251],
|
||||
[0x01F300, 0x01F6D2],
|
||||
[0x01F260, 0x01F265],
|
||||
[0x01F300, 0x01F6D4],
|
||||
[0x01F6E0, 0x01F6EC],
|
||||
[0x01F6F0, 0x01F6F6],
|
||||
[0x01F6F0, 0x01F6F8],
|
||||
[0x01F700, 0x01F773],
|
||||
[0x01F780, 0x01F7D4],
|
||||
[0x01F800, 0x01F80B],
|
||||
@ -643,16 +653,17 @@ const matchSymbols = buildString({
|
||||
[0x01F850, 0x01F859],
|
||||
[0x01F860, 0x01F887],
|
||||
[0x01F890, 0x01F8AD],
|
||||
[0x01F910, 0x01F91E],
|
||||
[0x01F920, 0x01F927],
|
||||
[0x01F933, 0x01F93E],
|
||||
[0x01F940, 0x01F94B],
|
||||
[0x01F950, 0x01F95E],
|
||||
[0x01F980, 0x01F991],
|
||||
[0x01F900, 0x01F90B],
|
||||
[0x01F910, 0x01F93E],
|
||||
[0x01F940, 0x01F94C],
|
||||
[0x01F950, 0x01F96B],
|
||||
[0x01F980, 0x01F997],
|
||||
[0x01F9D0, 0x01F9E6],
|
||||
[0x020000, 0x02A6D6],
|
||||
[0x02A700, 0x02B734],
|
||||
[0x02B740, 0x02B81D],
|
||||
[0x02B820, 0x02CEA1],
|
||||
[0x02CEB0, 0x02EBE0],
|
||||
[0x02F800, 0x02FA1D],
|
||||
[0x0E0020, 0x0E007F],
|
||||
[0x0E0100, 0x0E01EF],
|
||||
@ -678,6 +689,7 @@ const nonMatchSymbols = buildString({
|
||||
0x00061D,
|
||||
0x00070E,
|
||||
0x00083F,
|
||||
0x00085F,
|
||||
0x0008B5,
|
||||
0x000984,
|
||||
0x0009A9,
|
||||
@ -698,6 +710,7 @@ const nonMatchSymbols = buildString({
|
||||
0x000AB4,
|
||||
0x000AC6,
|
||||
0x000ACA,
|
||||
0x000B00,
|
||||
0x000B04,
|
||||
0x000B29,
|
||||
0x000B31,
|
||||
@ -764,7 +777,7 @@ const nonMatchSymbols = buildString({
|
||||
0x00180F,
|
||||
0x00191F,
|
||||
0x001A5F,
|
||||
0x001CF7,
|
||||
0x001DFA,
|
||||
0x001F58,
|
||||
0x001F5A,
|
||||
0x001F5C,
|
||||
@ -776,7 +789,6 @@ const nonMatchSymbols = buildString({
|
||||
0x001FFF,
|
||||
0x002065,
|
||||
0x00208F,
|
||||
0x0023FF,
|
||||
0x002BC9,
|
||||
0x002C2F,
|
||||
0x002C5F,
|
||||
@ -835,9 +847,14 @@ const nonMatchSymbols = buildString({
|
||||
0x011334,
|
||||
0x01145A,
|
||||
0x01145C,
|
||||
0x011A9D,
|
||||
0x011C09,
|
||||
0x011C37,
|
||||
0x011CA8,
|
||||
0x011D07,
|
||||
0x011D0A,
|
||||
0x011D3B,
|
||||
0x011D3E,
|
||||
0x01246F,
|
||||
0x016A5F,
|
||||
0x016B5A,
|
||||
@ -888,7 +905,6 @@ const nonMatchSymbols = buildString({
|
||||
0x01F0C0,
|
||||
0x01F0D0,
|
||||
0x01F12F,
|
||||
0x01F91F,
|
||||
0x01F93F
|
||||
],
|
||||
ranges: [
|
||||
@ -904,7 +920,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x0007FB, 0x0007FF],
|
||||
[0x00082E, 0x00082F],
|
||||
[0x00085C, 0x00085D],
|
||||
[0x00085F, 0x00089F],
|
||||
[0x00086B, 0x00089F],
|
||||
[0x0008BE, 0x0008D3],
|
||||
[0x00098D, 0x00098E],
|
||||
[0x000991, 0x000992],
|
||||
@ -915,7 +931,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x0009CF, 0x0009D6],
|
||||
[0x0009D8, 0x0009DB],
|
||||
[0x0009E4, 0x0009E5],
|
||||
[0x0009FC, 0x000A00],
|
||||
[0x0009FE, 0x000A00],
|
||||
[0x000A0B, 0x000A0E],
|
||||
[0x000A11, 0x000A12],
|
||||
[0x000A3A, 0x000A3B],
|
||||
@ -930,7 +946,6 @@ const nonMatchSymbols = buildString({
|
||||
[0x000AD1, 0x000ADF],
|
||||
[0x000AE4, 0x000AE5],
|
||||
[0x000AF2, 0x000AF8],
|
||||
[0x000AFA, 0x000B00],
|
||||
[0x000B0D, 0x000B0E],
|
||||
[0x000B11, 0x000B12],
|
||||
[0x000B3A, 0x000B3B],
|
||||
@ -960,8 +975,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x000CCE, 0x000CD4],
|
||||
[0x000CD7, 0x000CDD],
|
||||
[0x000CE4, 0x000CE5],
|
||||
[0x000CF3, 0x000D00],
|
||||
[0x000D3B, 0x000D3C],
|
||||
[0x000CF3, 0x000CFF],
|
||||
[0x000D50, 0x000D53],
|
||||
[0x000D64, 0x000D65],
|
||||
[0x000D80, 0x000D81],
|
||||
@ -1032,7 +1046,6 @@ const nonMatchSymbols = buildString({
|
||||
[0x001C89, 0x001CBF],
|
||||
[0x001CC8, 0x001CCF],
|
||||
[0x001CFA, 0x001CFF],
|
||||
[0x001DF6, 0x001DFA],
|
||||
[0x001F16, 0x001F17],
|
||||
[0x001F1E, 0x001F1F],
|
||||
[0x001F46, 0x001F47],
|
||||
@ -1042,7 +1055,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x001FF0, 0x001FF1],
|
||||
[0x002072, 0x002073],
|
||||
[0x00209D, 0x00209F],
|
||||
[0x0020BF, 0x0020CF],
|
||||
[0x0020C0, 0x0020CF],
|
||||
[0x0020F1, 0x0020FF],
|
||||
[0x00218C, 0x00218F],
|
||||
[0x002427, 0x00243F],
|
||||
@ -1050,7 +1063,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x002B74, 0x002B75],
|
||||
[0x002B96, 0x002B97],
|
||||
[0x002BBA, 0x002BBC],
|
||||
[0x002BD2, 0x002BEB],
|
||||
[0x002BD3, 0x002BEB],
|
||||
[0x002BF0, 0x002BFF],
|
||||
[0x002CF4, 0x002CF8],
|
||||
[0x002D28, 0x002D2C],
|
||||
@ -1058,17 +1071,17 @@ const nonMatchSymbols = buildString({
|
||||
[0x002D68, 0x002D6E],
|
||||
[0x002D71, 0x002D7E],
|
||||
[0x002D97, 0x002D9F],
|
||||
[0x002E45, 0x002E7F],
|
||||
[0x002E4A, 0x002E7F],
|
||||
[0x002EF4, 0x002EFF],
|
||||
[0x002FD6, 0x002FEF],
|
||||
[0x002FFC, 0x002FFF],
|
||||
[0x003097, 0x003098],
|
||||
[0x003100, 0x003104],
|
||||
[0x00312E, 0x003130],
|
||||
[0x00312F, 0x003130],
|
||||
[0x0031BB, 0x0031BF],
|
||||
[0x0031E4, 0x0031EF],
|
||||
[0x004DB6, 0x004DBF],
|
||||
[0x009FD6, 0x009FFF],
|
||||
[0x009FEB, 0x009FFF],
|
||||
[0x00A48D, 0x00A48F],
|
||||
[0x00A4C7, 0x00A4CF],
|
||||
[0x00A62C, 0x00A63F],
|
||||
@ -1127,7 +1140,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x01029D, 0x01029F],
|
||||
[0x0102D1, 0x0102DF],
|
||||
[0x0102FC, 0x0102FF],
|
||||
[0x010324, 0x01032F],
|
||||
[0x010324, 0x01032C],
|
||||
[0x01034B, 0x01034F],
|
||||
[0x01037B, 0x01037F],
|
||||
[0x0103C4, 0x0103C7],
|
||||
@ -1210,12 +1223,18 @@ const nonMatchSymbols = buildString({
|
||||
[0x01172C, 0x01172F],
|
||||
[0x011740, 0x01189F],
|
||||
[0x0118F3, 0x0118FE],
|
||||
[0x011900, 0x011ABF],
|
||||
[0x011900, 0x0119FF],
|
||||
[0x011A48, 0x011A4F],
|
||||
[0x011A84, 0x011A85],
|
||||
[0x011AA3, 0x011ABF],
|
||||
[0x011AF9, 0x011BFF],
|
||||
[0x011C46, 0x011C4F],
|
||||
[0x011C6D, 0x011C6F],
|
||||
[0x011C90, 0x011C91],
|
||||
[0x011CB7, 0x011FFF],
|
||||
[0x011CB7, 0x011CFF],
|
||||
[0x011D37, 0x011D39],
|
||||
[0x011D48, 0x011D4F],
|
||||
[0x011D5A, 0x011FFF],
|
||||
[0x01239A, 0x0123FF],
|
||||
[0x012475, 0x01247F],
|
||||
[0x012544, 0x012FFF],
|
||||
@ -1232,10 +1251,11 @@ const nonMatchSymbols = buildString({
|
||||
[0x016F45, 0x016F4F],
|
||||
[0x016F7F, 0x016F8E],
|
||||
[0x016FA0, 0x016FDF],
|
||||
[0x016FE1, 0x016FFF],
|
||||
[0x016FE2, 0x016FFF],
|
||||
[0x0187ED, 0x0187FF],
|
||||
[0x018AF3, 0x01AFFF],
|
||||
[0x01B002, 0x01BBFF],
|
||||
[0x01B11F, 0x01B16F],
|
||||
[0x01B2FC, 0x01BBFF],
|
||||
[0x01BC6B, 0x01BC6F],
|
||||
[0x01BC7D, 0x01BC7F],
|
||||
[0x01BC89, 0x01BC8F],
|
||||
@ -1281,27 +1301,29 @@ const nonMatchSymbols = buildString({
|
||||
[0x01F203, 0x01F20F],
|
||||
[0x01F23C, 0x01F23F],
|
||||
[0x01F249, 0x01F24F],
|
||||
[0x01F252, 0x01F2FF],
|
||||
[0x01F6D3, 0x01F6DF],
|
||||
[0x01F252, 0x01F25F],
|
||||
[0x01F266, 0x01F2FF],
|
||||
[0x01F6D5, 0x01F6DF],
|
||||
[0x01F6ED, 0x01F6EF],
|
||||
[0x01F6F7, 0x01F6FF],
|
||||
[0x01F6F9, 0x01F6FF],
|
||||
[0x01F774, 0x01F77F],
|
||||
[0x01F7D5, 0x01F7FF],
|
||||
[0x01F80C, 0x01F80F],
|
||||
[0x01F848, 0x01F84F],
|
||||
[0x01F85A, 0x01F85F],
|
||||
[0x01F888, 0x01F88F],
|
||||
[0x01F8AE, 0x01F90F],
|
||||
[0x01F928, 0x01F92F],
|
||||
[0x01F931, 0x01F932],
|
||||
[0x01F94C, 0x01F94F],
|
||||
[0x01F95F, 0x01F97F],
|
||||
[0x01F992, 0x01F9BF],
|
||||
[0x01F9C1, 0x01FFFF],
|
||||
[0x01F8AE, 0x01F8FF],
|
||||
[0x01F90C, 0x01F90F],
|
||||
[0x01F94D, 0x01F94F],
|
||||
[0x01F96C, 0x01F97F],
|
||||
[0x01F998, 0x01F9BF],
|
||||
[0x01F9C1, 0x01F9CF],
|
||||
[0x01F9E7, 0x01FFFF],
|
||||
[0x02A6D7, 0x02A6FF],
|
||||
[0x02B735, 0x02B73F],
|
||||
[0x02B81E, 0x02B81F],
|
||||
[0x02CEA2, 0x02F7FF],
|
||||
[0x02CEA2, 0x02CEAF],
|
||||
[0x02EBE1, 0x02F7FF],
|
||||
[0x02FA1E, 0x0E0000],
|
||||
[0x0E0002, 0x0E001F],
|
||||
[0x0E0080, 0x0E00FF],
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Bidi_Control`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Bidi_Mirrored`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Case_Ignorable`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -62,7 +62,6 @@ const matchSymbols = buildString({
|
||||
0x000CBC,
|
||||
0x000CBF,
|
||||
0x000CC6,
|
||||
0x000D01,
|
||||
0x000D4D,
|
||||
0x000DCA,
|
||||
0x000DD6,
|
||||
@ -157,8 +156,10 @@ const matchSymbols = buildString({
|
||||
0x0116AB,
|
||||
0x0116AD,
|
||||
0x0116B7,
|
||||
0x011A47,
|
||||
0x011C3F,
|
||||
0x016FE0,
|
||||
0x011D3A,
|
||||
0x011D47,
|
||||
0x01DA75,
|
||||
0x01DA84,
|
||||
0x0E0001
|
||||
@ -198,6 +199,7 @@ const matchSymbols = buildString({
|
||||
[0x000AC1, 0x000AC5],
|
||||
[0x000AC7, 0x000AC8],
|
||||
[0x000AE2, 0x000AE3],
|
||||
[0x000AFA, 0x000AFF],
|
||||
[0x000B41, 0x000B44],
|
||||
[0x000B62, 0x000B63],
|
||||
[0x000C3E, 0x000C40],
|
||||
@ -207,6 +209,8 @@ const matchSymbols = buildString({
|
||||
[0x000C62, 0x000C63],
|
||||
[0x000CCC, 0x000CCD],
|
||||
[0x000CE2, 0x000CE3],
|
||||
[0x000D00, 0x000D01],
|
||||
[0x000D3B, 0x000D3C],
|
||||
[0x000D41, 0x000D44],
|
||||
[0x000D62, 0x000D63],
|
||||
[0x000DD2, 0x000DD4],
|
||||
@ -264,7 +268,7 @@ const matchSymbols = buildString({
|
||||
[0x001CE2, 0x001CE8],
|
||||
[0x001CF8, 0x001CF9],
|
||||
[0x001D2C, 0x001D6A],
|
||||
[0x001D9B, 0x001DF5],
|
||||
[0x001D9B, 0x001DF9],
|
||||
[0x001DFB, 0x001DFF],
|
||||
[0x001FBF, 0x001FC1],
|
||||
[0x001FCD, 0x001FCF],
|
||||
@ -352,16 +356,28 @@ const matchSymbols = buildString({
|
||||
[0x01171D, 0x01171F],
|
||||
[0x011722, 0x011725],
|
||||
[0x011727, 0x01172B],
|
||||
[0x011A01, 0x011A06],
|
||||
[0x011A09, 0x011A0A],
|
||||
[0x011A33, 0x011A38],
|
||||
[0x011A3B, 0x011A3E],
|
||||
[0x011A51, 0x011A56],
|
||||
[0x011A59, 0x011A5B],
|
||||
[0x011A8A, 0x011A96],
|
||||
[0x011A98, 0x011A99],
|
||||
[0x011C30, 0x011C36],
|
||||
[0x011C38, 0x011C3D],
|
||||
[0x011C92, 0x011CA7],
|
||||
[0x011CAA, 0x011CB0],
|
||||
[0x011CB2, 0x011CB3],
|
||||
[0x011CB5, 0x011CB6],
|
||||
[0x011D31, 0x011D36],
|
||||
[0x011D3C, 0x011D3D],
|
||||
[0x011D3F, 0x011D45],
|
||||
[0x016AF0, 0x016AF4],
|
||||
[0x016B30, 0x016B36],
|
||||
[0x016B40, 0x016B43],
|
||||
[0x016F8F, 0x016F9F],
|
||||
[0x016FE0, 0x016FE1],
|
||||
[0x01BC9D, 0x01BC9E],
|
||||
[0x01BCA0, 0x01BCA3],
|
||||
[0x01D167, 0x01D169],
|
||||
@ -411,6 +427,7 @@ const nonMatchSymbols = buildString({
|
||||
0x000710,
|
||||
0x00093B,
|
||||
0x000AC6,
|
||||
0x000B00,
|
||||
0x000B40,
|
||||
0x000C49,
|
||||
0x000DD5,
|
||||
@ -434,6 +451,7 @@ const nonMatchSymbols = buildString({
|
||||
0x001BEE,
|
||||
0x001CD3,
|
||||
0x001CE1,
|
||||
0x001DFA,
|
||||
0x001FBE,
|
||||
0x002065,
|
||||
0x002070,
|
||||
@ -454,10 +472,14 @@ const nonMatchSymbols = buildString({
|
||||
0x0116AC,
|
||||
0x0116B6,
|
||||
0x011726,
|
||||
0x011A97,
|
||||
0x011C37,
|
||||
0x011C3E,
|
||||
0x011CB1,
|
||||
0x011CB4,
|
||||
0x011D3B,
|
||||
0x011D3E,
|
||||
0x011D46,
|
||||
0x01BC9F,
|
||||
0x01DAA0,
|
||||
0x01E007,
|
||||
@ -520,7 +542,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x000ABD, 0x000AC0],
|
||||
[0x000AC9, 0x000ACC],
|
||||
[0x000ACE, 0x000AE1],
|
||||
[0x000AE4, 0x000B00],
|
||||
[0x000AE4, 0x000AF9],
|
||||
[0x000B02, 0x000B3B],
|
||||
[0x000B3D, 0x000B3E],
|
||||
[0x000B45, 0x000B4C],
|
||||
@ -540,8 +562,9 @@ const nonMatchSymbols = buildString({
|
||||
[0x000CC0, 0x000CC5],
|
||||
[0x000CC7, 0x000CCB],
|
||||
[0x000CCE, 0x000CE1],
|
||||
[0x000CE4, 0x000D00],
|
||||
[0x000D02, 0x000D40],
|
||||
[0x000CE4, 0x000CFF],
|
||||
[0x000D02, 0x000D3A],
|
||||
[0x000D3D, 0x000D40],
|
||||
[0x000D45, 0x000D4C],
|
||||
[0x000D4E, 0x000D61],
|
||||
[0x000D64, 0x000DC9],
|
||||
@ -612,7 +635,6 @@ const nonMatchSymbols = buildString({
|
||||
[0x001CFA, 0x001D2B],
|
||||
[0x001D6B, 0x001D77],
|
||||
[0x001D79, 0x001D9A],
|
||||
[0x001DF6, 0x001DFA],
|
||||
[0x001E00, 0x001FBC],
|
||||
[0x001FC2, 0x001FCC],
|
||||
[0x001FD0, 0x001FDC],
|
||||
@ -740,15 +762,25 @@ const nonMatchSymbols = buildString({
|
||||
[0x0116AE, 0x0116AF],
|
||||
[0x0116B8, 0x01171C],
|
||||
[0x011720, 0x011721],
|
||||
[0x01172C, 0x011C2F],
|
||||
[0x01172C, 0x011A00],
|
||||
[0x011A07, 0x011A08],
|
||||
[0x011A0B, 0x011A32],
|
||||
[0x011A39, 0x011A3A],
|
||||
[0x011A3F, 0x011A46],
|
||||
[0x011A48, 0x011A50],
|
||||
[0x011A57, 0x011A58],
|
||||
[0x011A5C, 0x011A89],
|
||||
[0x011A9A, 0x011C2F],
|
||||
[0x011C40, 0x011C91],
|
||||
[0x011CA8, 0x011CA9],
|
||||
[0x011CB7, 0x016AEF],
|
||||
[0x011CB7, 0x011D30],
|
||||
[0x011D37, 0x011D39],
|
||||
[0x011D48, 0x016AEF],
|
||||
[0x016AF5, 0x016B2F],
|
||||
[0x016B37, 0x016B3F],
|
||||
[0x016B44, 0x016F8E],
|
||||
[0x016FA0, 0x016FDF],
|
||||
[0x016FE1, 0x01BC9C],
|
||||
[0x016FE2, 0x01BC9C],
|
||||
[0x01BCA4, 0x01D166],
|
||||
[0x01D16A, 0x01D172],
|
||||
[0x01D183, 0x01D184],
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Cased`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Changes_When_Casefolded`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Changes_When_Casemapped`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Changes_When_Lowercased`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Changes_When_NFKC_Casefolded`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Changes_When_Titlecased`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Changes_When_Uppercased`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Dash`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Default_Ignorable_Code_Point`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Deprecated`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Diacritic`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -55,7 +55,6 @@ const matchSymbols = buildString({
|
||||
0x001B44,
|
||||
0x001CED,
|
||||
0x001CF4,
|
||||
0x001DF5,
|
||||
0x001FBD,
|
||||
0x002E2F,
|
||||
0x0030FC,
|
||||
@ -82,7 +81,11 @@ const matchSymbols = buildString({
|
||||
0x011446,
|
||||
0x01163F,
|
||||
0x01172B,
|
||||
0x011C3F
|
||||
0x011A34,
|
||||
0x011A47,
|
||||
0x011A99,
|
||||
0x011C3F,
|
||||
0x011D42
|
||||
],
|
||||
ranges: [
|
||||
[0x0000B7, 0x0000B8],
|
||||
@ -106,6 +109,8 @@ const matchSymbols = buildString({
|
||||
[0x000818, 0x000819],
|
||||
[0x0008E3, 0x0008FE],
|
||||
[0x000951, 0x000954],
|
||||
[0x000AFD, 0x000AFF],
|
||||
[0x000D3B, 0x000D3C],
|
||||
[0x000E47, 0x000E4C],
|
||||
[0x000EC8, 0x000ECC],
|
||||
[0x000F18, 0x000F19],
|
||||
@ -124,9 +129,10 @@ const matchSymbols = buildString({
|
||||
[0x001C36, 0x001C37],
|
||||
[0x001C78, 0x001C7D],
|
||||
[0x001CD0, 0x001CE8],
|
||||
[0x001CF8, 0x001CF9],
|
||||
[0x001CF7, 0x001CF9],
|
||||
[0x001D2C, 0x001D6A],
|
||||
[0x001DC4, 0x001DCF],
|
||||
[0x001DF5, 0x001DF9],
|
||||
[0x001DFD, 0x001DFF],
|
||||
[0x001FBF, 0x001FC1],
|
||||
[0x001FCD, 0x001FCF],
|
||||
@ -160,6 +166,7 @@ const matchSymbols = buildString({
|
||||
[0x0114C2, 0x0114C3],
|
||||
[0x0115BF, 0x0115C0],
|
||||
[0x0116B6, 0x0116B7],
|
||||
[0x011D44, 0x011D45],
|
||||
[0x016AF0, 0x016AF4],
|
||||
[0x016F8F, 0x016F9F],
|
||||
[0x01D167, 0x01D169],
|
||||
@ -200,6 +207,7 @@ const nonMatchSymbols = buildString({
|
||||
0x001FBE,
|
||||
0x00A67E,
|
||||
0x00FF3F,
|
||||
0x011D43,
|
||||
0x01E947
|
||||
],
|
||||
ranges: [
|
||||
@ -237,13 +245,15 @@ const nonMatchSymbols = buildString({
|
||||
[0x000A3D, 0x000A4C],
|
||||
[0x000A4E, 0x000ABB],
|
||||
[0x000ABD, 0x000ACC],
|
||||
[0x000ACE, 0x000B3B],
|
||||
[0x000ACE, 0x000AFC],
|
||||
[0x000B00, 0x000B3B],
|
||||
[0x000B3D, 0x000B4C],
|
||||
[0x000B4E, 0x000BCC],
|
||||
[0x000BCE, 0x000C4C],
|
||||
[0x000C4E, 0x000CBB],
|
||||
[0x000CBD, 0x000CCC],
|
||||
[0x000CCE, 0x000D4C],
|
||||
[0x000CCE, 0x000D3A],
|
||||
[0x000D3D, 0x000D4C],
|
||||
[0x000D4E, 0x000DC9],
|
||||
[0x000DCB, 0x000E46],
|
||||
[0x000E4F, 0x000EC7],
|
||||
@ -270,11 +280,11 @@ const nonMatchSymbols = buildString({
|
||||
[0x001C7E, 0x001CCF],
|
||||
[0x001CE9, 0x001CEC],
|
||||
[0x001CEE, 0x001CF3],
|
||||
[0x001CF5, 0x001CF7],
|
||||
[0x001CF5, 0x001CF6],
|
||||
[0x001CFA, 0x001D2B],
|
||||
[0x001D6B, 0x001DC3],
|
||||
[0x001DD0, 0x001DF4],
|
||||
[0x001DF6, 0x001DFC],
|
||||
[0x001DFA, 0x001DFC],
|
||||
[0x001E00, 0x001FBC],
|
||||
[0x001FC2, 0x001FCC],
|
||||
[0x001FD0, 0x001FDC],
|
||||
@ -331,8 +341,12 @@ const nonMatchSymbols = buildString({
|
||||
[0x0115C1, 0x01163E],
|
||||
[0x011640, 0x0116B5],
|
||||
[0x0116B8, 0x01172A],
|
||||
[0x01172C, 0x011C3E],
|
||||
[0x011C40, 0x016AEF],
|
||||
[0x01172C, 0x011A33],
|
||||
[0x011A35, 0x011A46],
|
||||
[0x011A48, 0x011A98],
|
||||
[0x011A9A, 0x011C3E],
|
||||
[0x011C40, 0x011D41],
|
||||
[0x011D46, 0x016AEF],
|
||||
[0x016AF5, 0x016F8E],
|
||||
[0x016FA0, 0x01D166],
|
||||
[0x01D16A, 0x01D16C],
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Emoji`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Emoji_Component`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Emoji_Modifier`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Emoji_Modifier_Base`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Emoji_Presentation`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Extender`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -35,7 +35,7 @@ const matchSymbols = buildString({
|
||||
0x00AADD,
|
||||
0x00FF70,
|
||||
0x01135D,
|
||||
0x016FE0
|
||||
0x011A98
|
||||
],
|
||||
ranges: [
|
||||
[0x0002D0, 0x0002D1],
|
||||
@ -45,6 +45,7 @@ const matchSymbols = buildString({
|
||||
[0x00AAF3, 0x00AAF4],
|
||||
[0x0115C6, 0x0115C8],
|
||||
[0x016B42, 0x016B43],
|
||||
[0x016FE0, 0x016FE1],
|
||||
[0x01E944, 0x01E946]
|
||||
]
|
||||
});
|
||||
@ -89,9 +90,10 @@ const nonMatchSymbols = buildString({
|
||||
[0x00E000, 0x00FF6F],
|
||||
[0x00FF71, 0x01135C],
|
||||
[0x01135E, 0x0115C5],
|
||||
[0x0115C9, 0x016B41],
|
||||
[0x0115C9, 0x011A97],
|
||||
[0x011A99, 0x016B41],
|
||||
[0x016B44, 0x016FDF],
|
||||
[0x016FE1, 0x01E943],
|
||||
[0x016FE2, 0x01E943],
|
||||
[0x01E947, 0x10FFFF]
|
||||
]
|
||||
});
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Cased_Letter`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Close_Punctuation`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Connector_Punctuation`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Control`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Currency_Symbol`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -32,7 +32,7 @@ const matchSymbols = buildString({
|
||||
ranges: [
|
||||
[0x0000A2, 0x0000A5],
|
||||
[0x0009F2, 0x0009F3],
|
||||
[0x0020A0, 0x0020BE],
|
||||
[0x0020A0, 0x0020BF],
|
||||
[0x00FFE0, 0x00FFE1],
|
||||
[0x00FFE5, 0x00FFE6]
|
||||
]
|
||||
@ -83,7 +83,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x000BFA, 0x000E3E],
|
||||
[0x000E40, 0x0017DA],
|
||||
[0x0017DC, 0x00209F],
|
||||
[0x0020BF, 0x00A837],
|
||||
[0x0020C0, 0x00A837],
|
||||
[0x00A839, 0x00DBFF],
|
||||
[0x00E000, 0x00FDFB],
|
||||
[0x00FDFD, 0x00FE68],
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Dash_Punctuation`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Decimal_Number`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -67,6 +67,7 @@ const matchSymbols = buildString({
|
||||
[0x011730, 0x011739],
|
||||
[0x0118E0, 0x0118E9],
|
||||
[0x011C50, 0x011C59],
|
||||
[0x011D50, 0x011D59],
|
||||
[0x016A60, 0x016A69],
|
||||
[0x016B50, 0x016B59],
|
||||
[0x01D7CE, 0x01D7FF],
|
||||
@ -174,7 +175,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x0116CA, 0x01172F],
|
||||
[0x01173A, 0x0118DF],
|
||||
[0x0118EA, 0x011C4F],
|
||||
[0x011C5A, 0x016A5F],
|
||||
[0x011C5A, 0x011D4F],
|
||||
[0x011D5A, 0x016A5F],
|
||||
[0x016A6A, 0x016B4F],
|
||||
[0x016B5A, 0x01D7CD],
|
||||
[0x01D800, 0x01E94F],
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Enclosing_Mark`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Final_Punctuation`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Format`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Initial_Punctuation`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Letter`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -38,6 +38,7 @@ const matchSymbols = buildString({
|
||||
0x0009B2,
|
||||
0x0009BD,
|
||||
0x0009CE,
|
||||
0x0009FC,
|
||||
0x000A5E,
|
||||
0x000ABD,
|
||||
0x000AD0,
|
||||
@ -111,9 +112,12 @@ const matchSymbols = buildString({
|
||||
0x0114C7,
|
||||
0x011644,
|
||||
0x0118FF,
|
||||
0x011A00,
|
||||
0x011A3A,
|
||||
0x011A50,
|
||||
0x011C40,
|
||||
0x011D46,
|
||||
0x016F50,
|
||||
0x016FE0,
|
||||
0x01D4A2,
|
||||
0x01D4BB,
|
||||
0x01D546,
|
||||
@ -166,6 +170,7 @@ const matchSymbols = buildString({
|
||||
[0x0007F4, 0x0007F5],
|
||||
[0x000800, 0x000815],
|
||||
[0x000840, 0x000858],
|
||||
[0x000860, 0x00086A],
|
||||
[0x0008A0, 0x0008B4],
|
||||
[0x0008B6, 0x0008BD],
|
||||
[0x000904, 0x000939],
|
||||
@ -357,12 +362,12 @@ const matchSymbols = buildString({
|
||||
[0x00309D, 0x00309F],
|
||||
[0x0030A1, 0x0030FA],
|
||||
[0x0030FC, 0x0030FF],
|
||||
[0x003105, 0x00312D],
|
||||
[0x003105, 0x00312E],
|
||||
[0x003131, 0x00318E],
|
||||
[0x0031A0, 0x0031BA],
|
||||
[0x0031F0, 0x0031FF],
|
||||
[0x003400, 0x004DB5],
|
||||
[0x004E00, 0x009FD5],
|
||||
[0x004E00, 0x009FEA],
|
||||
[0x00A000, 0x00A48C],
|
||||
[0x00A4D0, 0x00A4FD],
|
||||
[0x00A500, 0x00A60C],
|
||||
@ -443,7 +448,7 @@ const matchSymbols = buildString({
|
||||
[0x010280, 0x01029C],
|
||||
[0x0102A0, 0x0102D0],
|
||||
[0x010300, 0x01031F],
|
||||
[0x010330, 0x010340],
|
||||
[0x01032D, 0x010340],
|
||||
[0x010342, 0x010349],
|
||||
[0x010350, 0x010375],
|
||||
[0x010380, 0x01039D],
|
||||
@ -514,10 +519,16 @@ const matchSymbols = buildString({
|
||||
[0x011680, 0x0116AA],
|
||||
[0x011700, 0x011719],
|
||||
[0x0118A0, 0x0118DF],
|
||||
[0x011A0B, 0x011A32],
|
||||
[0x011A5C, 0x011A83],
|
||||
[0x011A86, 0x011A89],
|
||||
[0x011AC0, 0x011AF8],
|
||||
[0x011C00, 0x011C08],
|
||||
[0x011C0A, 0x011C2E],
|
||||
[0x011C72, 0x011C8F],
|
||||
[0x011D00, 0x011D06],
|
||||
[0x011D08, 0x011D09],
|
||||
[0x011D0B, 0x011D30],
|
||||
[0x012000, 0x012399],
|
||||
[0x012480, 0x012543],
|
||||
[0x013000, 0x01342E],
|
||||
@ -531,9 +542,11 @@ const matchSymbols = buildString({
|
||||
[0x016B7D, 0x016B8F],
|
||||
[0x016F00, 0x016F44],
|
||||
[0x016F93, 0x016F9F],
|
||||
[0x016FE0, 0x016FE1],
|
||||
[0x017000, 0x0187EC],
|
||||
[0x018800, 0x018AF2],
|
||||
[0x01B000, 0x01B001],
|
||||
[0x01B000, 0x01B11E],
|
||||
[0x01B170, 0x01B2FB],
|
||||
[0x01BC00, 0x01BC6A],
|
||||
[0x01BC70, 0x01BC7C],
|
||||
[0x01BC80, 0x01BC88],
|
||||
@ -588,6 +601,7 @@ const matchSymbols = buildString({
|
||||
[0x02A700, 0x02B734],
|
||||
[0x02B740, 0x02B81D],
|
||||
[0x02B820, 0x02CEA1],
|
||||
[0x02CEB0, 0x02EBE0],
|
||||
[0x02F800, 0x02FA1D]
|
||||
]
|
||||
});
|
||||
@ -767,6 +781,8 @@ const nonMatchSymbols = buildString({
|
||||
0x011334,
|
||||
0x0114C6,
|
||||
0x011C09,
|
||||
0x011D07,
|
||||
0x011D0A,
|
||||
0x01D455,
|
||||
0x01D49D,
|
||||
0x01D4AD,
|
||||
@ -853,7 +869,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x00081B, 0x000823],
|
||||
[0x000825, 0x000827],
|
||||
[0x000829, 0x00083F],
|
||||
[0x000859, 0x00089F],
|
||||
[0x000859, 0x00085F],
|
||||
[0x00086B, 0x00089F],
|
||||
[0x0008BE, 0x000903],
|
||||
[0x00093A, 0x00093C],
|
||||
[0x00093E, 0x00094F],
|
||||
@ -867,7 +884,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x0009BE, 0x0009CD],
|
||||
[0x0009CF, 0x0009DB],
|
||||
[0x0009E2, 0x0009EF],
|
||||
[0x0009F2, 0x000A04],
|
||||
[0x0009F2, 0x0009FB],
|
||||
[0x0009FD, 0x000A04],
|
||||
[0x000A0B, 0x000A0E],
|
||||
[0x000A11, 0x000A12],
|
||||
[0x000A3A, 0x000A58],
|
||||
@ -1016,12 +1034,12 @@ const nonMatchSymbols = buildString({
|
||||
[0x00303D, 0x003040],
|
||||
[0x003097, 0x00309C],
|
||||
[0x003100, 0x003104],
|
||||
[0x00312E, 0x003130],
|
||||
[0x00312F, 0x003130],
|
||||
[0x00318F, 0x00319F],
|
||||
[0x0031BB, 0x0031EF],
|
||||
[0x003200, 0x0033FF],
|
||||
[0x004DB6, 0x004DFF],
|
||||
[0x009FD6, 0x009FFF],
|
||||
[0x009FEB, 0x009FFF],
|
||||
[0x00A48D, 0x00A4CF],
|
||||
[0x00A4FE, 0x00A4FF],
|
||||
[0x00A60D, 0x00A60F],
|
||||
@ -1086,7 +1104,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x0100FB, 0x01027F],
|
||||
[0x01029D, 0x01029F],
|
||||
[0x0102D1, 0x0102FF],
|
||||
[0x010320, 0x01032F],
|
||||
[0x010320, 0x01032C],
|
||||
[0x01034A, 0x01034F],
|
||||
[0x010376, 0x01037F],
|
||||
[0x01039E, 0x01039F],
|
||||
@ -1152,11 +1170,19 @@ const nonMatchSymbols = buildString({
|
||||
[0x0116AB, 0x0116FF],
|
||||
[0x01171A, 0x01189F],
|
||||
[0x0118E0, 0x0118FE],
|
||||
[0x011900, 0x011ABF],
|
||||
[0x011900, 0x0119FF],
|
||||
[0x011A01, 0x011A0A],
|
||||
[0x011A33, 0x011A39],
|
||||
[0x011A3B, 0x011A4F],
|
||||
[0x011A51, 0x011A5B],
|
||||
[0x011A84, 0x011A85],
|
||||
[0x011A8A, 0x011ABF],
|
||||
[0x011AF9, 0x011BFF],
|
||||
[0x011C2F, 0x011C3F],
|
||||
[0x011C41, 0x011C71],
|
||||
[0x011C90, 0x011FFF],
|
||||
[0x011C90, 0x011CFF],
|
||||
[0x011D31, 0x011D45],
|
||||
[0x011D47, 0x011FFF],
|
||||
[0x01239A, 0x01247F],
|
||||
[0x012544, 0x012FFF],
|
||||
[0x01342F, 0x0143FF],
|
||||
@ -1171,10 +1197,11 @@ const nonMatchSymbols = buildString({
|
||||
[0x016F45, 0x016F4F],
|
||||
[0x016F51, 0x016F92],
|
||||
[0x016FA0, 0x016FDF],
|
||||
[0x016FE1, 0x016FFF],
|
||||
[0x016FE2, 0x016FFF],
|
||||
[0x0187ED, 0x0187FF],
|
||||
[0x018AF3, 0x01AFFF],
|
||||
[0x01B002, 0x01BBFF],
|
||||
[0x01B11F, 0x01B16F],
|
||||
[0x01B2FC, 0x01BBFF],
|
||||
[0x01BC6B, 0x01BC6F],
|
||||
[0x01BC7D, 0x01BC7F],
|
||||
[0x01BC89, 0x01BC8F],
|
||||
@ -1198,7 +1225,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x02A6D7, 0x02A6FF],
|
||||
[0x02B735, 0x02B73F],
|
||||
[0x02B81E, 0x02B81F],
|
||||
[0x02CEA2, 0x02F7FF],
|
||||
[0x02CEA2, 0x02CEAF],
|
||||
[0x02EBE1, 0x02F7FF],
|
||||
[0x02FA1E, 0x10FFFF]
|
||||
]
|
||||
});
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Letter_Number`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Line_Separator`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Lowercase_Letter`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Mark`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -60,6 +60,9 @@ const matchSymbols = buildString({
|
||||
0x01123E,
|
||||
0x01133C,
|
||||
0x011357,
|
||||
0x011A47,
|
||||
0x011D3A,
|
||||
0x011D47,
|
||||
0x01DA75,
|
||||
0x01DA84
|
||||
],
|
||||
@ -104,6 +107,7 @@ const matchSymbols = buildString({
|
||||
[0x000AC7, 0x000AC9],
|
||||
[0x000ACB, 0x000ACD],
|
||||
[0x000AE2, 0x000AE3],
|
||||
[0x000AFA, 0x000AFF],
|
||||
[0x000B01, 0x000B03],
|
||||
[0x000B3E, 0x000B44],
|
||||
[0x000B47, 0x000B48],
|
||||
@ -125,7 +129,8 @@ const matchSymbols = buildString({
|
||||
[0x000CCA, 0x000CCD],
|
||||
[0x000CD5, 0x000CD6],
|
||||
[0x000CE2, 0x000CE3],
|
||||
[0x000D01, 0x000D03],
|
||||
[0x000D00, 0x000D03],
|
||||
[0x000D3B, 0x000D3C],
|
||||
[0x000D3E, 0x000D44],
|
||||
[0x000D46, 0x000D48],
|
||||
[0x000D4A, 0x000D4D],
|
||||
@ -177,8 +182,8 @@ const matchSymbols = buildString({
|
||||
[0x001CD0, 0x001CD2],
|
||||
[0x001CD4, 0x001CE8],
|
||||
[0x001CF2, 0x001CF4],
|
||||
[0x001CF8, 0x001CF9],
|
||||
[0x001DC0, 0x001DF5],
|
||||
[0x001CF7, 0x001CF9],
|
||||
[0x001DC0, 0x001DF9],
|
||||
[0x001DFB, 0x001DFF],
|
||||
[0x0020D0, 0x0020F0],
|
||||
[0x002CEF, 0x002CF1],
|
||||
@ -241,10 +246,18 @@ const matchSymbols = buildString({
|
||||
[0x011630, 0x011640],
|
||||
[0x0116AB, 0x0116B7],
|
||||
[0x01171D, 0x01172B],
|
||||
[0x011A01, 0x011A0A],
|
||||
[0x011A33, 0x011A39],
|
||||
[0x011A3B, 0x011A3E],
|
||||
[0x011A51, 0x011A5B],
|
||||
[0x011A8A, 0x011A99],
|
||||
[0x011C2F, 0x011C36],
|
||||
[0x011C38, 0x011C3F],
|
||||
[0x011C92, 0x011CA7],
|
||||
[0x011CA9, 0x011CB6],
|
||||
[0x011D31, 0x011D36],
|
||||
[0x011D3C, 0x011D3D],
|
||||
[0x011D3F, 0x011D45],
|
||||
[0x016AF0, 0x016AF4],
|
||||
[0x016B30, 0x016B36],
|
||||
[0x016F51, 0x016F7E],
|
||||
@ -334,6 +347,7 @@ const nonMatchSymbols = buildString({
|
||||
0x000ABD,
|
||||
0x000AC6,
|
||||
0x000ACA,
|
||||
0x000B00,
|
||||
0x000B3D,
|
||||
0x000BC9,
|
||||
0x000C45,
|
||||
@ -341,6 +355,7 @@ const nonMatchSymbols = buildString({
|
||||
0x000CBD,
|
||||
0x000CC5,
|
||||
0x000CC9,
|
||||
0x000D3D,
|
||||
0x000D45,
|
||||
0x000D49,
|
||||
0x000DD5,
|
||||
@ -354,14 +369,19 @@ const nonMatchSymbols = buildString({
|
||||
0x00108E,
|
||||
0x001A5F,
|
||||
0x001CD3,
|
||||
0x001DFA,
|
||||
0x00A673,
|
||||
0x00AAB1,
|
||||
0x00AAC0,
|
||||
0x00ABEB,
|
||||
0x010A04,
|
||||
0x01133D,
|
||||
0x011A3A,
|
||||
0x011C37,
|
||||
0x011CA8,
|
||||
0x011D3B,
|
||||
0x011D3E,
|
||||
0x011D46,
|
||||
0x01DAA0,
|
||||
0x01E007,
|
||||
0x01E022,
|
||||
@ -403,7 +423,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x000A76, 0x000A80],
|
||||
[0x000A84, 0x000ABB],
|
||||
[0x000ACE, 0x000AE1],
|
||||
[0x000AE4, 0x000B00],
|
||||
[0x000AE4, 0x000AF9],
|
||||
[0x000B04, 0x000B3B],
|
||||
[0x000B45, 0x000B46],
|
||||
[0x000B49, 0x000B4A],
|
||||
@ -421,8 +441,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x000C84, 0x000CBB],
|
||||
[0x000CCE, 0x000CD4],
|
||||
[0x000CD7, 0x000CE1],
|
||||
[0x000CE4, 0x000D00],
|
||||
[0x000D04, 0x000D3D],
|
||||
[0x000CE4, 0x000CFF],
|
||||
[0x000D04, 0x000D3A],
|
||||
[0x000D4E, 0x000D56],
|
||||
[0x000D58, 0x000D61],
|
||||
[0x000D64, 0x000D81],
|
||||
@ -474,9 +494,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x001C38, 0x001CCF],
|
||||
[0x001CE9, 0x001CEC],
|
||||
[0x001CEE, 0x001CF1],
|
||||
[0x001CF5, 0x001CF7],
|
||||
[0x001CF5, 0x001CF6],
|
||||
[0x001CFA, 0x001DBF],
|
||||
[0x001DF6, 0x001DFA],
|
||||
[0x001E00, 0x0020CF],
|
||||
[0x0020F1, 0x002CEE],
|
||||
[0x002CF2, 0x002D7E],
|
||||
@ -549,9 +568,16 @@ const nonMatchSymbols = buildString({
|
||||
[0x0115DE, 0x01162F],
|
||||
[0x011641, 0x0116AA],
|
||||
[0x0116B8, 0x01171C],
|
||||
[0x01172C, 0x011C2E],
|
||||
[0x01172C, 0x011A00],
|
||||
[0x011A0B, 0x011A32],
|
||||
[0x011A3F, 0x011A46],
|
||||
[0x011A48, 0x011A50],
|
||||
[0x011A5C, 0x011A89],
|
||||
[0x011A9A, 0x011C2E],
|
||||
[0x011C40, 0x011C91],
|
||||
[0x011CB7, 0x016AEF],
|
||||
[0x011CB7, 0x011D30],
|
||||
[0x011D37, 0x011D39],
|
||||
[0x011D48, 0x016AEF],
|
||||
[0x016AF5, 0x016B2F],
|
||||
[0x016B37, 0x016F50],
|
||||
[0x016F7F, 0x016F8E],
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Math_Symbol`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Modifier_Letter`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -49,8 +49,7 @@ const matchSymbols = buildString({
|
||||
0x00A9E6,
|
||||
0x00AA70,
|
||||
0x00AADD,
|
||||
0x00FF70,
|
||||
0x016FE0
|
||||
0x00FF70
|
||||
],
|
||||
ranges: [
|
||||
[0x0002B0, 0x0002C1],
|
||||
@ -74,7 +73,8 @@ const matchSymbols = buildString({
|
||||
[0x00AB5C, 0x00AB5F],
|
||||
[0x00FF9E, 0x00FF9F],
|
||||
[0x016B40, 0x016B43],
|
||||
[0x016F93, 0x016F9F]
|
||||
[0x016F93, 0x016F9F],
|
||||
[0x016FE0, 0x016FE1]
|
||||
]
|
||||
});
|
||||
testPropertyEscapes(
|
||||
@ -171,7 +171,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x00FFA0, 0x016B3F],
|
||||
[0x016B44, 0x016F92],
|
||||
[0x016FA0, 0x016FDF],
|
||||
[0x016FE1, 0x10FFFF]
|
||||
[0x016FE2, 0x10FFFF]
|
||||
]
|
||||
});
|
||||
testPropertyEscapes(
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Modifier_Symbol`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Nonspacing_Mark`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -44,7 +44,6 @@ const matchSymbols = buildString({
|
||||
0x000CBC,
|
||||
0x000CBF,
|
||||
0x000CC6,
|
||||
0x000D01,
|
||||
0x000D4D,
|
||||
0x000DCA,
|
||||
0x000DD6,
|
||||
@ -108,7 +107,10 @@ const matchSymbols = buildString({
|
||||
0x0116AB,
|
||||
0x0116AD,
|
||||
0x0116B7,
|
||||
0x011A47,
|
||||
0x011C3F,
|
||||
0x011D3A,
|
||||
0x011D47,
|
||||
0x01DA75,
|
||||
0x01DA84
|
||||
],
|
||||
@ -148,6 +150,7 @@ const matchSymbols = buildString({
|
||||
[0x000AC1, 0x000AC5],
|
||||
[0x000AC7, 0x000AC8],
|
||||
[0x000AE2, 0x000AE3],
|
||||
[0x000AFA, 0x000AFF],
|
||||
[0x000B41, 0x000B44],
|
||||
[0x000B62, 0x000B63],
|
||||
[0x000C3E, 0x000C40],
|
||||
@ -157,6 +160,8 @@ const matchSymbols = buildString({
|
||||
[0x000C62, 0x000C63],
|
||||
[0x000CCC, 0x000CCD],
|
||||
[0x000CE2, 0x000CE3],
|
||||
[0x000D00, 0x000D01],
|
||||
[0x000D3B, 0x000D3C],
|
||||
[0x000D41, 0x000D44],
|
||||
[0x000D62, 0x000D63],
|
||||
[0x000DD2, 0x000DD4],
|
||||
@ -212,7 +217,7 @@ const matchSymbols = buildString({
|
||||
[0x001CD4, 0x001CE0],
|
||||
[0x001CE2, 0x001CE8],
|
||||
[0x001CF8, 0x001CF9],
|
||||
[0x001DC0, 0x001DF5],
|
||||
[0x001DC0, 0x001DF9],
|
||||
[0x001DFB, 0x001DFF],
|
||||
[0x0020D0, 0x0020DC],
|
||||
[0x0020E5, 0x0020F0],
|
||||
@ -276,12 +281,23 @@ const matchSymbols = buildString({
|
||||
[0x01171D, 0x01171F],
|
||||
[0x011722, 0x011725],
|
||||
[0x011727, 0x01172B],
|
||||
[0x011A01, 0x011A06],
|
||||
[0x011A09, 0x011A0A],
|
||||
[0x011A33, 0x011A38],
|
||||
[0x011A3B, 0x011A3E],
|
||||
[0x011A51, 0x011A56],
|
||||
[0x011A59, 0x011A5B],
|
||||
[0x011A8A, 0x011A96],
|
||||
[0x011A98, 0x011A99],
|
||||
[0x011C30, 0x011C36],
|
||||
[0x011C38, 0x011C3D],
|
||||
[0x011C92, 0x011CA7],
|
||||
[0x011CAA, 0x011CB0],
|
||||
[0x011CB2, 0x011CB3],
|
||||
[0x011CB5, 0x011CB6],
|
||||
[0x011D31, 0x011D36],
|
||||
[0x011D3C, 0x011D3D],
|
||||
[0x011D3F, 0x011D45],
|
||||
[0x016AF0, 0x016AF4],
|
||||
[0x016B30, 0x016B36],
|
||||
[0x016F8F, 0x016F92],
|
||||
@ -349,6 +365,7 @@ const nonMatchSymbols = buildString({
|
||||
0x0008E2,
|
||||
0x00093B,
|
||||
0x000AC6,
|
||||
0x000B00,
|
||||
0x000B40,
|
||||
0x000C49,
|
||||
0x000DD5,
|
||||
@ -371,6 +388,7 @@ const nonMatchSymbols = buildString({
|
||||
0x001BEE,
|
||||
0x001CD3,
|
||||
0x001CE1,
|
||||
0x001DFA,
|
||||
0x00AAB1,
|
||||
0x00AAC0,
|
||||
0x010A04,
|
||||
@ -384,10 +402,14 @@ const nonMatchSymbols = buildString({
|
||||
0x0116AC,
|
||||
0x0116B6,
|
||||
0x011726,
|
||||
0x011A97,
|
||||
0x011C37,
|
||||
0x011C3E,
|
||||
0x011CB1,
|
||||
0x011CB4,
|
||||
0x011D3B,
|
||||
0x011D3E,
|
||||
0x011D46,
|
||||
0x01DAA0,
|
||||
0x01E007,
|
||||
0x01E022,
|
||||
@ -434,7 +456,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x000ABD, 0x000AC0],
|
||||
[0x000AC9, 0x000ACC],
|
||||
[0x000ACE, 0x000AE1],
|
||||
[0x000AE4, 0x000B00],
|
||||
[0x000AE4, 0x000AF9],
|
||||
[0x000B02, 0x000B3B],
|
||||
[0x000B3D, 0x000B3E],
|
||||
[0x000B45, 0x000B4C],
|
||||
@ -454,8 +476,9 @@ const nonMatchSymbols = buildString({
|
||||
[0x000CC0, 0x000CC5],
|
||||
[0x000CC7, 0x000CCB],
|
||||
[0x000CCE, 0x000CE1],
|
||||
[0x000CE4, 0x000D00],
|
||||
[0x000D02, 0x000D40],
|
||||
[0x000CE4, 0x000CFF],
|
||||
[0x000D02, 0x000D3A],
|
||||
[0x000D3D, 0x000D40],
|
||||
[0x000D45, 0x000D4C],
|
||||
[0x000D4E, 0x000D61],
|
||||
[0x000D64, 0x000DC9],
|
||||
@ -519,7 +542,6 @@ const nonMatchSymbols = buildString({
|
||||
[0x001CEE, 0x001CF3],
|
||||
[0x001CF5, 0x001CF7],
|
||||
[0x001CFA, 0x001DBF],
|
||||
[0x001DF6, 0x001DFA],
|
||||
[0x001E00, 0x0020CF],
|
||||
[0x0020DD, 0x0020E0],
|
||||
[0x0020E2, 0x0020E4],
|
||||
@ -605,10 +627,20 @@ const nonMatchSymbols = buildString({
|
||||
[0x0116AE, 0x0116AF],
|
||||
[0x0116B8, 0x01171C],
|
||||
[0x011720, 0x011721],
|
||||
[0x01172C, 0x011C2F],
|
||||
[0x01172C, 0x011A00],
|
||||
[0x011A07, 0x011A08],
|
||||
[0x011A0B, 0x011A32],
|
||||
[0x011A39, 0x011A3A],
|
||||
[0x011A3F, 0x011A46],
|
||||
[0x011A48, 0x011A50],
|
||||
[0x011A57, 0x011A58],
|
||||
[0x011A5C, 0x011A89],
|
||||
[0x011A9A, 0x011C2F],
|
||||
[0x011C40, 0x011C91],
|
||||
[0x011CA8, 0x011CA9],
|
||||
[0x011CB7, 0x016AEF],
|
||||
[0x011CB7, 0x011D30],
|
||||
[0x011D37, 0x011D39],
|
||||
[0x011D48, 0x016AEF],
|
||||
[0x016AF5, 0x016B2F],
|
||||
[0x016B37, 0x016F8E],
|
||||
[0x016F93, 0x01BC9C],
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Number`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -124,6 +124,7 @@ const matchSymbols = buildString({
|
||||
[0x011730, 0x01173B],
|
||||
[0x0118E0, 0x0118F2],
|
||||
[0x011C50, 0x011C6C],
|
||||
[0x011D50, 0x011D59],
|
||||
[0x012400, 0x01246E],
|
||||
[0x016A60, 0x016A69],
|
||||
[0x016B50, 0x016B59],
|
||||
@ -279,7 +280,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x0116CA, 0x01172F],
|
||||
[0x01173C, 0x0118DF],
|
||||
[0x0118F3, 0x011C4F],
|
||||
[0x011C6D, 0x0123FF],
|
||||
[0x011C6D, 0x011D4F],
|
||||
[0x011D5A, 0x0123FF],
|
||||
[0x01246F, 0x016A5F],
|
||||
[0x016A6A, 0x016B4F],
|
||||
[0x016B62, 0x01D35F],
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Open_Punctuation`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Other`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -26,6 +26,7 @@ const matchSymbols = buildString({
|
||||
0x000590,
|
||||
0x0006DD,
|
||||
0x00083F,
|
||||
0x00085F,
|
||||
0x0008B5,
|
||||
0x0008E2,
|
||||
0x000984,
|
||||
@ -47,6 +48,7 @@ const matchSymbols = buildString({
|
||||
0x000AB4,
|
||||
0x000AC6,
|
||||
0x000ACA,
|
||||
0x000B00,
|
||||
0x000B04,
|
||||
0x000B29,
|
||||
0x000B31,
|
||||
@ -112,7 +114,7 @@ const matchSymbols = buildString({
|
||||
0x001771,
|
||||
0x00191F,
|
||||
0x001A5F,
|
||||
0x001CF7,
|
||||
0x001DFA,
|
||||
0x001F58,
|
||||
0x001F5A,
|
||||
0x001F5C,
|
||||
@ -123,7 +125,6 @@ const matchSymbols = buildString({
|
||||
0x001FF5,
|
||||
0x001FFF,
|
||||
0x00208F,
|
||||
0x0023FF,
|
||||
0x002BC9,
|
||||
0x002C2F,
|
||||
0x002C5F,
|
||||
@ -182,9 +183,14 @@ const matchSymbols = buildString({
|
||||
0x011334,
|
||||
0x01145A,
|
||||
0x01145C,
|
||||
0x011A9D,
|
||||
0x011C09,
|
||||
0x011C37,
|
||||
0x011CA8,
|
||||
0x011D07,
|
||||
0x011D0A,
|
||||
0x011D3B,
|
||||
0x011D3E,
|
||||
0x01246F,
|
||||
0x016A5F,
|
||||
0x016B5A,
|
||||
@ -235,7 +241,6 @@ const matchSymbols = buildString({
|
||||
0x01F0C0,
|
||||
0x01F0D0,
|
||||
0x01F12F,
|
||||
0x01F91F,
|
||||
0x01F93F
|
||||
],
|
||||
ranges: [
|
||||
@ -256,7 +261,7 @@ const matchSymbols = buildString({
|
||||
[0x0007FB, 0x0007FF],
|
||||
[0x00082E, 0x00082F],
|
||||
[0x00085C, 0x00085D],
|
||||
[0x00085F, 0x00089F],
|
||||
[0x00086B, 0x00089F],
|
||||
[0x0008BE, 0x0008D3],
|
||||
[0x00098D, 0x00098E],
|
||||
[0x000991, 0x000992],
|
||||
@ -267,7 +272,7 @@ const matchSymbols = buildString({
|
||||
[0x0009CF, 0x0009D6],
|
||||
[0x0009D8, 0x0009DB],
|
||||
[0x0009E4, 0x0009E5],
|
||||
[0x0009FC, 0x000A00],
|
||||
[0x0009FE, 0x000A00],
|
||||
[0x000A0B, 0x000A0E],
|
||||
[0x000A11, 0x000A12],
|
||||
[0x000A3A, 0x000A3B],
|
||||
@ -282,7 +287,6 @@ const matchSymbols = buildString({
|
||||
[0x000AD1, 0x000ADF],
|
||||
[0x000AE4, 0x000AE5],
|
||||
[0x000AF2, 0x000AF8],
|
||||
[0x000AFA, 0x000B00],
|
||||
[0x000B0D, 0x000B0E],
|
||||
[0x000B11, 0x000B12],
|
||||
[0x000B3A, 0x000B3B],
|
||||
@ -312,8 +316,7 @@ const matchSymbols = buildString({
|
||||
[0x000CCE, 0x000CD4],
|
||||
[0x000CD7, 0x000CDD],
|
||||
[0x000CE4, 0x000CE5],
|
||||
[0x000CF3, 0x000D00],
|
||||
[0x000D3B, 0x000D3C],
|
||||
[0x000CF3, 0x000CFF],
|
||||
[0x000D50, 0x000D53],
|
||||
[0x000D64, 0x000D65],
|
||||
[0x000D80, 0x000D81],
|
||||
@ -385,7 +388,6 @@ const matchSymbols = buildString({
|
||||
[0x001C89, 0x001CBF],
|
||||
[0x001CC8, 0x001CCF],
|
||||
[0x001CFA, 0x001CFF],
|
||||
[0x001DF6, 0x001DFA],
|
||||
[0x001F16, 0x001F17],
|
||||
[0x001F1E, 0x001F1F],
|
||||
[0x001F46, 0x001F47],
|
||||
@ -398,7 +400,7 @@ const matchSymbols = buildString({
|
||||
[0x002060, 0x00206F],
|
||||
[0x002072, 0x002073],
|
||||
[0x00209D, 0x00209F],
|
||||
[0x0020BF, 0x0020CF],
|
||||
[0x0020C0, 0x0020CF],
|
||||
[0x0020F1, 0x0020FF],
|
||||
[0x00218C, 0x00218F],
|
||||
[0x002427, 0x00243F],
|
||||
@ -406,7 +408,7 @@ const matchSymbols = buildString({
|
||||
[0x002B74, 0x002B75],
|
||||
[0x002B96, 0x002B97],
|
||||
[0x002BBA, 0x002BBC],
|
||||
[0x002BD2, 0x002BEB],
|
||||
[0x002BD3, 0x002BEB],
|
||||
[0x002BF0, 0x002BFF],
|
||||
[0x002CF4, 0x002CF8],
|
||||
[0x002D28, 0x002D2C],
|
||||
@ -414,17 +416,17 @@ const matchSymbols = buildString({
|
||||
[0x002D68, 0x002D6E],
|
||||
[0x002D71, 0x002D7E],
|
||||
[0x002D97, 0x002D9F],
|
||||
[0x002E45, 0x002E7F],
|
||||
[0x002E4A, 0x002E7F],
|
||||
[0x002EF4, 0x002EFF],
|
||||
[0x002FD6, 0x002FEF],
|
||||
[0x002FFC, 0x002FFF],
|
||||
[0x003097, 0x003098],
|
||||
[0x003100, 0x003104],
|
||||
[0x00312E, 0x003130],
|
||||
[0x00312F, 0x003130],
|
||||
[0x0031BB, 0x0031BF],
|
||||
[0x0031E4, 0x0031EF],
|
||||
[0x004DB6, 0x004DBF],
|
||||
[0x009FD6, 0x009FFF],
|
||||
[0x009FEB, 0x009FFF],
|
||||
[0x00A48D, 0x00A48F],
|
||||
[0x00A4C7, 0x00A4CF],
|
||||
[0x00A62C, 0x00A63F],
|
||||
@ -484,7 +486,7 @@ const matchSymbols = buildString({
|
||||
[0x01029D, 0x01029F],
|
||||
[0x0102D1, 0x0102DF],
|
||||
[0x0102FC, 0x0102FF],
|
||||
[0x010324, 0x01032F],
|
||||
[0x010324, 0x01032C],
|
||||
[0x01034B, 0x01034F],
|
||||
[0x01037B, 0x01037F],
|
||||
[0x0103C4, 0x0103C7],
|
||||
@ -567,12 +569,18 @@ const matchSymbols = buildString({
|
||||
[0x01172C, 0x01172F],
|
||||
[0x011740, 0x01189F],
|
||||
[0x0118F3, 0x0118FE],
|
||||
[0x011900, 0x011ABF],
|
||||
[0x011900, 0x0119FF],
|
||||
[0x011A48, 0x011A4F],
|
||||
[0x011A84, 0x011A85],
|
||||
[0x011AA3, 0x011ABF],
|
||||
[0x011AF9, 0x011BFF],
|
||||
[0x011C46, 0x011C4F],
|
||||
[0x011C6D, 0x011C6F],
|
||||
[0x011C90, 0x011C91],
|
||||
[0x011CB7, 0x011FFF],
|
||||
[0x011CB7, 0x011CFF],
|
||||
[0x011D37, 0x011D39],
|
||||
[0x011D48, 0x011D4F],
|
||||
[0x011D5A, 0x011FFF],
|
||||
[0x01239A, 0x0123FF],
|
||||
[0x012475, 0x01247F],
|
||||
[0x012544, 0x012FFF],
|
||||
@ -589,10 +597,11 @@ const matchSymbols = buildString({
|
||||
[0x016F45, 0x016F4F],
|
||||
[0x016F7F, 0x016F8E],
|
||||
[0x016FA0, 0x016FDF],
|
||||
[0x016FE1, 0x016FFF],
|
||||
[0x016FE2, 0x016FFF],
|
||||
[0x0187ED, 0x0187FF],
|
||||
[0x018AF3, 0x01AFFF],
|
||||
[0x01B002, 0x01BBFF],
|
||||
[0x01B11F, 0x01B16F],
|
||||
[0x01B2FC, 0x01BBFF],
|
||||
[0x01BC6B, 0x01BC6F],
|
||||
[0x01BC7D, 0x01BC7F],
|
||||
[0x01BC89, 0x01BC8F],
|
||||
@ -639,27 +648,29 @@ const matchSymbols = buildString({
|
||||
[0x01F203, 0x01F20F],
|
||||
[0x01F23C, 0x01F23F],
|
||||
[0x01F249, 0x01F24F],
|
||||
[0x01F252, 0x01F2FF],
|
||||
[0x01F6D3, 0x01F6DF],
|
||||
[0x01F252, 0x01F25F],
|
||||
[0x01F266, 0x01F2FF],
|
||||
[0x01F6D5, 0x01F6DF],
|
||||
[0x01F6ED, 0x01F6EF],
|
||||
[0x01F6F7, 0x01F6FF],
|
||||
[0x01F6F9, 0x01F6FF],
|
||||
[0x01F774, 0x01F77F],
|
||||
[0x01F7D5, 0x01F7FF],
|
||||
[0x01F80C, 0x01F80F],
|
||||
[0x01F848, 0x01F84F],
|
||||
[0x01F85A, 0x01F85F],
|
||||
[0x01F888, 0x01F88F],
|
||||
[0x01F8AE, 0x01F90F],
|
||||
[0x01F928, 0x01F92F],
|
||||
[0x01F931, 0x01F932],
|
||||
[0x01F94C, 0x01F94F],
|
||||
[0x01F95F, 0x01F97F],
|
||||
[0x01F992, 0x01F9BF],
|
||||
[0x01F9C1, 0x01FFFF],
|
||||
[0x01F8AE, 0x01F8FF],
|
||||
[0x01F90C, 0x01F90F],
|
||||
[0x01F94D, 0x01F94F],
|
||||
[0x01F96C, 0x01F97F],
|
||||
[0x01F998, 0x01F9BF],
|
||||
[0x01F9C1, 0x01F9CF],
|
||||
[0x01F9E7, 0x01FFFF],
|
||||
[0x02A6D7, 0x02A6FF],
|
||||
[0x02B735, 0x02B73F],
|
||||
[0x02B81E, 0x02B81F],
|
||||
[0x02CEA2, 0x02F7FF],
|
||||
[0x02CEA2, 0x02CEAF],
|
||||
[0x02EBE1, 0x02F7FF],
|
||||
[0x02FA1E, 0x0E00FF],
|
||||
[0x0E01F0, 0x10FFFF]
|
||||
]
|
||||
@ -705,7 +716,6 @@ const nonMatchSymbols = buildString({
|
||||
0x000A51,
|
||||
0x000A5E,
|
||||
0x000AD0,
|
||||
0x000AF9,
|
||||
0x000B9C,
|
||||
0x000BD0,
|
||||
0x000BD7,
|
||||
@ -741,7 +751,7 @@ const nonMatchSymbols = buildString({
|
||||
0x01145B,
|
||||
0x01145D,
|
||||
0x0118FF,
|
||||
0x016FE0,
|
||||
0x011D3A,
|
||||
0x01D4A2,
|
||||
0x01D4BB,
|
||||
0x01D546,
|
||||
@ -761,7 +771,6 @@ const nonMatchSymbols = buildString({
|
||||
0x01EE5F,
|
||||
0x01EE64,
|
||||
0x01EE7E,
|
||||
0x01F930,
|
||||
0x01F9C0
|
||||
],
|
||||
ranges: [
|
||||
@ -789,6 +798,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x000800, 0x00082D],
|
||||
[0x000830, 0x00083E],
|
||||
[0x000840, 0x00085B],
|
||||
[0x000860, 0x00086A],
|
||||
[0x0008A0, 0x0008B4],
|
||||
[0x0008B6, 0x0008BD],
|
||||
[0x0008D4, 0x0008E1],
|
||||
@ -803,7 +813,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x0009CB, 0x0009CE],
|
||||
[0x0009DC, 0x0009DD],
|
||||
[0x0009DF, 0x0009E3],
|
||||
[0x0009E6, 0x0009FB],
|
||||
[0x0009E6, 0x0009FD],
|
||||
[0x000A01, 0x000A03],
|
||||
[0x000A05, 0x000A0A],
|
||||
[0x000A0F, 0x000A10],
|
||||
@ -829,6 +839,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x000ACB, 0x000ACD],
|
||||
[0x000AE0, 0x000AE3],
|
||||
[0x000AE6, 0x000AF1],
|
||||
[0x000AF9, 0x000AFF],
|
||||
[0x000B01, 0x000B03],
|
||||
[0x000B05, 0x000B0C],
|
||||
[0x000B0F, 0x000B10],
|
||||
@ -881,11 +892,10 @@ const nonMatchSymbols = buildString({
|
||||
[0x000CE0, 0x000CE3],
|
||||
[0x000CE6, 0x000CEF],
|
||||
[0x000CF1, 0x000CF2],
|
||||
[0x000D01, 0x000D03],
|
||||
[0x000D00, 0x000D03],
|
||||
[0x000D05, 0x000D0C],
|
||||
[0x000D0E, 0x000D10],
|
||||
[0x000D12, 0x000D3A],
|
||||
[0x000D3D, 0x000D44],
|
||||
[0x000D12, 0x000D44],
|
||||
[0x000D46, 0x000D48],
|
||||
[0x000D4A, 0x000D4F],
|
||||
[0x000D54, 0x000D63],
|
||||
@ -977,9 +987,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x001C3B, 0x001C49],
|
||||
[0x001C4D, 0x001C88],
|
||||
[0x001CC0, 0x001CC7],
|
||||
[0x001CD0, 0x001CF6],
|
||||
[0x001CF8, 0x001CF9],
|
||||
[0x001D00, 0x001DF5],
|
||||
[0x001CD0, 0x001CF9],
|
||||
[0x001D00, 0x001DF9],
|
||||
[0x001DFB, 0x001F15],
|
||||
[0x001F18, 0x001F1D],
|
||||
[0x001F20, 0x001F45],
|
||||
@ -999,17 +1008,16 @@ const nonMatchSymbols = buildString({
|
||||
[0x002070, 0x002071],
|
||||
[0x002074, 0x00208E],
|
||||
[0x002090, 0x00209C],
|
||||
[0x0020A0, 0x0020BE],
|
||||
[0x0020A0, 0x0020BF],
|
||||
[0x0020D0, 0x0020F0],
|
||||
[0x002100, 0x00218B],
|
||||
[0x002190, 0x0023FE],
|
||||
[0x002400, 0x002426],
|
||||
[0x002190, 0x002426],
|
||||
[0x002440, 0x00244A],
|
||||
[0x002460, 0x002B73],
|
||||
[0x002B76, 0x002B95],
|
||||
[0x002B98, 0x002BB9],
|
||||
[0x002BBD, 0x002BC8],
|
||||
[0x002BCA, 0x002BD1],
|
||||
[0x002BCA, 0x002BD2],
|
||||
[0x002BEC, 0x002BEF],
|
||||
[0x002C00, 0x002C2E],
|
||||
[0x002C30, 0x002C5E],
|
||||
@ -1026,7 +1034,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x002DC8, 0x002DCE],
|
||||
[0x002DD0, 0x002DD6],
|
||||
[0x002DD8, 0x002DDE],
|
||||
[0x002DE0, 0x002E44],
|
||||
[0x002DE0, 0x002E49],
|
||||
[0x002E80, 0x002E99],
|
||||
[0x002E9B, 0x002EF3],
|
||||
[0x002F00, 0x002FD5],
|
||||
@ -1034,14 +1042,14 @@ const nonMatchSymbols = buildString({
|
||||
[0x003000, 0x00303F],
|
||||
[0x003041, 0x003096],
|
||||
[0x003099, 0x0030FF],
|
||||
[0x003105, 0x00312D],
|
||||
[0x003105, 0x00312E],
|
||||
[0x003131, 0x00318E],
|
||||
[0x003190, 0x0031BA],
|
||||
[0x0031C0, 0x0031E3],
|
||||
[0x0031F0, 0x00321E],
|
||||
[0x003220, 0x0032FE],
|
||||
[0x003300, 0x004DB5],
|
||||
[0x004DC0, 0x009FD5],
|
||||
[0x004DC0, 0x009FEA],
|
||||
[0x00A000, 0x00A48C],
|
||||
[0x00A490, 0x00A4C6],
|
||||
[0x00A4D0, 0x00A62B],
|
||||
@ -1118,7 +1126,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x0102A0, 0x0102D0],
|
||||
[0x0102E0, 0x0102FB],
|
||||
[0x010300, 0x010323],
|
||||
[0x010330, 0x01034A],
|
||||
[0x01032D, 0x01034A],
|
||||
[0x010350, 0x01037A],
|
||||
[0x010380, 0x01039D],
|
||||
[0x01039F, 0x0103C3],
|
||||
@ -1213,6 +1221,10 @@ const nonMatchSymbols = buildString({
|
||||
[0x01171D, 0x01172B],
|
||||
[0x011730, 0x01173F],
|
||||
[0x0118A0, 0x0118F2],
|
||||
[0x011A00, 0x011A47],
|
||||
[0x011A50, 0x011A83],
|
||||
[0x011A86, 0x011A9C],
|
||||
[0x011A9E, 0x011AA2],
|
||||
[0x011AC0, 0x011AF8],
|
||||
[0x011C00, 0x011C08],
|
||||
[0x011C0A, 0x011C36],
|
||||
@ -1221,6 +1233,12 @@ const nonMatchSymbols = buildString({
|
||||
[0x011C70, 0x011C8F],
|
||||
[0x011C92, 0x011CA7],
|
||||
[0x011CA9, 0x011CB6],
|
||||
[0x011D00, 0x011D06],
|
||||
[0x011D08, 0x011D09],
|
||||
[0x011D0B, 0x011D36],
|
||||
[0x011D3C, 0x011D3D],
|
||||
[0x011D3F, 0x011D47],
|
||||
[0x011D50, 0x011D59],
|
||||
[0x012000, 0x012399],
|
||||
[0x012400, 0x01246E],
|
||||
[0x012470, 0x012474],
|
||||
@ -1241,9 +1259,11 @@ const nonMatchSymbols = buildString({
|
||||
[0x016F00, 0x016F44],
|
||||
[0x016F50, 0x016F7E],
|
||||
[0x016F8F, 0x016F9F],
|
||||
[0x016FE0, 0x016FE1],
|
||||
[0x017000, 0x0187EC],
|
||||
[0x018800, 0x018AF2],
|
||||
[0x01B000, 0x01B001],
|
||||
[0x01B000, 0x01B11E],
|
||||
[0x01B170, 0x01B2FB],
|
||||
[0x01BC00, 0x01BC6A],
|
||||
[0x01BC70, 0x01BC7C],
|
||||
[0x01BC80, 0x01BC88],
|
||||
@ -1318,9 +1338,10 @@ const nonMatchSymbols = buildString({
|
||||
[0x01F210, 0x01F23B],
|
||||
[0x01F240, 0x01F248],
|
||||
[0x01F250, 0x01F251],
|
||||
[0x01F300, 0x01F6D2],
|
||||
[0x01F260, 0x01F265],
|
||||
[0x01F300, 0x01F6D4],
|
||||
[0x01F6E0, 0x01F6EC],
|
||||
[0x01F6F0, 0x01F6F6],
|
||||
[0x01F6F0, 0x01F6F8],
|
||||
[0x01F700, 0x01F773],
|
||||
[0x01F780, 0x01F7D4],
|
||||
[0x01F800, 0x01F80B],
|
||||
@ -1328,16 +1349,17 @@ const nonMatchSymbols = buildString({
|
||||
[0x01F850, 0x01F859],
|
||||
[0x01F860, 0x01F887],
|
||||
[0x01F890, 0x01F8AD],
|
||||
[0x01F910, 0x01F91E],
|
||||
[0x01F920, 0x01F927],
|
||||
[0x01F933, 0x01F93E],
|
||||
[0x01F940, 0x01F94B],
|
||||
[0x01F950, 0x01F95E],
|
||||
[0x01F980, 0x01F991],
|
||||
[0x01F900, 0x01F90B],
|
||||
[0x01F910, 0x01F93E],
|
||||
[0x01F940, 0x01F94C],
|
||||
[0x01F950, 0x01F96B],
|
||||
[0x01F980, 0x01F997],
|
||||
[0x01F9D0, 0x01F9E6],
|
||||
[0x020000, 0x02A6D6],
|
||||
[0x02A700, 0x02B734],
|
||||
[0x02B740, 0x02B81D],
|
||||
[0x02B820, 0x02CEA1],
|
||||
[0x02CEB0, 0x02EBE0],
|
||||
[0x02F800, 0x02FA1D],
|
||||
[0x0E0100, 0x0E01EF]
|
||||
]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Other_Letter`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -29,6 +29,7 @@ const matchSymbols = buildString({
|
||||
0x0009B2,
|
||||
0x0009BD,
|
||||
0x0009CE,
|
||||
0x0009FC,
|
||||
0x000A5E,
|
||||
0x000ABD,
|
||||
0x000AD0,
|
||||
@ -87,7 +88,11 @@ const matchSymbols = buildString({
|
||||
0x0114C7,
|
||||
0x011644,
|
||||
0x0118FF,
|
||||
0x011A00,
|
||||
0x011A3A,
|
||||
0x011A50,
|
||||
0x011C40,
|
||||
0x011D46,
|
||||
0x016F50,
|
||||
0x01EE24,
|
||||
0x01EE27,
|
||||
@ -121,6 +126,7 @@ const matchSymbols = buildString({
|
||||
[0x0007CA, 0x0007EA],
|
||||
[0x000800, 0x000815],
|
||||
[0x000840, 0x000858],
|
||||
[0x000860, 0x00086A],
|
||||
[0x0008A0, 0x0008B4],
|
||||
[0x0008B6, 0x0008BD],
|
||||
[0x000904, 0x000939],
|
||||
@ -275,12 +281,12 @@ const matchSymbols = buildString({
|
||||
[0x002DD8, 0x002DDE],
|
||||
[0x003041, 0x003096],
|
||||
[0x0030A1, 0x0030FA],
|
||||
[0x003105, 0x00312D],
|
||||
[0x003105, 0x00312E],
|
||||
[0x003131, 0x00318E],
|
||||
[0x0031A0, 0x0031BA],
|
||||
[0x0031F0, 0x0031FF],
|
||||
[0x003400, 0x004DB5],
|
||||
[0x004E00, 0x009FD5],
|
||||
[0x004E00, 0x009FEA],
|
||||
[0x00A000, 0x00A014],
|
||||
[0x00A016, 0x00A48C],
|
||||
[0x00A4D0, 0x00A4F7],
|
||||
@ -352,7 +358,7 @@ const matchSymbols = buildString({
|
||||
[0x010280, 0x01029C],
|
||||
[0x0102A0, 0x0102D0],
|
||||
[0x010300, 0x01031F],
|
||||
[0x010330, 0x010340],
|
||||
[0x01032D, 0x010340],
|
||||
[0x010342, 0x010349],
|
||||
[0x010350, 0x010375],
|
||||
[0x010380, 0x01039D],
|
||||
@ -418,10 +424,16 @@ const matchSymbols = buildString({
|
||||
[0x011600, 0x01162F],
|
||||
[0x011680, 0x0116AA],
|
||||
[0x011700, 0x011719],
|
||||
[0x011A0B, 0x011A32],
|
||||
[0x011A5C, 0x011A83],
|
||||
[0x011A86, 0x011A89],
|
||||
[0x011AC0, 0x011AF8],
|
||||
[0x011C00, 0x011C08],
|
||||
[0x011C0A, 0x011C2E],
|
||||
[0x011C72, 0x011C8F],
|
||||
[0x011D00, 0x011D06],
|
||||
[0x011D08, 0x011D09],
|
||||
[0x011D0B, 0x011D30],
|
||||
[0x012000, 0x012399],
|
||||
[0x012480, 0x012543],
|
||||
[0x013000, 0x01342E],
|
||||
@ -435,7 +447,8 @@ const matchSymbols = buildString({
|
||||
[0x016F00, 0x016F44],
|
||||
[0x017000, 0x0187EC],
|
||||
[0x018800, 0x018AF2],
|
||||
[0x01B000, 0x01B001],
|
||||
[0x01B000, 0x01B11E],
|
||||
[0x01B170, 0x01B2FB],
|
||||
[0x01BC00, 0x01BC6A],
|
||||
[0x01BC70, 0x01BC7C],
|
||||
[0x01BC80, 0x01BC88],
|
||||
@ -462,6 +475,7 @@ const matchSymbols = buildString({
|
||||
[0x02A700, 0x02B734],
|
||||
[0x02B740, 0x02B81D],
|
||||
[0x02B820, 0x02CEA1],
|
||||
[0x02CEB0, 0x02EBE0],
|
||||
[0x02F800, 0x02FA1D]
|
||||
]
|
||||
});
|
||||
@ -611,6 +625,8 @@ const nonMatchSymbols = buildString({
|
||||
0x011334,
|
||||
0x0114C6,
|
||||
0x011C09,
|
||||
0x011D07,
|
||||
0x011D0A,
|
||||
0x01EE04,
|
||||
0x01EE20,
|
||||
0x01EE23,
|
||||
@ -658,7 +674,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x0007B2, 0x0007C9],
|
||||
[0x0007EB, 0x0007FF],
|
||||
[0x000816, 0x00083F],
|
||||
[0x000859, 0x00089F],
|
||||
[0x000859, 0x00085F],
|
||||
[0x00086B, 0x00089F],
|
||||
[0x0008BE, 0x000903],
|
||||
[0x00093A, 0x00093C],
|
||||
[0x00093E, 0x00094F],
|
||||
@ -672,7 +689,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x0009BE, 0x0009CD],
|
||||
[0x0009CF, 0x0009DB],
|
||||
[0x0009E2, 0x0009EF],
|
||||
[0x0009F2, 0x000A04],
|
||||
[0x0009F2, 0x0009FB],
|
||||
[0x0009FD, 0x000A04],
|
||||
[0x000A0B, 0x000A0E],
|
||||
[0x000A11, 0x000A12],
|
||||
[0x000A3A, 0x000A58],
|
||||
@ -785,12 +803,12 @@ const nonMatchSymbols = buildString({
|
||||
[0x003097, 0x00309E],
|
||||
[0x0030FB, 0x0030FE],
|
||||
[0x003100, 0x003104],
|
||||
[0x00312E, 0x003130],
|
||||
[0x00312F, 0x003130],
|
||||
[0x00318F, 0x00319F],
|
||||
[0x0031BB, 0x0031EF],
|
||||
[0x003200, 0x0033FF],
|
||||
[0x004DB6, 0x004DFF],
|
||||
[0x009FD6, 0x009FFF],
|
||||
[0x009FEB, 0x009FFF],
|
||||
[0x00A48D, 0x00A4CF],
|
||||
[0x00A4F8, 0x00A4FF],
|
||||
[0x00A60C, 0x00A60F],
|
||||
@ -850,7 +868,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x0100FB, 0x01027F],
|
||||
[0x01029D, 0x01029F],
|
||||
[0x0102D1, 0x0102FF],
|
||||
[0x010320, 0x01032F],
|
||||
[0x010320, 0x01032C],
|
||||
[0x01034A, 0x01034F],
|
||||
[0x010376, 0x01037F],
|
||||
[0x01039E, 0x01039F],
|
||||
@ -911,11 +929,19 @@ const nonMatchSymbols = buildString({
|
||||
[0x011645, 0x01167F],
|
||||
[0x0116AB, 0x0116FF],
|
||||
[0x01171A, 0x0118FE],
|
||||
[0x011900, 0x011ABF],
|
||||
[0x011900, 0x0119FF],
|
||||
[0x011A01, 0x011A0A],
|
||||
[0x011A33, 0x011A39],
|
||||
[0x011A3B, 0x011A4F],
|
||||
[0x011A51, 0x011A5B],
|
||||
[0x011A84, 0x011A85],
|
||||
[0x011A8A, 0x011ABF],
|
||||
[0x011AF9, 0x011BFF],
|
||||
[0x011C2F, 0x011C3F],
|
||||
[0x011C41, 0x011C71],
|
||||
[0x011C90, 0x011FFF],
|
||||
[0x011C90, 0x011CFF],
|
||||
[0x011D31, 0x011D45],
|
||||
[0x011D47, 0x011FFF],
|
||||
[0x01239A, 0x01247F],
|
||||
[0x012544, 0x012FFF],
|
||||
[0x01342F, 0x0143FF],
|
||||
@ -930,7 +956,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x016F51, 0x016FFF],
|
||||
[0x0187ED, 0x0187FF],
|
||||
[0x018AF3, 0x01AFFF],
|
||||
[0x01B002, 0x01BBFF],
|
||||
[0x01B11F, 0x01B16F],
|
||||
[0x01B2FC, 0x01BBFF],
|
||||
[0x01BC6B, 0x01BC6F],
|
||||
[0x01BC7D, 0x01BC7F],
|
||||
[0x01BC89, 0x01BC8F],
|
||||
@ -946,7 +973,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x02A6D7, 0x02A6FF],
|
||||
[0x02B735, 0x02B73F],
|
||||
[0x02B81E, 0x02B81F],
|
||||
[0x02CEA2, 0x02F7FF],
|
||||
[0x02CEA2, 0x02CEAF],
|
||||
[0x02EBE1, 0x02F7FF],
|
||||
[0x02FA1E, 0x10FFFF]
|
||||
]
|
||||
});
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Other_Number`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Other_Punctuation`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -32,6 +32,7 @@ const matchSymbols = buildString({
|
||||
0x0006D4,
|
||||
0x00085E,
|
||||
0x000970,
|
||||
0x0009FD,
|
||||
0x000AF0,
|
||||
0x000DF4,
|
||||
0x000E4F,
|
||||
@ -131,7 +132,7 @@ const matchSymbols = buildString({
|
||||
[0x002E2A, 0x002E2E],
|
||||
[0x002E30, 0x002E39],
|
||||
[0x002E3C, 0x002E3F],
|
||||
[0x002E43, 0x002E44],
|
||||
[0x002E43, 0x002E49],
|
||||
[0x003001, 0x003003],
|
||||
[0x00A4FE, 0x00A4FF],
|
||||
[0x00A60D, 0x00A60F],
|
||||
@ -176,6 +177,9 @@ const matchSymbols = buildString({
|
||||
[0x011641, 0x011643],
|
||||
[0x011660, 0x01166C],
|
||||
[0x01173C, 0x01173E],
|
||||
[0x011A3F, 0x011A46],
|
||||
[0x011A9A, 0x011A9C],
|
||||
[0x011A9E, 0x011AA2],
|
||||
[0x011C41, 0x011C45],
|
||||
[0x011C70, 0x011C71],
|
||||
[0x012470, 0x012474],
|
||||
@ -242,7 +246,8 @@ const nonMatchSymbols = buildString({
|
||||
0x00FF0D,
|
||||
0x0110BD,
|
||||
0x0111DC,
|
||||
0x01145C
|
||||
0x01145C,
|
||||
0x011A9D
|
||||
],
|
||||
ranges: [
|
||||
[0x00DC00, 0x00DFFF],
|
||||
@ -274,7 +279,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x00083F, 0x00085D],
|
||||
[0x00085F, 0x000963],
|
||||
[0x000966, 0x00096F],
|
||||
[0x000971, 0x000AEF],
|
||||
[0x000971, 0x0009FC],
|
||||
[0x0009FE, 0x000AEF],
|
||||
[0x000AF1, 0x000DF3],
|
||||
[0x000DF5, 0x000E4E],
|
||||
[0x000E50, 0x000E59],
|
||||
@ -314,7 +320,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x002E1C, 0x002E1D],
|
||||
[0x002E20, 0x002E29],
|
||||
[0x002E3A, 0x002E3B],
|
||||
[0x002E45, 0x003000],
|
||||
[0x002E4A, 0x003000],
|
||||
[0x003004, 0x00303C],
|
||||
[0x00303E, 0x0030FA],
|
||||
[0x0030FC, 0x00A4FD],
|
||||
@ -377,7 +383,9 @@ const nonMatchSymbols = buildString({
|
||||
[0x0115D8, 0x011640],
|
||||
[0x011644, 0x01165F],
|
||||
[0x01166D, 0x01173B],
|
||||
[0x01173F, 0x011C40],
|
||||
[0x01173F, 0x011A3E],
|
||||
[0x011A47, 0x011A99],
|
||||
[0x011AA3, 0x011C40],
|
||||
[0x011C46, 0x011C6F],
|
||||
[0x011C72, 0x01246F],
|
||||
[0x012475, 0x016A6D],
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Other_Symbol`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -56,7 +56,6 @@ const matchSymbols = buildString({
|
||||
0x016B45,
|
||||
0x01BC9C,
|
||||
0x01D245,
|
||||
0x01F930,
|
||||
0x01F9C0
|
||||
],
|
||||
ranges: [
|
||||
@ -98,8 +97,7 @@ const matchSymbols = buildString({
|
||||
[0x00232B, 0x00237B],
|
||||
[0x00237D, 0x00239A],
|
||||
[0x0023B4, 0x0023DB],
|
||||
[0x0023E2, 0x0023FE],
|
||||
[0x002400, 0x002426],
|
||||
[0x0023E2, 0x002426],
|
||||
[0x002440, 0x00244A],
|
||||
[0x00249C, 0x0024E9],
|
||||
[0x002500, 0x0025B6],
|
||||
@ -115,7 +113,7 @@ const matchSymbols = buildString({
|
||||
[0x002B76, 0x002B95],
|
||||
[0x002B98, 0x002BB9],
|
||||
[0x002BBD, 0x002BC8],
|
||||
[0x002BCA, 0x002BD1],
|
||||
[0x002BCA, 0x002BD2],
|
||||
[0x002BEC, 0x002BEF],
|
||||
[0x002CE5, 0x002CEA],
|
||||
[0x002E80, 0x002E99],
|
||||
@ -175,10 +173,11 @@ const matchSymbols = buildString({
|
||||
[0x01F210, 0x01F23B],
|
||||
[0x01F240, 0x01F248],
|
||||
[0x01F250, 0x01F251],
|
||||
[0x01F260, 0x01F265],
|
||||
[0x01F300, 0x01F3FA],
|
||||
[0x01F400, 0x01F6D2],
|
||||
[0x01F400, 0x01F6D4],
|
||||
[0x01F6E0, 0x01F6EC],
|
||||
[0x01F6F0, 0x01F6F6],
|
||||
[0x01F6F0, 0x01F6F8],
|
||||
[0x01F700, 0x01F773],
|
||||
[0x01F780, 0x01F7D4],
|
||||
[0x01F800, 0x01F80B],
|
||||
@ -186,12 +185,12 @@ const matchSymbols = buildString({
|
||||
[0x01F850, 0x01F859],
|
||||
[0x01F860, 0x01F887],
|
||||
[0x01F890, 0x01F8AD],
|
||||
[0x01F910, 0x01F91E],
|
||||
[0x01F920, 0x01F927],
|
||||
[0x01F933, 0x01F93E],
|
||||
[0x01F940, 0x01F94B],
|
||||
[0x01F950, 0x01F95E],
|
||||
[0x01F980, 0x01F991]
|
||||
[0x01F900, 0x01F90B],
|
||||
[0x01F910, 0x01F93E],
|
||||
[0x01F940, 0x01F94C],
|
||||
[0x01F950, 0x01F96B],
|
||||
[0x01F980, 0x01F997],
|
||||
[0x01F9D0, 0x01F9E6]
|
||||
]
|
||||
});
|
||||
testPropertyEscapes(
|
||||
@ -249,7 +248,6 @@ const nonMatchSymbols = buildString({
|
||||
0x0021D2,
|
||||
0x0021D4,
|
||||
0x00237C,
|
||||
0x0023FF,
|
||||
0x0025B7,
|
||||
0x0025C1,
|
||||
0x00266F,
|
||||
@ -263,7 +261,6 @@ const nonMatchSymbols = buildString({
|
||||
0x01F0C0,
|
||||
0x01F0D0,
|
||||
0x01F12F,
|
||||
0x01F91F,
|
||||
0x01F93F
|
||||
],
|
||||
ranges: [
|
||||
@ -324,7 +321,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x002B74, 0x002B75],
|
||||
[0x002B96, 0x002B97],
|
||||
[0x002BBA, 0x002BBC],
|
||||
[0x002BD2, 0x002BEB],
|
||||
[0x002BD3, 0x002BEB],
|
||||
[0x002BF0, 0x002CE4],
|
||||
[0x002CEB, 0x002E7F],
|
||||
[0x002EF4, 0x002EFF],
|
||||
@ -388,24 +385,25 @@ const nonMatchSymbols = buildString({
|
||||
[0x01F203, 0x01F20F],
|
||||
[0x01F23C, 0x01F23F],
|
||||
[0x01F249, 0x01F24F],
|
||||
[0x01F252, 0x01F2FF],
|
||||
[0x01F252, 0x01F25F],
|
||||
[0x01F266, 0x01F2FF],
|
||||
[0x01F3FB, 0x01F3FF],
|
||||
[0x01F6D3, 0x01F6DF],
|
||||
[0x01F6D5, 0x01F6DF],
|
||||
[0x01F6ED, 0x01F6EF],
|
||||
[0x01F6F7, 0x01F6FF],
|
||||
[0x01F6F9, 0x01F6FF],
|
||||
[0x01F774, 0x01F77F],
|
||||
[0x01F7D5, 0x01F7FF],
|
||||
[0x01F80C, 0x01F80F],
|
||||
[0x01F848, 0x01F84F],
|
||||
[0x01F85A, 0x01F85F],
|
||||
[0x01F888, 0x01F88F],
|
||||
[0x01F8AE, 0x01F90F],
|
||||
[0x01F928, 0x01F92F],
|
||||
[0x01F931, 0x01F932],
|
||||
[0x01F94C, 0x01F94F],
|
||||
[0x01F95F, 0x01F97F],
|
||||
[0x01F992, 0x01F9BF],
|
||||
[0x01F9C1, 0x10FFFF]
|
||||
[0x01F8AE, 0x01F8FF],
|
||||
[0x01F90C, 0x01F90F],
|
||||
[0x01F94D, 0x01F94F],
|
||||
[0x01F96C, 0x01F97F],
|
||||
[0x01F998, 0x01F9BF],
|
||||
[0x01F9C1, 0x01F9CF],
|
||||
[0x01F9E7, 0x10FFFF]
|
||||
]
|
||||
});
|
||||
testPropertyEscapes(
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Paragraph_Separator`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Private_Use`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Punctuation`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -34,6 +34,7 @@ const matchSymbols = buildString({
|
||||
0x0006D4,
|
||||
0x00085E,
|
||||
0x000970,
|
||||
0x0009FD,
|
||||
0x000AF0,
|
||||
0x000DF4,
|
||||
0x000E4F,
|
||||
@ -133,7 +134,7 @@ const matchSymbols = buildString({
|
||||
[0x002CF9, 0x002CFC],
|
||||
[0x002CFE, 0x002CFF],
|
||||
[0x002E00, 0x002E2E],
|
||||
[0x002E30, 0x002E44],
|
||||
[0x002E30, 0x002E49],
|
||||
[0x003001, 0x003003],
|
||||
[0x003008, 0x003011],
|
||||
[0x003014, 0x00301F],
|
||||
@ -179,6 +180,9 @@ const matchSymbols = buildString({
|
||||
[0x011641, 0x011643],
|
||||
[0x011660, 0x01166C],
|
||||
[0x01173C, 0x01173E],
|
||||
[0x011A3F, 0x011A46],
|
||||
[0x011A9A, 0x011A9C],
|
||||
[0x011A9E, 0x011AA2],
|
||||
[0x011C41, 0x011C45],
|
||||
[0x011C70, 0x011C71],
|
||||
[0x012470, 0x012474],
|
||||
@ -260,7 +264,8 @@ const nonMatchSymbols = buildString({
|
||||
0x00FF5E,
|
||||
0x0110BD,
|
||||
0x0111DC,
|
||||
0x01145C
|
||||
0x01145C,
|
||||
0x011A9D
|
||||
],
|
||||
ranges: [
|
||||
[0x00DC00, 0x00DFFF],
|
||||
@ -294,7 +299,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x00083F, 0x00085D],
|
||||
[0x00085F, 0x000963],
|
||||
[0x000966, 0x00096F],
|
||||
[0x000971, 0x000AEF],
|
||||
[0x000971, 0x0009FC],
|
||||
[0x0009FE, 0x000AEF],
|
||||
[0x000AF1, 0x000DF3],
|
||||
[0x000DF5, 0x000E4E],
|
||||
[0x000E50, 0x000E59],
|
||||
@ -337,7 +343,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x0029FE, 0x002CF8],
|
||||
[0x002D00, 0x002D6F],
|
||||
[0x002D71, 0x002DFF],
|
||||
[0x002E45, 0x003000],
|
||||
[0x002E4A, 0x003000],
|
||||
[0x003004, 0x003007],
|
||||
[0x003012, 0x003013],
|
||||
[0x003020, 0x00302F],
|
||||
@ -398,7 +404,9 @@ const nonMatchSymbols = buildString({
|
||||
[0x0115D8, 0x011640],
|
||||
[0x011644, 0x01165F],
|
||||
[0x01166D, 0x01173B],
|
||||
[0x01173F, 0x011C40],
|
||||
[0x01173F, 0x011A3E],
|
||||
[0x011A47, 0x011A99],
|
||||
[0x011AA3, 0x011C40],
|
||||
[0x011C46, 0x011C6F],
|
||||
[0x011C72, 0x01246F],
|
||||
[0x012475, 0x016A6D],
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Separator`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Space_Separator`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Spacing_Mark`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -45,6 +45,7 @@ const matchSymbols = buildString({
|
||||
0x001BE7,
|
||||
0x001BEE,
|
||||
0x001CE1,
|
||||
0x001CF7,
|
||||
0x00A827,
|
||||
0x00A983,
|
||||
0x00AA4D,
|
||||
@ -68,6 +69,8 @@ const matchSymbols = buildString({
|
||||
0x0116AC,
|
||||
0x0116B6,
|
||||
0x011726,
|
||||
0x011A39,
|
||||
0x011A97,
|
||||
0x011C2F,
|
||||
0x011C3E,
|
||||
0x011CA9,
|
||||
@ -170,6 +173,8 @@ const matchSymbols = buildString({
|
||||
[0x01163B, 0x01163C],
|
||||
[0x0116AE, 0x0116AF],
|
||||
[0x011720, 0x011721],
|
||||
[0x011A07, 0x011A08],
|
||||
[0x011A57, 0x011A58],
|
||||
[0x016F51, 0x016F7E],
|
||||
[0x01D165, 0x01D166],
|
||||
[0x01D16D, 0x01D172]
|
||||
@ -309,7 +314,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x001C2C, 0x001C33],
|
||||
[0x001C36, 0x001CE0],
|
||||
[0x001CE2, 0x001CF1],
|
||||
[0x001CF4, 0x00302D],
|
||||
[0x001CF4, 0x001CF6],
|
||||
[0x001CF8, 0x00302D],
|
||||
[0x003030, 0x00A822],
|
||||
[0x00A825, 0x00A826],
|
||||
[0x00A828, 0x00A87F],
|
||||
@ -359,7 +365,11 @@ const nonMatchSymbols = buildString({
|
||||
[0x0116B0, 0x0116B5],
|
||||
[0x0116B7, 0x01171F],
|
||||
[0x011722, 0x011725],
|
||||
[0x011727, 0x011C2E],
|
||||
[0x011727, 0x011A06],
|
||||
[0x011A09, 0x011A38],
|
||||
[0x011A3A, 0x011A56],
|
||||
[0x011A59, 0x011A96],
|
||||
[0x011A98, 0x011C2E],
|
||||
[0x011C30, 0x011C3D],
|
||||
[0x011C3F, 0x011CA8],
|
||||
[0x011CAA, 0x011CB0],
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Surrogate`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Symbol`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -85,7 +85,6 @@ const matchSymbols = buildString({
|
||||
0x01D789,
|
||||
0x01D7A9,
|
||||
0x01D7C3,
|
||||
0x01F930,
|
||||
0x01F9C0
|
||||
],
|
||||
ranges: [
|
||||
@ -124,7 +123,7 @@ const matchSymbols = buildString({
|
||||
[0x001FFD, 0x001FFE],
|
||||
[0x00207A, 0x00207C],
|
||||
[0x00208A, 0x00208C],
|
||||
[0x0020A0, 0x0020BE],
|
||||
[0x0020A0, 0x0020BF],
|
||||
[0x002100, 0x002101],
|
||||
[0x002103, 0x002106],
|
||||
[0x002108, 0x002109],
|
||||
@ -136,8 +135,7 @@ const matchSymbols = buildString({
|
||||
[0x00218A, 0x00218B],
|
||||
[0x002190, 0x002307],
|
||||
[0x00230C, 0x002328],
|
||||
[0x00232B, 0x0023FE],
|
||||
[0x002400, 0x002426],
|
||||
[0x00232B, 0x002426],
|
||||
[0x002440, 0x00244A],
|
||||
[0x00249C, 0x0024E9],
|
||||
[0x002500, 0x002767],
|
||||
@ -150,7 +148,7 @@ const matchSymbols = buildString({
|
||||
[0x002B76, 0x002B95],
|
||||
[0x002B98, 0x002BB9],
|
||||
[0x002BBD, 0x002BC8],
|
||||
[0x002BCA, 0x002BD1],
|
||||
[0x002BCA, 0x002BD2],
|
||||
[0x002BEC, 0x002BEF],
|
||||
[0x002CE5, 0x002CEA],
|
||||
[0x002E80, 0x002E99],
|
||||
@ -220,9 +218,10 @@ const matchSymbols = buildString({
|
||||
[0x01F210, 0x01F23B],
|
||||
[0x01F240, 0x01F248],
|
||||
[0x01F250, 0x01F251],
|
||||
[0x01F300, 0x01F6D2],
|
||||
[0x01F260, 0x01F265],
|
||||
[0x01F300, 0x01F6D4],
|
||||
[0x01F6E0, 0x01F6EC],
|
||||
[0x01F6F0, 0x01F6F6],
|
||||
[0x01F6F0, 0x01F6F8],
|
||||
[0x01F700, 0x01F773],
|
||||
[0x01F780, 0x01F7D4],
|
||||
[0x01F800, 0x01F80B],
|
||||
@ -230,12 +229,12 @@ const matchSymbols = buildString({
|
||||
[0x01F850, 0x01F859],
|
||||
[0x01F860, 0x01F887],
|
||||
[0x01F890, 0x01F8AD],
|
||||
[0x01F910, 0x01F91E],
|
||||
[0x01F920, 0x01F927],
|
||||
[0x01F933, 0x01F93E],
|
||||
[0x01F940, 0x01F94B],
|
||||
[0x01F950, 0x01F95E],
|
||||
[0x01F980, 0x01F991]
|
||||
[0x01F900, 0x01F90B],
|
||||
[0x01F910, 0x01F93E],
|
||||
[0x01F940, 0x01F94C],
|
||||
[0x01F950, 0x01F96B],
|
||||
[0x01F980, 0x01F997],
|
||||
[0x01F9D0, 0x01F9E6]
|
||||
]
|
||||
});
|
||||
testPropertyEscapes(
|
||||
@ -290,7 +289,6 @@ const nonMatchSymbols = buildString({
|
||||
0x002126,
|
||||
0x002128,
|
||||
0x00214E,
|
||||
0x0023FF,
|
||||
0x002BC9,
|
||||
0x002E9A,
|
||||
0x0032FF,
|
||||
@ -304,7 +302,6 @@ const nonMatchSymbols = buildString({
|
||||
0x01F0C0,
|
||||
0x01F0D0,
|
||||
0x01F12F,
|
||||
0x01F91F,
|
||||
0x01F93F
|
||||
],
|
||||
ranges: [
|
||||
@ -367,7 +364,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x002053, 0x002079],
|
||||
[0x00207D, 0x002089],
|
||||
[0x00208D, 0x00209F],
|
||||
[0x0020BF, 0x0020FF],
|
||||
[0x0020C0, 0x0020FF],
|
||||
[0x00210A, 0x002113],
|
||||
[0x002119, 0x00211D],
|
||||
[0x00212A, 0x00212D],
|
||||
@ -390,7 +387,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x002B74, 0x002B75],
|
||||
[0x002B96, 0x002B97],
|
||||
[0x002BBA, 0x002BBC],
|
||||
[0x002BD2, 0x002BEB],
|
||||
[0x002BD3, 0x002BEB],
|
||||
[0x002BF0, 0x002CE4],
|
||||
[0x002CEB, 0x002E7F],
|
||||
[0x002EF4, 0x002EFF],
|
||||
@ -477,23 +474,24 @@ const nonMatchSymbols = buildString({
|
||||
[0x01F203, 0x01F20F],
|
||||
[0x01F23C, 0x01F23F],
|
||||
[0x01F249, 0x01F24F],
|
||||
[0x01F252, 0x01F2FF],
|
||||
[0x01F6D3, 0x01F6DF],
|
||||
[0x01F252, 0x01F25F],
|
||||
[0x01F266, 0x01F2FF],
|
||||
[0x01F6D5, 0x01F6DF],
|
||||
[0x01F6ED, 0x01F6EF],
|
||||
[0x01F6F7, 0x01F6FF],
|
||||
[0x01F6F9, 0x01F6FF],
|
||||
[0x01F774, 0x01F77F],
|
||||
[0x01F7D5, 0x01F7FF],
|
||||
[0x01F80C, 0x01F80F],
|
||||
[0x01F848, 0x01F84F],
|
||||
[0x01F85A, 0x01F85F],
|
||||
[0x01F888, 0x01F88F],
|
||||
[0x01F8AE, 0x01F90F],
|
||||
[0x01F928, 0x01F92F],
|
||||
[0x01F931, 0x01F932],
|
||||
[0x01F94C, 0x01F94F],
|
||||
[0x01F95F, 0x01F97F],
|
||||
[0x01F992, 0x01F9BF],
|
||||
[0x01F9C1, 0x10FFFF]
|
||||
[0x01F8AE, 0x01F8FF],
|
||||
[0x01F90C, 0x01F90F],
|
||||
[0x01F94D, 0x01F94F],
|
||||
[0x01F96C, 0x01F97F],
|
||||
[0x01F998, 0x01F9BF],
|
||||
[0x01F9C1, 0x01F9CF],
|
||||
[0x01F9E7, 0x10FFFF]
|
||||
]
|
||||
});
|
||||
testPropertyEscapes(
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Titlecase_Letter`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Unassigned`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -26,6 +26,7 @@ const matchSymbols = buildString({
|
||||
0x00061D,
|
||||
0x00070E,
|
||||
0x00083F,
|
||||
0x00085F,
|
||||
0x0008B5,
|
||||
0x000984,
|
||||
0x0009A9,
|
||||
@ -46,6 +47,7 @@ const matchSymbols = buildString({
|
||||
0x000AB4,
|
||||
0x000AC6,
|
||||
0x000ACA,
|
||||
0x000B00,
|
||||
0x000B04,
|
||||
0x000B29,
|
||||
0x000B31,
|
||||
@ -112,7 +114,7 @@ const matchSymbols = buildString({
|
||||
0x00180F,
|
||||
0x00191F,
|
||||
0x001A5F,
|
||||
0x001CF7,
|
||||
0x001DFA,
|
||||
0x001F58,
|
||||
0x001F5A,
|
||||
0x001F5C,
|
||||
@ -124,7 +126,6 @@ const matchSymbols = buildString({
|
||||
0x001FFF,
|
||||
0x002065,
|
||||
0x00208F,
|
||||
0x0023FF,
|
||||
0x002BC9,
|
||||
0x002C2F,
|
||||
0x002C5F,
|
||||
@ -183,9 +184,14 @@ const matchSymbols = buildString({
|
||||
0x011334,
|
||||
0x01145A,
|
||||
0x01145C,
|
||||
0x011A9D,
|
||||
0x011C09,
|
||||
0x011C37,
|
||||
0x011CA8,
|
||||
0x011D07,
|
||||
0x011D0A,
|
||||
0x011D3B,
|
||||
0x011D3E,
|
||||
0x01246F,
|
||||
0x016A5F,
|
||||
0x016B5A,
|
||||
@ -236,7 +242,6 @@ const matchSymbols = buildString({
|
||||
0x01F0C0,
|
||||
0x01F0D0,
|
||||
0x01F12F,
|
||||
0x01F91F,
|
||||
0x01F93F
|
||||
],
|
||||
ranges: [
|
||||
@ -252,7 +257,7 @@ const matchSymbols = buildString({
|
||||
[0x0007FB, 0x0007FF],
|
||||
[0x00082E, 0x00082F],
|
||||
[0x00085C, 0x00085D],
|
||||
[0x00085F, 0x00089F],
|
||||
[0x00086B, 0x00089F],
|
||||
[0x0008BE, 0x0008D3],
|
||||
[0x00098D, 0x00098E],
|
||||
[0x000991, 0x000992],
|
||||
@ -263,7 +268,7 @@ const matchSymbols = buildString({
|
||||
[0x0009CF, 0x0009D6],
|
||||
[0x0009D8, 0x0009DB],
|
||||
[0x0009E4, 0x0009E5],
|
||||
[0x0009FC, 0x000A00],
|
||||
[0x0009FE, 0x000A00],
|
||||
[0x000A0B, 0x000A0E],
|
||||
[0x000A11, 0x000A12],
|
||||
[0x000A3A, 0x000A3B],
|
||||
@ -278,7 +283,6 @@ const matchSymbols = buildString({
|
||||
[0x000AD1, 0x000ADF],
|
||||
[0x000AE4, 0x000AE5],
|
||||
[0x000AF2, 0x000AF8],
|
||||
[0x000AFA, 0x000B00],
|
||||
[0x000B0D, 0x000B0E],
|
||||
[0x000B11, 0x000B12],
|
||||
[0x000B3A, 0x000B3B],
|
||||
@ -308,8 +312,7 @@ const matchSymbols = buildString({
|
||||
[0x000CCE, 0x000CD4],
|
||||
[0x000CD7, 0x000CDD],
|
||||
[0x000CE4, 0x000CE5],
|
||||
[0x000CF3, 0x000D00],
|
||||
[0x000D3B, 0x000D3C],
|
||||
[0x000CF3, 0x000CFF],
|
||||
[0x000D50, 0x000D53],
|
||||
[0x000D64, 0x000D65],
|
||||
[0x000D80, 0x000D81],
|
||||
@ -380,7 +383,6 @@ const matchSymbols = buildString({
|
||||
[0x001C89, 0x001CBF],
|
||||
[0x001CC8, 0x001CCF],
|
||||
[0x001CFA, 0x001CFF],
|
||||
[0x001DF6, 0x001DFA],
|
||||
[0x001F16, 0x001F17],
|
||||
[0x001F1E, 0x001F1F],
|
||||
[0x001F46, 0x001F47],
|
||||
@ -390,7 +392,7 @@ const matchSymbols = buildString({
|
||||
[0x001FF0, 0x001FF1],
|
||||
[0x002072, 0x002073],
|
||||
[0x00209D, 0x00209F],
|
||||
[0x0020BF, 0x0020CF],
|
||||
[0x0020C0, 0x0020CF],
|
||||
[0x0020F1, 0x0020FF],
|
||||
[0x00218C, 0x00218F],
|
||||
[0x002427, 0x00243F],
|
||||
@ -398,7 +400,7 @@ const matchSymbols = buildString({
|
||||
[0x002B74, 0x002B75],
|
||||
[0x002B96, 0x002B97],
|
||||
[0x002BBA, 0x002BBC],
|
||||
[0x002BD2, 0x002BEB],
|
||||
[0x002BD3, 0x002BEB],
|
||||
[0x002BF0, 0x002BFF],
|
||||
[0x002CF4, 0x002CF8],
|
||||
[0x002D28, 0x002D2C],
|
||||
@ -406,17 +408,17 @@ const matchSymbols = buildString({
|
||||
[0x002D68, 0x002D6E],
|
||||
[0x002D71, 0x002D7E],
|
||||
[0x002D97, 0x002D9F],
|
||||
[0x002E45, 0x002E7F],
|
||||
[0x002E4A, 0x002E7F],
|
||||
[0x002EF4, 0x002EFF],
|
||||
[0x002FD6, 0x002FEF],
|
||||
[0x002FFC, 0x002FFF],
|
||||
[0x003097, 0x003098],
|
||||
[0x003100, 0x003104],
|
||||
[0x00312E, 0x003130],
|
||||
[0x00312F, 0x003130],
|
||||
[0x0031BB, 0x0031BF],
|
||||
[0x0031E4, 0x0031EF],
|
||||
[0x004DB6, 0x004DBF],
|
||||
[0x009FD6, 0x009FFF],
|
||||
[0x009FEB, 0x009FFF],
|
||||
[0x00A48D, 0x00A48F],
|
||||
[0x00A4C7, 0x00A4CF],
|
||||
[0x00A62C, 0x00A63F],
|
||||
@ -475,7 +477,7 @@ const matchSymbols = buildString({
|
||||
[0x01029D, 0x01029F],
|
||||
[0x0102D1, 0x0102DF],
|
||||
[0x0102FC, 0x0102FF],
|
||||
[0x010324, 0x01032F],
|
||||
[0x010324, 0x01032C],
|
||||
[0x01034B, 0x01034F],
|
||||
[0x01037B, 0x01037F],
|
||||
[0x0103C4, 0x0103C7],
|
||||
@ -558,12 +560,18 @@ const matchSymbols = buildString({
|
||||
[0x01172C, 0x01172F],
|
||||
[0x011740, 0x01189F],
|
||||
[0x0118F3, 0x0118FE],
|
||||
[0x011900, 0x011ABF],
|
||||
[0x011900, 0x0119FF],
|
||||
[0x011A48, 0x011A4F],
|
||||
[0x011A84, 0x011A85],
|
||||
[0x011AA3, 0x011ABF],
|
||||
[0x011AF9, 0x011BFF],
|
||||
[0x011C46, 0x011C4F],
|
||||
[0x011C6D, 0x011C6F],
|
||||
[0x011C90, 0x011C91],
|
||||
[0x011CB7, 0x011FFF],
|
||||
[0x011CB7, 0x011CFF],
|
||||
[0x011D37, 0x011D39],
|
||||
[0x011D48, 0x011D4F],
|
||||
[0x011D5A, 0x011FFF],
|
||||
[0x01239A, 0x0123FF],
|
||||
[0x012475, 0x01247F],
|
||||
[0x012544, 0x012FFF],
|
||||
@ -580,10 +588,11 @@ const matchSymbols = buildString({
|
||||
[0x016F45, 0x016F4F],
|
||||
[0x016F7F, 0x016F8E],
|
||||
[0x016FA0, 0x016FDF],
|
||||
[0x016FE1, 0x016FFF],
|
||||
[0x016FE2, 0x016FFF],
|
||||
[0x0187ED, 0x0187FF],
|
||||
[0x018AF3, 0x01AFFF],
|
||||
[0x01B002, 0x01BBFF],
|
||||
[0x01B11F, 0x01B16F],
|
||||
[0x01B2FC, 0x01BBFF],
|
||||
[0x01BC6B, 0x01BC6F],
|
||||
[0x01BC7D, 0x01BC7F],
|
||||
[0x01BC89, 0x01BC8F],
|
||||
@ -629,27 +638,29 @@ const matchSymbols = buildString({
|
||||
[0x01F203, 0x01F20F],
|
||||
[0x01F23C, 0x01F23F],
|
||||
[0x01F249, 0x01F24F],
|
||||
[0x01F252, 0x01F2FF],
|
||||
[0x01F6D3, 0x01F6DF],
|
||||
[0x01F252, 0x01F25F],
|
||||
[0x01F266, 0x01F2FF],
|
||||
[0x01F6D5, 0x01F6DF],
|
||||
[0x01F6ED, 0x01F6EF],
|
||||
[0x01F6F7, 0x01F6FF],
|
||||
[0x01F6F9, 0x01F6FF],
|
||||
[0x01F774, 0x01F77F],
|
||||
[0x01F7D5, 0x01F7FF],
|
||||
[0x01F80C, 0x01F80F],
|
||||
[0x01F848, 0x01F84F],
|
||||
[0x01F85A, 0x01F85F],
|
||||
[0x01F888, 0x01F88F],
|
||||
[0x01F8AE, 0x01F90F],
|
||||
[0x01F928, 0x01F92F],
|
||||
[0x01F931, 0x01F932],
|
||||
[0x01F94C, 0x01F94F],
|
||||
[0x01F95F, 0x01F97F],
|
||||
[0x01F992, 0x01F9BF],
|
||||
[0x01F9C1, 0x01FFFF],
|
||||
[0x01F8AE, 0x01F8FF],
|
||||
[0x01F90C, 0x01F90F],
|
||||
[0x01F94D, 0x01F94F],
|
||||
[0x01F96C, 0x01F97F],
|
||||
[0x01F998, 0x01F9BF],
|
||||
[0x01F9C1, 0x01F9CF],
|
||||
[0x01F9E7, 0x01FFFF],
|
||||
[0x02A6D7, 0x02A6FF],
|
||||
[0x02B735, 0x02B73F],
|
||||
[0x02B81E, 0x02B81F],
|
||||
[0x02CEA2, 0x02F7FF],
|
||||
[0x02CEA2, 0x02CEAF],
|
||||
[0x02EBE1, 0x02F7FF],
|
||||
[0x02FA1E, 0x0E0000],
|
||||
[0x0E0002, 0x0E001F],
|
||||
[0x0E0080, 0x0E00FF],
|
||||
@ -699,7 +710,6 @@ const nonMatchSymbols = buildString({
|
||||
0x000A51,
|
||||
0x000A5E,
|
||||
0x000AD0,
|
||||
0x000AF9,
|
||||
0x000B9C,
|
||||
0x000BD0,
|
||||
0x000BD7,
|
||||
@ -736,7 +746,7 @@ const nonMatchSymbols = buildString({
|
||||
0x01145B,
|
||||
0x01145D,
|
||||
0x0118FF,
|
||||
0x016FE0,
|
||||
0x011D3A,
|
||||
0x01D4A2,
|
||||
0x01D4BB,
|
||||
0x01D546,
|
||||
@ -756,7 +766,6 @@ const nonMatchSymbols = buildString({
|
||||
0x01EE5F,
|
||||
0x01EE64,
|
||||
0x01EE7E,
|
||||
0x01F930,
|
||||
0x01F9C0,
|
||||
0x0E0001
|
||||
],
|
||||
@ -783,6 +792,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x000800, 0x00082D],
|
||||
[0x000830, 0x00083E],
|
||||
[0x000840, 0x00085B],
|
||||
[0x000860, 0x00086A],
|
||||
[0x0008A0, 0x0008B4],
|
||||
[0x0008B6, 0x0008BD],
|
||||
[0x0008D4, 0x000983],
|
||||
@ -796,7 +806,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x0009CB, 0x0009CE],
|
||||
[0x0009DC, 0x0009DD],
|
||||
[0x0009DF, 0x0009E3],
|
||||
[0x0009E6, 0x0009FB],
|
||||
[0x0009E6, 0x0009FD],
|
||||
[0x000A01, 0x000A03],
|
||||
[0x000A05, 0x000A0A],
|
||||
[0x000A0F, 0x000A10],
|
||||
@ -822,6 +832,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x000ACB, 0x000ACD],
|
||||
[0x000AE0, 0x000AE3],
|
||||
[0x000AE6, 0x000AF1],
|
||||
[0x000AF9, 0x000AFF],
|
||||
[0x000B01, 0x000B03],
|
||||
[0x000B05, 0x000B0C],
|
||||
[0x000B0F, 0x000B10],
|
||||
@ -874,11 +885,10 @@ const nonMatchSymbols = buildString({
|
||||
[0x000CE0, 0x000CE3],
|
||||
[0x000CE6, 0x000CEF],
|
||||
[0x000CF1, 0x000CF2],
|
||||
[0x000D01, 0x000D03],
|
||||
[0x000D00, 0x000D03],
|
||||
[0x000D05, 0x000D0C],
|
||||
[0x000D0E, 0x000D10],
|
||||
[0x000D12, 0x000D3A],
|
||||
[0x000D3D, 0x000D44],
|
||||
[0x000D12, 0x000D44],
|
||||
[0x000D46, 0x000D48],
|
||||
[0x000D4A, 0x000D4F],
|
||||
[0x000D54, 0x000D63],
|
||||
@ -970,9 +980,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x001C3B, 0x001C49],
|
||||
[0x001C4D, 0x001C88],
|
||||
[0x001CC0, 0x001CC7],
|
||||
[0x001CD0, 0x001CF6],
|
||||
[0x001CF8, 0x001CF9],
|
||||
[0x001D00, 0x001DF5],
|
||||
[0x001CD0, 0x001CF9],
|
||||
[0x001D00, 0x001DF9],
|
||||
[0x001DFB, 0x001F15],
|
||||
[0x001F18, 0x001F1D],
|
||||
[0x001F20, 0x001F45],
|
||||
@ -990,17 +999,16 @@ const nonMatchSymbols = buildString({
|
||||
[0x002066, 0x002071],
|
||||
[0x002074, 0x00208E],
|
||||
[0x002090, 0x00209C],
|
||||
[0x0020A0, 0x0020BE],
|
||||
[0x0020A0, 0x0020BF],
|
||||
[0x0020D0, 0x0020F0],
|
||||
[0x002100, 0x00218B],
|
||||
[0x002190, 0x0023FE],
|
||||
[0x002400, 0x002426],
|
||||
[0x002190, 0x002426],
|
||||
[0x002440, 0x00244A],
|
||||
[0x002460, 0x002B73],
|
||||
[0x002B76, 0x002B95],
|
||||
[0x002B98, 0x002BB9],
|
||||
[0x002BBD, 0x002BC8],
|
||||
[0x002BCA, 0x002BD1],
|
||||
[0x002BCA, 0x002BD2],
|
||||
[0x002BEC, 0x002BEF],
|
||||
[0x002C00, 0x002C2E],
|
||||
[0x002C30, 0x002C5E],
|
||||
@ -1017,7 +1025,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x002DC8, 0x002DCE],
|
||||
[0x002DD0, 0x002DD6],
|
||||
[0x002DD8, 0x002DDE],
|
||||
[0x002DE0, 0x002E44],
|
||||
[0x002DE0, 0x002E49],
|
||||
[0x002E80, 0x002E99],
|
||||
[0x002E9B, 0x002EF3],
|
||||
[0x002F00, 0x002FD5],
|
||||
@ -1025,14 +1033,14 @@ const nonMatchSymbols = buildString({
|
||||
[0x003000, 0x00303F],
|
||||
[0x003041, 0x003096],
|
||||
[0x003099, 0x0030FF],
|
||||
[0x003105, 0x00312D],
|
||||
[0x003105, 0x00312E],
|
||||
[0x003131, 0x00318E],
|
||||
[0x003190, 0x0031BA],
|
||||
[0x0031C0, 0x0031E3],
|
||||
[0x0031F0, 0x00321E],
|
||||
[0x003220, 0x0032FE],
|
||||
[0x003300, 0x004DB5],
|
||||
[0x004DC0, 0x009FD5],
|
||||
[0x004DC0, 0x009FEA],
|
||||
[0x00A000, 0x00A48C],
|
||||
[0x00A490, 0x00A4C6],
|
||||
[0x00A4D0, 0x00A62B],
|
||||
@ -1110,7 +1118,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x0102A0, 0x0102D0],
|
||||
[0x0102E0, 0x0102FB],
|
||||
[0x010300, 0x010323],
|
||||
[0x010330, 0x01034A],
|
||||
[0x01032D, 0x01034A],
|
||||
[0x010350, 0x01037A],
|
||||
[0x010380, 0x01039D],
|
||||
[0x01039F, 0x0103C3],
|
||||
@ -1204,6 +1212,10 @@ const nonMatchSymbols = buildString({
|
||||
[0x01171D, 0x01172B],
|
||||
[0x011730, 0x01173F],
|
||||
[0x0118A0, 0x0118F2],
|
||||
[0x011A00, 0x011A47],
|
||||
[0x011A50, 0x011A83],
|
||||
[0x011A86, 0x011A9C],
|
||||
[0x011A9E, 0x011AA2],
|
||||
[0x011AC0, 0x011AF8],
|
||||
[0x011C00, 0x011C08],
|
||||
[0x011C0A, 0x011C36],
|
||||
@ -1212,6 +1224,12 @@ const nonMatchSymbols = buildString({
|
||||
[0x011C70, 0x011C8F],
|
||||
[0x011C92, 0x011CA7],
|
||||
[0x011CA9, 0x011CB6],
|
||||
[0x011D00, 0x011D06],
|
||||
[0x011D08, 0x011D09],
|
||||
[0x011D0B, 0x011D36],
|
||||
[0x011D3C, 0x011D3D],
|
||||
[0x011D3F, 0x011D47],
|
||||
[0x011D50, 0x011D59],
|
||||
[0x012000, 0x012399],
|
||||
[0x012400, 0x01246E],
|
||||
[0x012470, 0x012474],
|
||||
@ -1232,9 +1250,11 @@ const nonMatchSymbols = buildString({
|
||||
[0x016F00, 0x016F44],
|
||||
[0x016F50, 0x016F7E],
|
||||
[0x016F8F, 0x016F9F],
|
||||
[0x016FE0, 0x016FE1],
|
||||
[0x017000, 0x0187EC],
|
||||
[0x018800, 0x018AF2],
|
||||
[0x01B000, 0x01B001],
|
||||
[0x01B000, 0x01B11E],
|
||||
[0x01B170, 0x01B2FB],
|
||||
[0x01BC00, 0x01BC6A],
|
||||
[0x01BC70, 0x01BC7C],
|
||||
[0x01BC80, 0x01BC88],
|
||||
@ -1308,9 +1328,10 @@ const nonMatchSymbols = buildString({
|
||||
[0x01F210, 0x01F23B],
|
||||
[0x01F240, 0x01F248],
|
||||
[0x01F250, 0x01F251],
|
||||
[0x01F300, 0x01F6D2],
|
||||
[0x01F260, 0x01F265],
|
||||
[0x01F300, 0x01F6D4],
|
||||
[0x01F6E0, 0x01F6EC],
|
||||
[0x01F6F0, 0x01F6F6],
|
||||
[0x01F6F0, 0x01F6F8],
|
||||
[0x01F700, 0x01F773],
|
||||
[0x01F780, 0x01F7D4],
|
||||
[0x01F800, 0x01F80B],
|
||||
@ -1318,16 +1339,17 @@ const nonMatchSymbols = buildString({
|
||||
[0x01F850, 0x01F859],
|
||||
[0x01F860, 0x01F887],
|
||||
[0x01F890, 0x01F8AD],
|
||||
[0x01F910, 0x01F91E],
|
||||
[0x01F920, 0x01F927],
|
||||
[0x01F933, 0x01F93E],
|
||||
[0x01F940, 0x01F94B],
|
||||
[0x01F950, 0x01F95E],
|
||||
[0x01F980, 0x01F991],
|
||||
[0x01F900, 0x01F90B],
|
||||
[0x01F910, 0x01F93E],
|
||||
[0x01F940, 0x01F94C],
|
||||
[0x01F950, 0x01F96B],
|
||||
[0x01F980, 0x01F997],
|
||||
[0x01F9D0, 0x01F9E6],
|
||||
[0x020000, 0x02A6D6],
|
||||
[0x02A700, 0x02B734],
|
||||
[0x02B740, 0x02B81D],
|
||||
[0x02B820, 0x02CEA1],
|
||||
[0x02CEB0, 0x02EBE0],
|
||||
[0x02F800, 0x02FA1D],
|
||||
[0x0E0020, 0x0E007F],
|
||||
[0x0E0100, 0x0E01EF],
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `General_Category=Uppercase_Letter`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Grapheme_Base`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -116,12 +116,15 @@ const matchSymbols = buildString({
|
||||
0x0116B6,
|
||||
0x011726,
|
||||
0x0118FF,
|
||||
0x011A00,
|
||||
0x011A50,
|
||||
0x011A97,
|
||||
0x011C3E,
|
||||
0x011CA9,
|
||||
0x011CB1,
|
||||
0x011CB4,
|
||||
0x011D46,
|
||||
0x016AF5,
|
||||
0x016FE0,
|
||||
0x01BC9C,
|
||||
0x01BC9F,
|
||||
0x01D166,
|
||||
@ -145,7 +148,6 @@ const matchSymbols = buildString({
|
||||
0x01EE5F,
|
||||
0x01EE64,
|
||||
0x01EE7E,
|
||||
0x01F930,
|
||||
0x01F9C0
|
||||
],
|
||||
ranges: [
|
||||
@ -178,6 +180,7 @@ const matchSymbols = buildString({
|
||||
[0x000800, 0x000815],
|
||||
[0x000830, 0x00083E],
|
||||
[0x000840, 0x000858],
|
||||
[0x000860, 0x00086A],
|
||||
[0x0008A0, 0x0008B4],
|
||||
[0x0008B6, 0x0008BD],
|
||||
[0x000903, 0x000939],
|
||||
@ -197,7 +200,7 @@ const matchSymbols = buildString({
|
||||
[0x0009CB, 0x0009CC],
|
||||
[0x0009DC, 0x0009DD],
|
||||
[0x0009DF, 0x0009E1],
|
||||
[0x0009E6, 0x0009FB],
|
||||
[0x0009E6, 0x0009FD],
|
||||
[0x000A05, 0x000A0A],
|
||||
[0x000A0F, 0x000A10],
|
||||
[0x000A13, 0x000A28],
|
||||
@ -394,7 +397,7 @@ const matchSymbols = buildString({
|
||||
[0x001CC0, 0x001CC7],
|
||||
[0x001CE9, 0x001CEC],
|
||||
[0x001CEE, 0x001CF3],
|
||||
[0x001CF5, 0x001CF6],
|
||||
[0x001CF5, 0x001CF7],
|
||||
[0x001D00, 0x001DBF],
|
||||
[0x001E00, 0x001F15],
|
||||
[0x001F18, 0x001F1D],
|
||||
@ -415,16 +418,15 @@ const matchSymbols = buildString({
|
||||
[0x002070, 0x002071],
|
||||
[0x002074, 0x00208E],
|
||||
[0x002090, 0x00209C],
|
||||
[0x0020A0, 0x0020BE],
|
||||
[0x0020A0, 0x0020BF],
|
||||
[0x002100, 0x00218B],
|
||||
[0x002190, 0x0023FE],
|
||||
[0x002400, 0x002426],
|
||||
[0x002190, 0x002426],
|
||||
[0x002440, 0x00244A],
|
||||
[0x002460, 0x002B73],
|
||||
[0x002B76, 0x002B95],
|
||||
[0x002B98, 0x002BB9],
|
||||
[0x002BBD, 0x002BC8],
|
||||
[0x002BCA, 0x002BD1],
|
||||
[0x002BCA, 0x002BD2],
|
||||
[0x002BEC, 0x002BEF],
|
||||
[0x002C00, 0x002C2E],
|
||||
[0x002C30, 0x002C5E],
|
||||
@ -442,7 +444,7 @@ const matchSymbols = buildString({
|
||||
[0x002DC8, 0x002DCE],
|
||||
[0x002DD0, 0x002DD6],
|
||||
[0x002DD8, 0x002DDE],
|
||||
[0x002E00, 0x002E44],
|
||||
[0x002E00, 0x002E49],
|
||||
[0x002E80, 0x002E99],
|
||||
[0x002E9B, 0x002EF3],
|
||||
[0x002F00, 0x002FD5],
|
||||
@ -451,14 +453,14 @@ const matchSymbols = buildString({
|
||||
[0x003030, 0x00303F],
|
||||
[0x003041, 0x003096],
|
||||
[0x00309B, 0x0030FF],
|
||||
[0x003105, 0x00312D],
|
||||
[0x003105, 0x00312E],
|
||||
[0x003131, 0x00318E],
|
||||
[0x003190, 0x0031BA],
|
||||
[0x0031C0, 0x0031E3],
|
||||
[0x0031F0, 0x00321E],
|
||||
[0x003220, 0x0032FE],
|
||||
[0x003300, 0x004DB5],
|
||||
[0x004DC0, 0x009FD5],
|
||||
[0x004DC0, 0x009FEA],
|
||||
[0x00A000, 0x00A48C],
|
||||
[0x00A490, 0x00A4C6],
|
||||
[0x00A4D0, 0x00A62B],
|
||||
@ -558,7 +560,7 @@ const matchSymbols = buildString({
|
||||
[0x0102A0, 0x0102D0],
|
||||
[0x0102E1, 0x0102FB],
|
||||
[0x010300, 0x010323],
|
||||
[0x010330, 0x01034A],
|
||||
[0x01032D, 0x01034A],
|
||||
[0x010350, 0x010375],
|
||||
[0x010380, 0x01039D],
|
||||
[0x01039F, 0x0103C3],
|
||||
@ -667,12 +669,25 @@ const matchSymbols = buildString({
|
||||
[0x011720, 0x011721],
|
||||
[0x011730, 0x01173F],
|
||||
[0x0118A0, 0x0118F2],
|
||||
[0x011A07, 0x011A08],
|
||||
[0x011A0B, 0x011A32],
|
||||
[0x011A39, 0x011A3A],
|
||||
[0x011A3F, 0x011A46],
|
||||
[0x011A57, 0x011A58],
|
||||
[0x011A5C, 0x011A83],
|
||||
[0x011A86, 0x011A89],
|
||||
[0x011A9A, 0x011A9C],
|
||||
[0x011A9E, 0x011AA2],
|
||||
[0x011AC0, 0x011AF8],
|
||||
[0x011C00, 0x011C08],
|
||||
[0x011C0A, 0x011C2F],
|
||||
[0x011C40, 0x011C45],
|
||||
[0x011C50, 0x011C6C],
|
||||
[0x011C70, 0x011C8F],
|
||||
[0x011D00, 0x011D06],
|
||||
[0x011D08, 0x011D09],
|
||||
[0x011D0B, 0x011D30],
|
||||
[0x011D50, 0x011D59],
|
||||
[0x012000, 0x012399],
|
||||
[0x012400, 0x01246E],
|
||||
[0x012470, 0x012474],
|
||||
@ -693,9 +708,11 @@ const matchSymbols = buildString({
|
||||
[0x016F00, 0x016F44],
|
||||
[0x016F50, 0x016F7E],
|
||||
[0x016F93, 0x016F9F],
|
||||
[0x016FE0, 0x016FE1],
|
||||
[0x017000, 0x0187EC],
|
||||
[0x018800, 0x018AF2],
|
||||
[0x01B000, 0x01B001],
|
||||
[0x01B000, 0x01B11E],
|
||||
[0x01B170, 0x01B2FB],
|
||||
[0x01BC00, 0x01BC6A],
|
||||
[0x01BC70, 0x01BC7C],
|
||||
[0x01BC80, 0x01BC88],
|
||||
@ -769,9 +786,10 @@ const matchSymbols = buildString({
|
||||
[0x01F210, 0x01F23B],
|
||||
[0x01F240, 0x01F248],
|
||||
[0x01F250, 0x01F251],
|
||||
[0x01F300, 0x01F6D2],
|
||||
[0x01F260, 0x01F265],
|
||||
[0x01F300, 0x01F6D4],
|
||||
[0x01F6E0, 0x01F6EC],
|
||||
[0x01F6F0, 0x01F6F6],
|
||||
[0x01F6F0, 0x01F6F8],
|
||||
[0x01F700, 0x01F773],
|
||||
[0x01F780, 0x01F7D4],
|
||||
[0x01F800, 0x01F80B],
|
||||
@ -779,16 +797,17 @@ const matchSymbols = buildString({
|
||||
[0x01F850, 0x01F859],
|
||||
[0x01F860, 0x01F887],
|
||||
[0x01F890, 0x01F8AD],
|
||||
[0x01F910, 0x01F91E],
|
||||
[0x01F920, 0x01F927],
|
||||
[0x01F933, 0x01F93E],
|
||||
[0x01F940, 0x01F94B],
|
||||
[0x01F950, 0x01F95E],
|
||||
[0x01F980, 0x01F991],
|
||||
[0x01F900, 0x01F90B],
|
||||
[0x01F910, 0x01F93E],
|
||||
[0x01F940, 0x01F94C],
|
||||
[0x01F950, 0x01F96B],
|
||||
[0x01F980, 0x01F997],
|
||||
[0x01F9D0, 0x01F9E6],
|
||||
[0x020000, 0x02A6D6],
|
||||
[0x02A700, 0x02B734],
|
||||
[0x02B740, 0x02B81D],
|
||||
[0x02B820, 0x02CEA1],
|
||||
[0x02CEB0, 0x02EBE0],
|
||||
[0x02F800, 0x02FA1D]
|
||||
]
|
||||
});
|
||||
@ -816,6 +835,7 @@ const nonMatchSymbols = buildString({
|
||||
0x000670,
|
||||
0x000711,
|
||||
0x00083F,
|
||||
0x00085F,
|
||||
0x0008B5,
|
||||
0x00093A,
|
||||
0x00093C,
|
||||
@ -929,7 +949,6 @@ const nonMatchSymbols = buildString({
|
||||
0x001FF5,
|
||||
0x001FFF,
|
||||
0x00208F,
|
||||
0x0023FF,
|
||||
0x002BC9,
|
||||
0x002C2F,
|
||||
0x002C5F,
|
||||
@ -1013,8 +1032,11 @@ const nonMatchSymbols = buildString({
|
||||
0x01163D,
|
||||
0x0116AB,
|
||||
0x0116AD,
|
||||
0x011A9D,
|
||||
0x011C09,
|
||||
0x011C3F,
|
||||
0x011D07,
|
||||
0x011D0A,
|
||||
0x01246F,
|
||||
0x016A5F,
|
||||
0x016B5A,
|
||||
@ -1064,7 +1086,6 @@ const nonMatchSymbols = buildString({
|
||||
0x01F0C0,
|
||||
0x01F0D0,
|
||||
0x01F12F,
|
||||
0x01F91F,
|
||||
0x01F93F
|
||||
],
|
||||
ranges: [
|
||||
@ -1101,7 +1122,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x000825, 0x000827],
|
||||
[0x000829, 0x00082F],
|
||||
[0x000859, 0x00085D],
|
||||
[0x00085F, 0x00089F],
|
||||
[0x00086B, 0x00089F],
|
||||
[0x0008BE, 0x000902],
|
||||
[0x000941, 0x000948],
|
||||
[0x000951, 0x000957],
|
||||
@ -1114,7 +1135,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x0009C9, 0x0009CA],
|
||||
[0x0009CF, 0x0009DB],
|
||||
[0x0009E2, 0x0009E5],
|
||||
[0x0009FC, 0x000A02],
|
||||
[0x0009FE, 0x000A02],
|
||||
[0x000A0B, 0x000A0E],
|
||||
[0x000A11, 0x000A12],
|
||||
[0x000A3A, 0x000A3D],
|
||||
@ -1264,7 +1285,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x001CC8, 0x001CD2],
|
||||
[0x001CD4, 0x001CE0],
|
||||
[0x001CE2, 0x001CE8],
|
||||
[0x001CF7, 0x001CFF],
|
||||
[0x001CF8, 0x001CFF],
|
||||
[0x001DC0, 0x001DFF],
|
||||
[0x001F16, 0x001F17],
|
||||
[0x001F1E, 0x001F1F],
|
||||
@ -1278,14 +1299,14 @@ const nonMatchSymbols = buildString({
|
||||
[0x002060, 0x00206F],
|
||||
[0x002072, 0x002073],
|
||||
[0x00209D, 0x00209F],
|
||||
[0x0020BF, 0x0020FF],
|
||||
[0x0020C0, 0x0020FF],
|
||||
[0x00218C, 0x00218F],
|
||||
[0x002427, 0x00243F],
|
||||
[0x00244B, 0x00245F],
|
||||
[0x002B74, 0x002B75],
|
||||
[0x002B96, 0x002B97],
|
||||
[0x002BBA, 0x002BBC],
|
||||
[0x002BD2, 0x002BEB],
|
||||
[0x002BD3, 0x002BEB],
|
||||
[0x002BF0, 0x002BFF],
|
||||
[0x002CEF, 0x002CF1],
|
||||
[0x002CF4, 0x002CF8],
|
||||
@ -1295,18 +1316,18 @@ const nonMatchSymbols = buildString({
|
||||
[0x002D71, 0x002D7F],
|
||||
[0x002D97, 0x002D9F],
|
||||
[0x002DDF, 0x002DFF],
|
||||
[0x002E45, 0x002E7F],
|
||||
[0x002E4A, 0x002E7F],
|
||||
[0x002EF4, 0x002EFF],
|
||||
[0x002FD6, 0x002FEF],
|
||||
[0x002FFC, 0x002FFF],
|
||||
[0x00302A, 0x00302F],
|
||||
[0x003097, 0x00309A],
|
||||
[0x003100, 0x003104],
|
||||
[0x00312E, 0x003130],
|
||||
[0x00312F, 0x003130],
|
||||
[0x0031BB, 0x0031BF],
|
||||
[0x0031E4, 0x0031EF],
|
||||
[0x004DB6, 0x004DBF],
|
||||
[0x009FD6, 0x009FFF],
|
||||
[0x009FEB, 0x009FFF],
|
||||
[0x00A48D, 0x00A48F],
|
||||
[0x00A4C7, 0x00A4CF],
|
||||
[0x00A62C, 0x00A63F],
|
||||
@ -1381,7 +1402,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x01029D, 0x01029F],
|
||||
[0x0102D1, 0x0102E0],
|
||||
[0x0102FC, 0x0102FF],
|
||||
[0x010324, 0x01032F],
|
||||
[0x010324, 0x01032C],
|
||||
[0x01034B, 0x01034F],
|
||||
[0x010376, 0x01037F],
|
||||
[0x0103C4, 0x0103C7],
|
||||
@ -1480,7 +1501,18 @@ const nonMatchSymbols = buildString({
|
||||
[0x011727, 0x01172F],
|
||||
[0x011740, 0x01189F],
|
||||
[0x0118F3, 0x0118FE],
|
||||
[0x011900, 0x011ABF],
|
||||
[0x011900, 0x0119FF],
|
||||
[0x011A01, 0x011A06],
|
||||
[0x011A09, 0x011A0A],
|
||||
[0x011A33, 0x011A38],
|
||||
[0x011A3B, 0x011A3E],
|
||||
[0x011A47, 0x011A4F],
|
||||
[0x011A51, 0x011A56],
|
||||
[0x011A59, 0x011A5B],
|
||||
[0x011A84, 0x011A85],
|
||||
[0x011A8A, 0x011A96],
|
||||
[0x011A98, 0x011A99],
|
||||
[0x011AA3, 0x011ABF],
|
||||
[0x011AF9, 0x011BFF],
|
||||
[0x011C30, 0x011C3D],
|
||||
[0x011C46, 0x011C4F],
|
||||
@ -1488,7 +1520,10 @@ const nonMatchSymbols = buildString({
|
||||
[0x011C90, 0x011CA8],
|
||||
[0x011CAA, 0x011CB0],
|
||||
[0x011CB2, 0x011CB3],
|
||||
[0x011CB5, 0x011FFF],
|
||||
[0x011CB5, 0x011CFF],
|
||||
[0x011D31, 0x011D45],
|
||||
[0x011D47, 0x011D4F],
|
||||
[0x011D5A, 0x011FFF],
|
||||
[0x01239A, 0x0123FF],
|
||||
[0x012475, 0x01247F],
|
||||
[0x012544, 0x012FFF],
|
||||
@ -1506,10 +1541,11 @@ const nonMatchSymbols = buildString({
|
||||
[0x016F45, 0x016F4F],
|
||||
[0x016F7F, 0x016F92],
|
||||
[0x016FA0, 0x016FDF],
|
||||
[0x016FE1, 0x016FFF],
|
||||
[0x016FE2, 0x016FFF],
|
||||
[0x0187ED, 0x0187FF],
|
||||
[0x018AF3, 0x01AFFF],
|
||||
[0x01B002, 0x01BBFF],
|
||||
[0x01B11F, 0x01B16F],
|
||||
[0x01B2FC, 0x01BBFF],
|
||||
[0x01BC6B, 0x01BC6F],
|
||||
[0x01BC7D, 0x01BC7F],
|
||||
[0x01BC89, 0x01BC8F],
|
||||
@ -1560,27 +1596,29 @@ const nonMatchSymbols = buildString({
|
||||
[0x01F203, 0x01F20F],
|
||||
[0x01F23C, 0x01F23F],
|
||||
[0x01F249, 0x01F24F],
|
||||
[0x01F252, 0x01F2FF],
|
||||
[0x01F6D3, 0x01F6DF],
|
||||
[0x01F252, 0x01F25F],
|
||||
[0x01F266, 0x01F2FF],
|
||||
[0x01F6D5, 0x01F6DF],
|
||||
[0x01F6ED, 0x01F6EF],
|
||||
[0x01F6F7, 0x01F6FF],
|
||||
[0x01F6F9, 0x01F6FF],
|
||||
[0x01F774, 0x01F77F],
|
||||
[0x01F7D5, 0x01F7FF],
|
||||
[0x01F80C, 0x01F80F],
|
||||
[0x01F848, 0x01F84F],
|
||||
[0x01F85A, 0x01F85F],
|
||||
[0x01F888, 0x01F88F],
|
||||
[0x01F8AE, 0x01F90F],
|
||||
[0x01F928, 0x01F92F],
|
||||
[0x01F931, 0x01F932],
|
||||
[0x01F94C, 0x01F94F],
|
||||
[0x01F95F, 0x01F97F],
|
||||
[0x01F992, 0x01F9BF],
|
||||
[0x01F9C1, 0x01FFFF],
|
||||
[0x01F8AE, 0x01F8FF],
|
||||
[0x01F90C, 0x01F90F],
|
||||
[0x01F94D, 0x01F94F],
|
||||
[0x01F96C, 0x01F97F],
|
||||
[0x01F998, 0x01F9BF],
|
||||
[0x01F9C1, 0x01F9CF],
|
||||
[0x01F9E7, 0x01FFFF],
|
||||
[0x02A6D7, 0x02A6FF],
|
||||
[0x02B735, 0x02B73F],
|
||||
[0x02B81E, 0x02B81F],
|
||||
[0x02CEA2, 0x02F7FF],
|
||||
[0x02CEA2, 0x02CEAF],
|
||||
[0x02EBE1, 0x02F7FF],
|
||||
[0x02FA1E, 0x10FFFF]
|
||||
]
|
||||
});
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Grapheme_Extend`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -47,7 +47,6 @@ const matchSymbols = buildString({
|
||||
0x000CBF,
|
||||
0x000CC2,
|
||||
0x000CC6,
|
||||
0x000D01,
|
||||
0x000D3E,
|
||||
0x000D4D,
|
||||
0x000D57,
|
||||
@ -119,7 +118,10 @@ const matchSymbols = buildString({
|
||||
0x0116AB,
|
||||
0x0116AD,
|
||||
0x0116B7,
|
||||
0x011A47,
|
||||
0x011C3F,
|
||||
0x011D3A,
|
||||
0x011D47,
|
||||
0x01D165,
|
||||
0x01DA75,
|
||||
0x01DA84
|
||||
@ -160,6 +162,7 @@ const matchSymbols = buildString({
|
||||
[0x000AC1, 0x000AC5],
|
||||
[0x000AC7, 0x000AC8],
|
||||
[0x000AE2, 0x000AE3],
|
||||
[0x000AFA, 0x000AFF],
|
||||
[0x000B3E, 0x000B3F],
|
||||
[0x000B41, 0x000B44],
|
||||
[0x000B56, 0x000B57],
|
||||
@ -172,6 +175,8 @@ const matchSymbols = buildString({
|
||||
[0x000CCC, 0x000CCD],
|
||||
[0x000CD5, 0x000CD6],
|
||||
[0x000CE2, 0x000CE3],
|
||||
[0x000D00, 0x000D01],
|
||||
[0x000D3B, 0x000D3C],
|
||||
[0x000D41, 0x000D44],
|
||||
[0x000D62, 0x000D63],
|
||||
[0x000DD2, 0x000DD4],
|
||||
@ -227,7 +232,7 @@ const matchSymbols = buildString({
|
||||
[0x001CD4, 0x001CE0],
|
||||
[0x001CE2, 0x001CE8],
|
||||
[0x001CF8, 0x001CF9],
|
||||
[0x001DC0, 0x001DF5],
|
||||
[0x001DC0, 0x001DF9],
|
||||
[0x001DFB, 0x001DFF],
|
||||
[0x0020D0, 0x0020F0],
|
||||
[0x002CEF, 0x002CF1],
|
||||
@ -292,12 +297,23 @@ const matchSymbols = buildString({
|
||||
[0x01171D, 0x01171F],
|
||||
[0x011722, 0x011725],
|
||||
[0x011727, 0x01172B],
|
||||
[0x011A01, 0x011A06],
|
||||
[0x011A09, 0x011A0A],
|
||||
[0x011A33, 0x011A38],
|
||||
[0x011A3B, 0x011A3E],
|
||||
[0x011A51, 0x011A56],
|
||||
[0x011A59, 0x011A5B],
|
||||
[0x011A8A, 0x011A96],
|
||||
[0x011A98, 0x011A99],
|
||||
[0x011C30, 0x011C36],
|
||||
[0x011C38, 0x011C3D],
|
||||
[0x011C92, 0x011CA7],
|
||||
[0x011CAA, 0x011CB0],
|
||||
[0x011CB2, 0x011CB3],
|
||||
[0x011CB5, 0x011CB6],
|
||||
[0x011D31, 0x011D36],
|
||||
[0x011D3C, 0x011D3D],
|
||||
[0x011D3F, 0x011D45],
|
||||
[0x016AF0, 0x016AF4],
|
||||
[0x016B30, 0x016B36],
|
||||
[0x016F8F, 0x016F92],
|
||||
@ -348,10 +364,12 @@ const nonMatchSymbols = buildString({
|
||||
0x00093B,
|
||||
0x0009BD,
|
||||
0x000AC6,
|
||||
0x000B00,
|
||||
0x000B3D,
|
||||
0x000B40,
|
||||
0x000BBF,
|
||||
0x000C49,
|
||||
0x000D3D,
|
||||
0x000DD5,
|
||||
0x000EBA,
|
||||
0x000F36,
|
||||
@ -372,6 +390,7 @@ const nonMatchSymbols = buildString({
|
||||
0x001BEE,
|
||||
0x001CD3,
|
||||
0x001CE1,
|
||||
0x001DFA,
|
||||
0x00A673,
|
||||
0x00AAB1,
|
||||
0x00AAC0,
|
||||
@ -389,10 +408,14 @@ const nonMatchSymbols = buildString({
|
||||
0x0116AC,
|
||||
0x0116B6,
|
||||
0x011726,
|
||||
0x011A97,
|
||||
0x011C37,
|
||||
0x011C3E,
|
||||
0x011CB1,
|
||||
0x011CB4,
|
||||
0x011D3B,
|
||||
0x011D3E,
|
||||
0x011D46,
|
||||
0x01D166,
|
||||
0x01DAA0,
|
||||
0x01E007,
|
||||
@ -441,7 +464,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x000ABD, 0x000AC0],
|
||||
[0x000AC9, 0x000ACC],
|
||||
[0x000ACE, 0x000AE1],
|
||||
[0x000AE4, 0x000B00],
|
||||
[0x000AE4, 0x000AF9],
|
||||
[0x000B02, 0x000B3B],
|
||||
[0x000B45, 0x000B4C],
|
||||
[0x000B4E, 0x000B55],
|
||||
@ -463,8 +486,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x000CC7, 0x000CCB],
|
||||
[0x000CCE, 0x000CD4],
|
||||
[0x000CD7, 0x000CE1],
|
||||
[0x000CE4, 0x000D00],
|
||||
[0x000D02, 0x000D3D],
|
||||
[0x000CE4, 0x000CFF],
|
||||
[0x000D02, 0x000D3A],
|
||||
[0x000D3F, 0x000D40],
|
||||
[0x000D45, 0x000D4C],
|
||||
[0x000D4E, 0x000D56],
|
||||
@ -532,7 +555,6 @@ const nonMatchSymbols = buildString({
|
||||
[0x001CEE, 0x001CF3],
|
||||
[0x001CF5, 0x001CF7],
|
||||
[0x001CFA, 0x001DBF],
|
||||
[0x001DF6, 0x001DFA],
|
||||
[0x001E00, 0x00200B],
|
||||
[0x00200D, 0x0020CF],
|
||||
[0x0020F1, 0x002CEE],
|
||||
@ -619,10 +641,20 @@ const nonMatchSymbols = buildString({
|
||||
[0x0116AE, 0x0116AF],
|
||||
[0x0116B8, 0x01171C],
|
||||
[0x011720, 0x011721],
|
||||
[0x01172C, 0x011C2F],
|
||||
[0x01172C, 0x011A00],
|
||||
[0x011A07, 0x011A08],
|
||||
[0x011A0B, 0x011A32],
|
||||
[0x011A39, 0x011A3A],
|
||||
[0x011A3F, 0x011A46],
|
||||
[0x011A48, 0x011A50],
|
||||
[0x011A57, 0x011A58],
|
||||
[0x011A5C, 0x011A89],
|
||||
[0x011A9A, 0x011C2F],
|
||||
[0x011C40, 0x011C91],
|
||||
[0x011CA8, 0x011CA9],
|
||||
[0x011CB7, 0x016AEF],
|
||||
[0x011CB7, 0x011D30],
|
||||
[0x011D37, 0x011D39],
|
||||
[0x011D48, 0x016AEF],
|
||||
[0x016AF5, 0x016B2F],
|
||||
[0x016B37, 0x016F8E],
|
||||
[0x016F93, 0x01BC9C],
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Hex_Digit`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `IDS_Binary_Operator`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `IDS_Trinary_Operator`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `ID_Continue`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -32,11 +32,11 @@ const matchSymbols = buildString({
|
||||
0x0007FA,
|
||||
0x0009B2,
|
||||
0x0009D7,
|
||||
0x0009FC,
|
||||
0x000A3C,
|
||||
0x000A51,
|
||||
0x000A5E,
|
||||
0x000AD0,
|
||||
0x000AF9,
|
||||
0x000B71,
|
||||
0x000B9C,
|
||||
0x000BD0,
|
||||
@ -98,7 +98,8 @@ const matchSymbols = buildString({
|
||||
0x0114C7,
|
||||
0x011644,
|
||||
0x0118FF,
|
||||
0x016FE0,
|
||||
0x011A47,
|
||||
0x011D3A,
|
||||
0x01D4A2,
|
||||
0x01D4BB,
|
||||
0x01D546,
|
||||
@ -157,6 +158,7 @@ const matchSymbols = buildString({
|
||||
[0x0007C0, 0x0007F5],
|
||||
[0x000800, 0x00082D],
|
||||
[0x000840, 0x00085B],
|
||||
[0x000860, 0x00086A],
|
||||
[0x0008A0, 0x0008B4],
|
||||
[0x0008B6, 0x0008BD],
|
||||
[0x0008D4, 0x0008E1],
|
||||
@ -199,6 +201,7 @@ const matchSymbols = buildString({
|
||||
[0x000ACB, 0x000ACD],
|
||||
[0x000AE0, 0x000AE3],
|
||||
[0x000AE6, 0x000AEF],
|
||||
[0x000AF9, 0x000AFF],
|
||||
[0x000B01, 0x000B03],
|
||||
[0x000B05, 0x000B0C],
|
||||
[0x000B0F, 0x000B10],
|
||||
@ -251,11 +254,10 @@ const matchSymbols = buildString({
|
||||
[0x000CE0, 0x000CE3],
|
||||
[0x000CE6, 0x000CEF],
|
||||
[0x000CF1, 0x000CF2],
|
||||
[0x000D01, 0x000D03],
|
||||
[0x000D00, 0x000D03],
|
||||
[0x000D05, 0x000D0C],
|
||||
[0x000D0E, 0x000D10],
|
||||
[0x000D12, 0x000D3A],
|
||||
[0x000D3D, 0x000D44],
|
||||
[0x000D12, 0x000D44],
|
||||
[0x000D46, 0x000D48],
|
||||
[0x000D4A, 0x000D4E],
|
||||
[0x000D54, 0x000D57],
|
||||
@ -359,9 +361,8 @@ const matchSymbols = buildString({
|
||||
[0x001C4D, 0x001C7D],
|
||||
[0x001C80, 0x001C88],
|
||||
[0x001CD0, 0x001CD2],
|
||||
[0x001CD4, 0x001CF6],
|
||||
[0x001CF8, 0x001CF9],
|
||||
[0x001D00, 0x001DF5],
|
||||
[0x001CD4, 0x001CF9],
|
||||
[0x001D00, 0x001DF9],
|
||||
[0x001DFB, 0x001F15],
|
||||
[0x001F18, 0x001F1D],
|
||||
[0x001F20, 0x001F45],
|
||||
@ -411,12 +412,12 @@ const matchSymbols = buildString({
|
||||
[0x003099, 0x00309F],
|
||||
[0x0030A1, 0x0030FA],
|
||||
[0x0030FC, 0x0030FF],
|
||||
[0x003105, 0x00312D],
|
||||
[0x003105, 0x00312E],
|
||||
[0x003131, 0x00318E],
|
||||
[0x0031A0, 0x0031BA],
|
||||
[0x0031F0, 0x0031FF],
|
||||
[0x003400, 0x004DB5],
|
||||
[0x004E00, 0x009FD5],
|
||||
[0x004E00, 0x009FEA],
|
||||
[0x00A000, 0x00A48C],
|
||||
[0x00A4D0, 0x00A4FD],
|
||||
[0x00A500, 0x00A60C],
|
||||
@ -499,7 +500,7 @@ const matchSymbols = buildString({
|
||||
[0x010280, 0x01029C],
|
||||
[0x0102A0, 0x0102D0],
|
||||
[0x010300, 0x01031F],
|
||||
[0x010330, 0x01034A],
|
||||
[0x01032D, 0x01034A],
|
||||
[0x010350, 0x01037A],
|
||||
[0x010380, 0x01039D],
|
||||
[0x0103A0, 0x0103C3],
|
||||
@ -590,6 +591,9 @@ const matchSymbols = buildString({
|
||||
[0x01171D, 0x01172B],
|
||||
[0x011730, 0x011739],
|
||||
[0x0118A0, 0x0118E9],
|
||||
[0x011A00, 0x011A3E],
|
||||
[0x011A50, 0x011A83],
|
||||
[0x011A86, 0x011A99],
|
||||
[0x011AC0, 0x011AF8],
|
||||
[0x011C00, 0x011C08],
|
||||
[0x011C0A, 0x011C36],
|
||||
@ -598,6 +602,12 @@ const matchSymbols = buildString({
|
||||
[0x011C72, 0x011C8F],
|
||||
[0x011C92, 0x011CA7],
|
||||
[0x011CA9, 0x011CB6],
|
||||
[0x011D00, 0x011D06],
|
||||
[0x011D08, 0x011D09],
|
||||
[0x011D0B, 0x011D36],
|
||||
[0x011D3C, 0x011D3D],
|
||||
[0x011D3F, 0x011D47],
|
||||
[0x011D50, 0x011D59],
|
||||
[0x012000, 0x012399],
|
||||
[0x012400, 0x01246E],
|
||||
[0x012480, 0x012543],
|
||||
@ -616,9 +626,11 @@ const matchSymbols = buildString({
|
||||
[0x016F00, 0x016F44],
|
||||
[0x016F50, 0x016F7E],
|
||||
[0x016F8F, 0x016F9F],
|
||||
[0x016FE0, 0x016FE1],
|
||||
[0x017000, 0x0187EC],
|
||||
[0x018800, 0x018AF2],
|
||||
[0x01B000, 0x01B001],
|
||||
[0x01B000, 0x01B11E],
|
||||
[0x01B170, 0x01B2FB],
|
||||
[0x01BC00, 0x01BC6A],
|
||||
[0x01BC70, 0x01BC7C],
|
||||
[0x01BC80, 0x01BC88],
|
||||
@ -692,6 +704,7 @@ const matchSymbols = buildString({
|
||||
[0x02A700, 0x02B734],
|
||||
[0x02B740, 0x02B81D],
|
||||
[0x02B820, 0x02CEA1],
|
||||
[0x02CEB0, 0x02EBE0],
|
||||
[0x02F800, 0x02FA1D],
|
||||
[0x0E0100, 0x0E01EF]
|
||||
]
|
||||
@ -750,6 +763,7 @@ const nonMatchSymbols = buildString({
|
||||
0x000AB4,
|
||||
0x000AC6,
|
||||
0x000ACA,
|
||||
0x000B00,
|
||||
0x000B04,
|
||||
0x000B29,
|
||||
0x000B31,
|
||||
@ -821,7 +835,7 @@ const nonMatchSymbols = buildString({
|
||||
0x00191F,
|
||||
0x001A5F,
|
||||
0x001CD3,
|
||||
0x001CF7,
|
||||
0x001DFA,
|
||||
0x001F58,
|
||||
0x001F5A,
|
||||
0x001F5C,
|
||||
@ -891,6 +905,10 @@ const nonMatchSymbols = buildString({
|
||||
0x011C09,
|
||||
0x011C37,
|
||||
0x011CA8,
|
||||
0x011D07,
|
||||
0x011D0A,
|
||||
0x011D3B,
|
||||
0x011D3E,
|
||||
0x016A5F,
|
||||
0x01D455,
|
||||
0x01D49D,
|
||||
@ -978,7 +996,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x0007F6, 0x0007F9],
|
||||
[0x0007FB, 0x0007FF],
|
||||
[0x00082E, 0x00083F],
|
||||
[0x00085C, 0x00089F],
|
||||
[0x00085C, 0x00085F],
|
||||
[0x00086B, 0x00089F],
|
||||
[0x0008BE, 0x0008D3],
|
||||
[0x000964, 0x000965],
|
||||
[0x00098D, 0x00098E],
|
||||
@ -990,7 +1009,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x0009CF, 0x0009D6],
|
||||
[0x0009D8, 0x0009DB],
|
||||
[0x0009E4, 0x0009E5],
|
||||
[0x0009F2, 0x000A00],
|
||||
[0x0009F2, 0x0009FB],
|
||||
[0x0009FD, 0x000A00],
|
||||
[0x000A0B, 0x000A0E],
|
||||
[0x000A11, 0x000A12],
|
||||
[0x000A3A, 0x000A3B],
|
||||
@ -1005,7 +1025,6 @@ const nonMatchSymbols = buildString({
|
||||
[0x000AD1, 0x000ADF],
|
||||
[0x000AE4, 0x000AE5],
|
||||
[0x000AF0, 0x000AF8],
|
||||
[0x000AFA, 0x000B00],
|
||||
[0x000B0D, 0x000B0E],
|
||||
[0x000B11, 0x000B12],
|
||||
[0x000B3A, 0x000B3B],
|
||||
@ -1035,8 +1054,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x000CCE, 0x000CD4],
|
||||
[0x000CD7, 0x000CDD],
|
||||
[0x000CE4, 0x000CE5],
|
||||
[0x000CF3, 0x000D00],
|
||||
[0x000D3B, 0x000D3C],
|
||||
[0x000CF3, 0x000CFF],
|
||||
[0x000D4F, 0x000D53],
|
||||
[0x000D58, 0x000D5E],
|
||||
[0x000D64, 0x000D65],
|
||||
@ -1121,7 +1139,6 @@ const nonMatchSymbols = buildString({
|
||||
[0x001C7E, 0x001C7F],
|
||||
[0x001C89, 0x001CCF],
|
||||
[0x001CFA, 0x001CFF],
|
||||
[0x001DF6, 0x001DFA],
|
||||
[0x001F16, 0x001F17],
|
||||
[0x001F1E, 0x001F1F],
|
||||
[0x001F46, 0x001F47],
|
||||
@ -1163,12 +1180,12 @@ const nonMatchSymbols = buildString({
|
||||
[0x00303D, 0x003040],
|
||||
[0x003097, 0x003098],
|
||||
[0x003100, 0x003104],
|
||||
[0x00312E, 0x003130],
|
||||
[0x00312F, 0x003130],
|
||||
[0x00318F, 0x00319F],
|
||||
[0x0031BB, 0x0031EF],
|
||||
[0x003200, 0x0033FF],
|
||||
[0x004DB6, 0x004DFF],
|
||||
[0x009FD6, 0x009FFF],
|
||||
[0x009FEB, 0x009FFF],
|
||||
[0x00A48D, 0x00A4CF],
|
||||
[0x00A4FE, 0x00A4FF],
|
||||
[0x00A60D, 0x00A60F],
|
||||
@ -1237,7 +1254,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x01029D, 0x01029F],
|
||||
[0x0102D1, 0x0102DF],
|
||||
[0x0102E1, 0x0102FF],
|
||||
[0x010320, 0x01032F],
|
||||
[0x010320, 0x01032C],
|
||||
[0x01034B, 0x01034F],
|
||||
[0x01037B, 0x01037F],
|
||||
[0x01039E, 0x01039F],
|
||||
@ -1320,12 +1337,19 @@ const nonMatchSymbols = buildString({
|
||||
[0x01172C, 0x01172F],
|
||||
[0x01173A, 0x01189F],
|
||||
[0x0118EA, 0x0118FE],
|
||||
[0x011900, 0x011ABF],
|
||||
[0x011900, 0x0119FF],
|
||||
[0x011A3F, 0x011A46],
|
||||
[0x011A48, 0x011A4F],
|
||||
[0x011A84, 0x011A85],
|
||||
[0x011A9A, 0x011ABF],
|
||||
[0x011AF9, 0x011BFF],
|
||||
[0x011C41, 0x011C4F],
|
||||
[0x011C5A, 0x011C71],
|
||||
[0x011C90, 0x011C91],
|
||||
[0x011CB7, 0x011FFF],
|
||||
[0x011CB7, 0x011CFF],
|
||||
[0x011D37, 0x011D39],
|
||||
[0x011D48, 0x011D4F],
|
||||
[0x011D5A, 0x011FFF],
|
||||
[0x01239A, 0x0123FF],
|
||||
[0x01246F, 0x01247F],
|
||||
[0x012544, 0x012FFF],
|
||||
@ -1343,10 +1367,11 @@ const nonMatchSymbols = buildString({
|
||||
[0x016F45, 0x016F4F],
|
||||
[0x016F7F, 0x016F8E],
|
||||
[0x016FA0, 0x016FDF],
|
||||
[0x016FE1, 0x016FFF],
|
||||
[0x016FE2, 0x016FFF],
|
||||
[0x0187ED, 0x0187FF],
|
||||
[0x018AF3, 0x01AFFF],
|
||||
[0x01B002, 0x01BBFF],
|
||||
[0x01B11F, 0x01B16F],
|
||||
[0x01B2FC, 0x01BBFF],
|
||||
[0x01BC6B, 0x01BC6F],
|
||||
[0x01BC7D, 0x01BC7F],
|
||||
[0x01BC89, 0x01BC8F],
|
||||
@ -1387,7 +1412,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x02A6D7, 0x02A6FF],
|
||||
[0x02B735, 0x02B73F],
|
||||
[0x02B81E, 0x02B81F],
|
||||
[0x02CEA2, 0x02F7FF],
|
||||
[0x02CEA2, 0x02CEAF],
|
||||
[0x02EBE1, 0x02F7FF],
|
||||
[0x02FA1E, 0x0E00FF],
|
||||
[0x0E01F0, 0x10FFFF]
|
||||
]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `ID_Start`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -38,6 +38,7 @@ const matchSymbols = buildString({
|
||||
0x0009B2,
|
||||
0x0009BD,
|
||||
0x0009CE,
|
||||
0x0009FC,
|
||||
0x000A5E,
|
||||
0x000ABD,
|
||||
0x000AD0,
|
||||
@ -110,9 +111,12 @@ const matchSymbols = buildString({
|
||||
0x0114C7,
|
||||
0x011644,
|
||||
0x0118FF,
|
||||
0x011A00,
|
||||
0x011A3A,
|
||||
0x011A50,
|
||||
0x011C40,
|
||||
0x011D46,
|
||||
0x016F50,
|
||||
0x016FE0,
|
||||
0x01D4A2,
|
||||
0x01D4BB,
|
||||
0x01D546,
|
||||
@ -165,6 +169,7 @@ const matchSymbols = buildString({
|
||||
[0x0007F4, 0x0007F5],
|
||||
[0x000800, 0x000815],
|
||||
[0x000840, 0x000858],
|
||||
[0x000860, 0x00086A],
|
||||
[0x0008A0, 0x0008B4],
|
||||
[0x0008B6, 0x0008BD],
|
||||
[0x000904, 0x000939],
|
||||
@ -355,12 +360,12 @@ const matchSymbols = buildString({
|
||||
[0x00309B, 0x00309F],
|
||||
[0x0030A1, 0x0030FA],
|
||||
[0x0030FC, 0x0030FF],
|
||||
[0x003105, 0x00312D],
|
||||
[0x003105, 0x00312E],
|
||||
[0x003131, 0x00318E],
|
||||
[0x0031A0, 0x0031BA],
|
||||
[0x0031F0, 0x0031FF],
|
||||
[0x003400, 0x004DB5],
|
||||
[0x004E00, 0x009FD5],
|
||||
[0x004E00, 0x009FEA],
|
||||
[0x00A000, 0x00A48C],
|
||||
[0x00A4D0, 0x00A4FD],
|
||||
[0x00A500, 0x00A60C],
|
||||
@ -442,7 +447,7 @@ const matchSymbols = buildString({
|
||||
[0x010280, 0x01029C],
|
||||
[0x0102A0, 0x0102D0],
|
||||
[0x010300, 0x01031F],
|
||||
[0x010330, 0x01034A],
|
||||
[0x01032D, 0x01034A],
|
||||
[0x010350, 0x010375],
|
||||
[0x010380, 0x01039D],
|
||||
[0x0103A0, 0x0103C3],
|
||||
@ -513,10 +518,16 @@ const matchSymbols = buildString({
|
||||
[0x011680, 0x0116AA],
|
||||
[0x011700, 0x011719],
|
||||
[0x0118A0, 0x0118DF],
|
||||
[0x011A0B, 0x011A32],
|
||||
[0x011A5C, 0x011A83],
|
||||
[0x011A86, 0x011A89],
|
||||
[0x011AC0, 0x011AF8],
|
||||
[0x011C00, 0x011C08],
|
||||
[0x011C0A, 0x011C2E],
|
||||
[0x011C72, 0x011C8F],
|
||||
[0x011D00, 0x011D06],
|
||||
[0x011D08, 0x011D09],
|
||||
[0x011D0B, 0x011D30],
|
||||
[0x012000, 0x012399],
|
||||
[0x012400, 0x01246E],
|
||||
[0x012480, 0x012543],
|
||||
@ -531,9 +542,11 @@ const matchSymbols = buildString({
|
||||
[0x016B7D, 0x016B8F],
|
||||
[0x016F00, 0x016F44],
|
||||
[0x016F93, 0x016F9F],
|
||||
[0x016FE0, 0x016FE1],
|
||||
[0x017000, 0x0187EC],
|
||||
[0x018800, 0x018AF2],
|
||||
[0x01B000, 0x01B001],
|
||||
[0x01B000, 0x01B11E],
|
||||
[0x01B170, 0x01B2FB],
|
||||
[0x01BC00, 0x01BC6A],
|
||||
[0x01BC70, 0x01BC7C],
|
||||
[0x01BC80, 0x01BC88],
|
||||
@ -588,6 +601,7 @@ const matchSymbols = buildString({
|
||||
[0x02A700, 0x02B734],
|
||||
[0x02B740, 0x02B81D],
|
||||
[0x02B820, 0x02CEA1],
|
||||
[0x02CEB0, 0x02EBE0],
|
||||
[0x02F800, 0x02FA1D]
|
||||
]
|
||||
});
|
||||
@ -746,6 +760,8 @@ const nonMatchSymbols = buildString({
|
||||
0x011334,
|
||||
0x0114C6,
|
||||
0x011C09,
|
||||
0x011D07,
|
||||
0x011D0A,
|
||||
0x01D455,
|
||||
0x01D49D,
|
||||
0x01D4AD,
|
||||
@ -832,7 +848,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x00081B, 0x000823],
|
||||
[0x000825, 0x000827],
|
||||
[0x000829, 0x00083F],
|
||||
[0x000859, 0x00089F],
|
||||
[0x000859, 0x00085F],
|
||||
[0x00086B, 0x00089F],
|
||||
[0x0008BE, 0x000903],
|
||||
[0x00093A, 0x00093C],
|
||||
[0x00093E, 0x00094F],
|
||||
@ -846,7 +863,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x0009BE, 0x0009CD],
|
||||
[0x0009CF, 0x0009DB],
|
||||
[0x0009E2, 0x0009EF],
|
||||
[0x0009F2, 0x000A04],
|
||||
[0x0009F2, 0x0009FB],
|
||||
[0x0009FD, 0x000A04],
|
||||
[0x000A0B, 0x000A0E],
|
||||
[0x000A11, 0x000A12],
|
||||
[0x000A3A, 0x000A58],
|
||||
@ -994,12 +1012,12 @@ const nonMatchSymbols = buildString({
|
||||
[0x00303D, 0x003040],
|
||||
[0x003097, 0x00309A],
|
||||
[0x003100, 0x003104],
|
||||
[0x00312E, 0x003130],
|
||||
[0x00312F, 0x003130],
|
||||
[0x00318F, 0x00319F],
|
||||
[0x0031BB, 0x0031EF],
|
||||
[0x003200, 0x0033FF],
|
||||
[0x004DB6, 0x004DFF],
|
||||
[0x009FD6, 0x009FFF],
|
||||
[0x009FEB, 0x009FFF],
|
||||
[0x00A48D, 0x00A4CF],
|
||||
[0x00A4FE, 0x00A4FF],
|
||||
[0x00A60D, 0x00A60F],
|
||||
@ -1065,7 +1083,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x010175, 0x01027F],
|
||||
[0x01029D, 0x01029F],
|
||||
[0x0102D1, 0x0102FF],
|
||||
[0x010320, 0x01032F],
|
||||
[0x010320, 0x01032C],
|
||||
[0x01034B, 0x01034F],
|
||||
[0x010376, 0x01037F],
|
||||
[0x01039E, 0x01039F],
|
||||
@ -1131,11 +1149,19 @@ const nonMatchSymbols = buildString({
|
||||
[0x0116AB, 0x0116FF],
|
||||
[0x01171A, 0x01189F],
|
||||
[0x0118E0, 0x0118FE],
|
||||
[0x011900, 0x011ABF],
|
||||
[0x011900, 0x0119FF],
|
||||
[0x011A01, 0x011A0A],
|
||||
[0x011A33, 0x011A39],
|
||||
[0x011A3B, 0x011A4F],
|
||||
[0x011A51, 0x011A5B],
|
||||
[0x011A84, 0x011A85],
|
||||
[0x011A8A, 0x011ABF],
|
||||
[0x011AF9, 0x011BFF],
|
||||
[0x011C2F, 0x011C3F],
|
||||
[0x011C41, 0x011C71],
|
||||
[0x011C90, 0x011FFF],
|
||||
[0x011C90, 0x011CFF],
|
||||
[0x011D31, 0x011D45],
|
||||
[0x011D47, 0x011FFF],
|
||||
[0x01239A, 0x0123FF],
|
||||
[0x01246F, 0x01247F],
|
||||
[0x012544, 0x012FFF],
|
||||
@ -1151,10 +1177,11 @@ const nonMatchSymbols = buildString({
|
||||
[0x016F45, 0x016F4F],
|
||||
[0x016F51, 0x016F92],
|
||||
[0x016FA0, 0x016FDF],
|
||||
[0x016FE1, 0x016FFF],
|
||||
[0x016FE2, 0x016FFF],
|
||||
[0x0187ED, 0x0187FF],
|
||||
[0x018AF3, 0x01AFFF],
|
||||
[0x01B002, 0x01BBFF],
|
||||
[0x01B11F, 0x01B16F],
|
||||
[0x01B2FC, 0x01BBFF],
|
||||
[0x01BC6B, 0x01BC6F],
|
||||
[0x01BC7D, 0x01BC7F],
|
||||
[0x01BC89, 0x01BC8F],
|
||||
@ -1178,7 +1205,8 @@ const nonMatchSymbols = buildString({
|
||||
[0x02A6D7, 0x02A6FF],
|
||||
[0x02B735, 0x02B73F],
|
||||
[0x02B81E, 0x02B81F],
|
||||
[0x02CEA2, 0x02F7FF],
|
||||
[0x02CEA2, 0x02CEAF],
|
||||
[0x02EBE1, 0x02F7FF],
|
||||
[0x02FA1E, 0x10FFFF]
|
||||
]
|
||||
});
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Ideographic`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -21,15 +21,17 @@ const matchSymbols = buildString({
|
||||
[0x003021, 0x003029],
|
||||
[0x003038, 0x00303A],
|
||||
[0x003400, 0x004DB5],
|
||||
[0x004E00, 0x009FD5],
|
||||
[0x004E00, 0x009FEA],
|
||||
[0x00F900, 0x00FA6D],
|
||||
[0x00FA70, 0x00FAD9],
|
||||
[0x017000, 0x0187EC],
|
||||
[0x018800, 0x018AF2],
|
||||
[0x01B170, 0x01B2FB],
|
||||
[0x020000, 0x02A6D6],
|
||||
[0x02A700, 0x02B734],
|
||||
[0x02B740, 0x02B81D],
|
||||
[0x02B820, 0x02CEA1],
|
||||
[0x02CEB0, 0x02EBE0],
|
||||
[0x02F800, 0x02FA1D]
|
||||
]
|
||||
});
|
||||
@ -53,16 +55,18 @@ const nonMatchSymbols = buildString({
|
||||
[0x00302A, 0x003037],
|
||||
[0x00303B, 0x0033FF],
|
||||
[0x004DB6, 0x004DFF],
|
||||
[0x009FD6, 0x00DBFF],
|
||||
[0x009FEB, 0x00DBFF],
|
||||
[0x00E000, 0x00F8FF],
|
||||
[0x00FA6E, 0x00FA6F],
|
||||
[0x00FADA, 0x016FFF],
|
||||
[0x0187ED, 0x0187FF],
|
||||
[0x018AF3, 0x01FFFF],
|
||||
[0x018AF3, 0x01B16F],
|
||||
[0x01B2FC, 0x01FFFF],
|
||||
[0x02A6D7, 0x02A6FF],
|
||||
[0x02B735, 0x02B73F],
|
||||
[0x02B81E, 0x02B81F],
|
||||
[0x02CEA2, 0x02F7FF],
|
||||
[0x02CEA2, 0x02CEAF],
|
||||
[0x02EBE1, 0x02F7FF],
|
||||
[0x02FA1E, 0x10FFFF]
|
||||
]
|
||||
});
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Join_Control`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Logical_Order_Exception`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Lowercase`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Math`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Noncharacter_Code_Point`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Pattern_Syntax`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Pattern_White_Space`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Quotation_Mark`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Radical`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -0,0 +1,52 @@
|
||||
// Copyright 2017 Mathias Bynens. All rights reserved.
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
author: Mathias Bynens
|
||||
description: >
|
||||
Unicode property escapes for `Regional_Indicator`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
includes: [regExpUtils.js]
|
||||
---*/
|
||||
|
||||
const matchSymbols = buildString({
|
||||
loneCodePoints: [],
|
||||
ranges: [
|
||||
[0x01F1E6, 0x01F1FF]
|
||||
]
|
||||
});
|
||||
testPropertyEscapes(
|
||||
/^\p{Regional_Indicator}+$/u,
|
||||
matchSymbols,
|
||||
"\\p{Regional_Indicator}"
|
||||
);
|
||||
testPropertyEscapes(
|
||||
/^\p{RI}+$/u,
|
||||
matchSymbols,
|
||||
"\\p{RI}"
|
||||
);
|
||||
|
||||
const nonMatchSymbols = buildString({
|
||||
loneCodePoints: [],
|
||||
ranges: [
|
||||
[0x00DC00, 0x00DFFF],
|
||||
[0x000000, 0x00DBFF],
|
||||
[0x00E000, 0x01F1E5],
|
||||
[0x01F200, 0x10FFFF]
|
||||
]
|
||||
});
|
||||
testPropertyEscapes(
|
||||
/^\P{Regional_Indicator}+$/u,
|
||||
nonMatchSymbols,
|
||||
"\\P{Regional_Indicator}"
|
||||
);
|
||||
testPropertyEscapes(
|
||||
/^\P{RI}+$/u,
|
||||
nonMatchSymbols,
|
||||
"\\P{RI}"
|
||||
);
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Adlam`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Ahom`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Anatolian_Hieroglyphs`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Arabic`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -16,6 +16,7 @@ includes: [regExpUtils.js]
|
||||
|
||||
const matchSymbols = buildString({
|
||||
loneCodePoints: [
|
||||
0x00061C,
|
||||
0x00061E,
|
||||
0x01EE24,
|
||||
0x01EE27,
|
||||
@ -101,6 +102,8 @@ const nonMatchSymbols = buildString({
|
||||
loneCodePoints: [
|
||||
0x000605,
|
||||
0x00060C,
|
||||
0x00061B,
|
||||
0x00061D,
|
||||
0x00061F,
|
||||
0x000640,
|
||||
0x000670,
|
||||
@ -138,7 +141,6 @@ const nonMatchSymbols = buildString({
|
||||
ranges: [
|
||||
[0x00DC00, 0x00DFFF],
|
||||
[0x000000, 0x0005FF],
|
||||
[0x00061B, 0x00061D],
|
||||
[0x00064B, 0x000655],
|
||||
[0x000700, 0x00074F],
|
||||
[0x000780, 0x00089F],
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Armenian`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Avestan`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Balinese`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Bamum`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Bassa_Vah`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Batak`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Bengali`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -31,7 +31,7 @@ const matchSymbols = buildString({
|
||||
[0x0009CB, 0x0009CE],
|
||||
[0x0009DC, 0x0009DD],
|
||||
[0x0009DF, 0x0009E3],
|
||||
[0x0009E6, 0x0009FB]
|
||||
[0x0009E6, 0x0009FD]
|
||||
]
|
||||
});
|
||||
testPropertyEscapes(
|
||||
@ -74,7 +74,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x0009CF, 0x0009D6],
|
||||
[0x0009D8, 0x0009DB],
|
||||
[0x0009E4, 0x0009E5],
|
||||
[0x0009FC, 0x00DBFF],
|
||||
[0x0009FE, 0x00DBFF],
|
||||
[0x00E000, 0x10FFFF]
|
||||
]
|
||||
});
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Bhaiksuki`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Bopomofo`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
@ -18,7 +18,7 @@ const matchSymbols = buildString({
|
||||
loneCodePoints: [],
|
||||
ranges: [
|
||||
[0x0002EA, 0x0002EB],
|
||||
[0x003105, 0x00312D],
|
||||
[0x003105, 0x00312E],
|
||||
[0x0031A0, 0x0031BA]
|
||||
]
|
||||
});
|
||||
@ -49,7 +49,7 @@ const nonMatchSymbols = buildString({
|
||||
[0x00DC00, 0x00DFFF],
|
||||
[0x000000, 0x0002E9],
|
||||
[0x0002EC, 0x003104],
|
||||
[0x00312E, 0x00319F],
|
||||
[0x00312F, 0x00319F],
|
||||
[0x0031BB, 0x00DBFF],
|
||||
[0x00E000, 0x10FFFF]
|
||||
]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Brahmi`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Braille`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Buginese`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Buhid`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Canadian_Aboriginal`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
@ -7,7 +7,7 @@ description: >
|
||||
Unicode property escapes for `Script=Carian`
|
||||
info: |
|
||||
Generated by https://github.com/mathiasbynens/unicode-property-escapes-tests
|
||||
Unicode v9.0.0
|
||||
Unicode v10.0.0
|
||||
Emoji v5.0 (UTR51)
|
||||
esid: sec-static-semantics-unicodematchproperty-p
|
||||
features: [regexp-unicode-property-escapes]
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user