HomeSort by relevance Sort by last modified time
    Searched refs:UC16 (Results 1 - 8 of 8) sorted by null

  /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");
substr.js 85 x = "UC16\u2028"; // Non-ascii char forces two-byte string.
  /external/v8/src/
regexp-macro-assembler.h 80 virtual void CheckCharacterGT(uc16 limit, Label* on_greater) = 0;
81 virtual void CheckCharacterLT(uc16 limit, Label* on_less) = 0;
89 Vector<const uc16> str,
108 virtual void CheckNotCharacterAfterMinusAnd(uc16 c,
109 uc16 minus,
110 uc16 and_with,
125 virtual bool CheckSpecialCharacterClass(uc16 type,
169 enum Mode { ASCII = 1, UC16 = 2 };
jsregexp.cc 143 Vector<const uc16> atom_pattern = atom->data();
    [all...]
  /external/v8/src/ia32/
regexp-macro-assembler-ia32.cc 172 void RegExpMacroAssemblerIA32::CheckCharacterGT(uc16 limit, Label* on_greater) {
202 void RegExpMacroAssemblerIA32::CheckCharacterLT(uc16 limit, Label* on_less) {
208 void RegExpMacroAssemblerIA32::CheckCharacters(Vector<const uc16> str,
230 ASSERT(mode_ == UC16);
231 __ cmpw(Operand(esi, edi, times_1, byte_offset + i * sizeof(uc16)),
320 ASSERT(mode_ == UC16);
401 ASSERT(mode_ == UC16);
467 uc16 c,
468 uc16 minus,
469 uc16 mask
    [all...]
  /external/v8/src/arm/
regexp-macro-assembler-arm.cc 181 void RegExpMacroAssemblerARM::CheckCharacterGT(uc16 limit, Label* on_greater) {
216 void RegExpMacroAssemblerARM::CheckCharacterLT(uc16 limit, Label* on_less) {
222 void RegExpMacroAssemblerARM::CheckCharacters(Vector<const uc16> str,
252 uc16 match_char = str[i];
339 ASSERT(mode_ == UC16);
404 ASSERT(mode_ == UC16);
455 uc16 c,
456 uc16 minus,
457 uc16 mask,
467 bool RegExpMacroAssemblerARM::CheckSpecialCharacterClass(uc16 type
    [all...]
  /external/v8/src/x64/
regexp-macro-assembler-x64.cc 46 * - rdx : currently loaded character(s) as ASCII or UC16. Must be loaded using
182 void RegExpMacroAssemblerX64::CheckCharacterGT(uc16 limit, Label* on_greater) {
212 void RegExpMacroAssemblerX64::CheckCharacterLT(uc16 limit, Label* on_less) {
218 void RegExpMacroAssemblerX64::CheckCharacters(Vector<const uc16> str,
242 ASSERT(mode_ == UC16);
243 __ cmpw(Operand(rsi, rdi, times_1, byte_offset + i * sizeof(uc16)),
329 ASSERT(mode_ == UC16);
428 ASSERT(mode_ == UC16);
486 uc16 c,
487 uc16 minus
    [all...]
  /external/v8/test/cctest/
test-regexp.cc 408 static bool IsDigit(uc16 c) {
413 static bool NotDigit(uc16 c) {
418 static bool IsWhiteSpace(uc16 c) {
436 static bool NotWhiteSpace(uc16 c) {
441 static bool NotWord(uc16 c) {
446 static void TestCharacterClassEscapes(uc16 c, bool (pred)(uc16 c)) {
584 uc16 ranges[kRangeCount][2 * kRangeSize];
586 Vector<uc16> range(ranges[i], 2 * kRangeSize);
599 uc16* range = ranges[i]
    [all...]

Completed in 353 milliseconds