/external/v8/test/mjsunit/ |
regexp-UC16.js | 28 // UC16 32 String(/x(.)\1x/i.exec("x\u03a3\u03c3x")), "backref-UC16"); 35 assertTrue(/\u03a3((?:))\1\1x/i.test("\u03c2x"), "backref-UC16-empty"); 37 "backref-UC16-uncaptured"); 39 "backref-UC16-backtrack"); 43 "backref-UC16-twice"); 45 assertFalse(/\xc1/i.test('fooA'), "quickcheck-uc16-pattern-ascii-subject"); 46 assertFalse(/[\xe9]/.test('i'), "charclass-uc16-pattern-ascii-subject"); 47 assertFalse(/\u5e74|\u6708/.test('t'), "alternation-uc16-pattern-ascii-subject");
|
string-indexof-1.js | 112 // and UC16 subject.
|
substr.js | 85 x = "UC16\u2028"; // Non-ascii char forces two-byte string.
|
regexp-global.js | 78 // The same tests with UC16.
|
string-slices.js | 85 x = "UC16\u2028"; // Non-ascii char forces two-byte string.
|
/external/v8/src/ia32/ |
regexp-macro-assembler-ia32.cc | 155 void RegExpMacroAssemblerIA32::CheckCharacterGT(uc16 limit, Label* on_greater) { 185 void RegExpMacroAssemblerIA32::CheckCharacterLT(uc16 limit, Label* on_less) { 285 DCHECK(mode_ == UC16); 373 DCHECK(mode_ == UC16); 438 uc16 c, 439 uc16 minus, 440 uc16 mask, 455 uc16 from, 456 uc16 to, 465 uc16 from [all...] |
/external/v8/src/x87/ |
regexp-macro-assembler-x87.cc | 154 void RegExpMacroAssemblerX87::CheckCharacterGT(uc16 limit, Label* on_greater) { 184 void RegExpMacroAssemblerX87::CheckCharacterLT(uc16 limit, Label* on_less) { 284 DCHECK(mode_ == UC16); 372 DCHECK(mode_ == UC16); 437 uc16 c, 438 uc16 minus, 439 uc16 mask, 454 uc16 from, 455 uc16 to, 464 uc16 from [all...] |
/external/v8/src/ |
regexp-macro-assembler.h | 67 virtual void CheckCharacterGT(uc16 limit, Label* on_greater) = 0; 68 virtual void CheckCharacterLT(uc16 limit, Label* on_less) = 0; 84 virtual void CheckNotCharacterAfterMinusAnd(uc16 c, 85 uc16 minus, 86 uc16 and_with, 88 virtual void CheckCharacterInRange(uc16 from, 89 uc16 to, // Both inclusive. 91 virtual void CheckCharacterNotInRange(uc16 from, 92 uc16 to, // Both inclusive. 108 virtual bool CheckSpecialCharacterClass(uc16 type [all...] |
jsregexp.cc | 201 Vector<const uc16> atom_pattern = atom->data(); 572 // being internal and external, and even between being Latin1 and UC16, [all...] |
/external/v8/src/arm64/ |
regexp-macro-assembler-arm64.cc | 209 void RegExpMacroAssemblerARM64::CheckCharacterGT(uc16 limit, 237 void RegExpMacroAssemblerARM64::CheckCharacterLT(uc16 limit, Label* on_less) { 242 void RegExpMacroAssemblerARM64::CheckCharacters(Vector<const uc16> str, 368 DCHECK(mode_ == UC16); 454 DCHECK(mode_ == UC16); 498 uc16 c, 499 uc16 minus, 500 uc16 mask, 510 uc16 from, 511 uc16 to [all...] |
/external/v8/src/arm/ |
regexp-macro-assembler-arm.cc | 175 void RegExpMacroAssemblerARM::CheckCharacterGT(uc16 limit, Label* on_greater) { 210 void RegExpMacroAssemblerARM::CheckCharacterLT(uc16 limit, Label* on_less) { 290 DCHECK(mode_ == UC16); 361 DCHECK(mode_ == UC16); 410 uc16 c, 411 uc16 minus, 412 uc16 mask, 423 uc16 from, 424 uc16 to, 433 uc16 from [all...] |
/external/v8/src/mips/ |
regexp-macro-assembler-mips.cc | 181 void RegExpMacroAssemblerMIPS::CheckCharacterGT(uc16 limit, Label* on_greater) { 211 void RegExpMacroAssemblerMIPS::CheckCharacterLT(uc16 limit, Label* on_less) { 292 DCHECK(mode_ == UC16); 374 DCHECK(mode_ == UC16); 414 uc16 c, 415 uc16 minus, 416 uc16 mask, 426 uc16 from, 427 uc16 to, 436 uc16 from [all...] |
/external/v8/src/mips64/ |
regexp-macro-assembler-mips64.cc | 217 void RegExpMacroAssemblerMIPS::CheckCharacterGT(uc16 limit, Label* on_greater) { 247 void RegExpMacroAssemblerMIPS::CheckCharacterLT(uc16 limit, Label* on_less) { 328 DCHECK(mode_ == UC16); 410 DCHECK(mode_ == UC16); 450 uc16 c, 451 uc16 minus, 452 uc16 mask, 462 uc16 from, 463 uc16 to, 472 uc16 from [all...] |
/external/v8/src/x64/ |
regexp-macro-assembler-x64.cc | 25 * - rdx : Currently loaded character(s) as Latin1 or UC16. Must be loaded 171 void RegExpMacroAssemblerX64::CheckCharacterGT(uc16 limit, Label* on_greater) { 201 void RegExpMacroAssemblerX64::CheckCharacterLT(uc16 limit, Label* on_less) { 298 DCHECK(mode_ == UC16); 407 DCHECK(mode_ == UC16); 464 uc16 c, 465 uc16 minus, 466 uc16 mask, 477 uc16 from, 478 uc16 to [all...] |
/external/v8/test/mjsunit/regress/ |
regress-1129.js | 37 // Try to compile in UC16 mode, and drop the exception.
|
/external/v8/test/cctest/ |
test-regexp.cc | 446 static bool IsDigit(uc16 c) { 451 static bool NotDigit(uc16 c) { 456 static bool IsWhiteSpaceOrLineTerminator(uc16 c) { 463 static bool NotWhiteSpaceNorLineTermiantor(uc16 c) { 468 static bool NotWord(uc16 c) { 473 static void TestCharacterClassEscapes(uc16 c, bool (pred)(uc16 c)) { 614 uc16 ranges[kRangeCount][2 * kRangeSize]; 616 Vector<uc16> range(ranges[i], 2 * kRangeSize); 629 uc16* range = ranges[i] [all...] |