Name Description Size
browser.js 0
incomplete_hex_unicode_escape.js --- description: An incomplete HexEscape or UnicodeEscape should be treated as an Identity Escape info: | An incomplete HexEscape (e.g. /\x/) or UnicodeEscape (/\u/) should fall through to IdentityEscape esid: prod-AtomEscape --- 558
legacy-accessors
named-groups
prototype
RegExp-control-escape-russian-letter.js --- info: "CharacterEscape :: c ControlLetter" es5id: 15.10.2.10_A2.1_T3 es6id: B.1.4 description: > "ControlLetter :: RUSSIAN ALPHABET is incorrect" Instead, fall back to semantics to match literal "\\c" features: [generators] --- 1619
RegExp-decimal-escape-class-range.js --- info: | The production CharacterClass :: [ [lookahead \notin {^}] ClassRanges ] evaluates by evaluating ClassRanges to obtain a CharSet and returning that CharSet and the boolean false es5id: 15.10.2.13_A1_T16 es6id: B.1.4 description: > Execute /[\d][\12-\14]{1,}[^\d]/.exec("line1\n\n\n\n\nline2") and check results --- 1020
RegExp-decimal-escape-not-capturing.js --- info: | An escape sequence of the form \ followed by a nonzero decimal number n matches the result of the nth set of capturing parentheses (see 15.10.2.11) es5id: 15.10.2.9_A1_T4 es6id: B.1.4 description: > Execute /\b(\w+) \2\b/.test("do you listen the the band") and check results --- 573
RegExp-invalid-control-escape-character-class-range.js --- esid: prod-annexB-ClassAtomNoDash description: > Invalid \c in a range behaves like [\\c-_] info: | ClassAtomNoDash :: `\` The production ClassAtomNoDash :: `\` evaluates as follows: 1. Return the CharSet containing the single character `\`. --- 616
RegExp-invalid-control-escape-character-class.js --- esid: prod-annexB-ClassAtomNoDash description: > Character classes containing an invalid control escape behave like [\\c] info: | ClassAtomNoDash :: `\` The production ClassAtomNoDash :: `\` evaluates as follows: 1. Return the CharSet containing the single character `\`. features: [generators] --- 1610
RegExp-leading-escape-BMP.js --- info: | RegularExpressionFirstChar :: BackslashSequence :: \NonTerminator, RegularExpressionChars :: [empty], RegularExpressionFlags :: [empty] es5id: 7.8.5_A1.4_T2 es6id: 11.8.5 description: Complex test with eval, using syntax pattern --- 1189
RegExp-leading-escape.js --- info: | RegularExpressionFirstChar :: BackslashSequence :: \NonTerminator, RegularExpressionChars :: [empty], RegularExpressionFlags :: [empty] es5id: 7.8.5_A1.4_T1 es6id: 11.8.5 description: Check similar to (/\1/.source === "\\1") --- 485
RegExp-trailing-escape-BMP.js --- info: | RegularExpressionChar :: BackslashSequence :: \NonTerminator, RegularExpressionFlags :: [empty] es5id: 7.8.5_A2.4_T2 es6id: 11.8.5 description: Complex test with eval, using syntax pattern --- 1150
RegExp-trailing-escape.js --- info: | RegularExpressionChar :: BackslashSequence :: \NonTerminator, RegularExpressionFlags :: [empty] es5id: 7.8.5_A2.4_T1 es6id: 11.8.5 description: Check similar to (/a\1/.source === "a\\1") --- 451
shell.js 0