HomeSort by relevance Sort by last modified time
    Searched refs:uc16 (Results 1 - 25 of 54) sorted by null

1 2 3

  /external/v8/src/
regexp-macro-assembler-tracer.h 50 virtual void CheckCharacterGT(uc16 limit, Label* on_greater);
51 virtual void CheckCharacterLT(uc16 limit, Label* on_less);
53 Vector<const uc16> str,
67 virtual void CheckNotCharacterAfterMinusAnd(uc16 c,
68 uc16 minus,
69 uc16 and_with,
71 virtual bool CheckSpecialCharacterClass(uc16 type,
scanner-character-streams.h 52 virtual void SlowPushBack(uc16 character);
57 const uc16* pushback_limit_;
58 uc16 buffer_[kBufferSize];
124 const uc16* raw_data_; // Pointer to the actual array of characters.
preparser-api.cc 92 pushback_buffer_backing_ = NewArray<uc16>(kPushBackSize);
102 uc16* new_buffer = NewArray<uc16>(pushback_buffer_backing_size_ * 2);
113 static_cast<uc16>(ch);
127 uc16* buffer_start = buffer_ + kPushBackSize;
138 buffer_start[buffer_end_++ - buffer_start] = static_cast<uc16>(value);
161 uc16 buffer_[kPushBackSize + kBufferSize];
163 uc16* pushback_buffer_;
166 const uc16* pushback_buffer_end_cache_;
167 uc16* pushback_buffer_backing_
    [all...]
regexp-macro-assembler-irregexp.h 83 virtual void CheckCharacterGT(uc16 limit, Label* on_greater);
84 virtual void CheckCharacterLT(uc16 limit, Label* on_less);
92 virtual void CheckNotCharacterAfterMinusAnd(uc16 c,
93 uc16 minus,
94 uc16 mask,
100 virtual void CheckCharacters(Vector<const uc16> str,
char-predicates-inl.h 74 inline bool IsRegExpWord(uc16 c) {
81 inline bool IsRegExpNewline(uc16 c) {
v8conversions.cc 92 const uc16* begin = SeqTwoByteString::cast(str)->GetChars();
93 const uc16* end = begin + str->length();
116 const uc16* begin = SeqTwoByteString::cast(str)->GetChars();
117 const uc16* end = begin + str->length();
regexp-macro-assembler.h 83 virtual void CheckCharacterGT(uc16 limit, Label* on_greater) = 0;
84 virtual void CheckCharacterLT(uc16 limit, Label* on_less) = 0;
92 Vector<const uc16> str,
111 virtual void CheckNotCharacterAfterMinusAnd(uc16 c,
112 uc16 minus,
113 uc16 and_with,
128 virtual bool CheckSpecialCharacterClass(uc16 type,
180 enum Mode { ASCII = 1, UC16 = 2 };
scanner.h 137 const uc16* buffer_cursor_;
138 const uc16* buffer_end_;
194 *reinterpret_cast<uc16*>(&backing_store_[position_]) = code_unit;
200 Vector<const uc16> utf16_literal() {
203 return Vector<const uc16>(
204 reinterpret_cast<const uc16*>(backing_store_.start()),
247 // Ensure room for all currently read code units as UC16 as well
254 uc16* dst = reinterpret_cast<uc16*>(new_store.start());
341 Vector<const uc16> literal_utf16_string()
    [all...]
regexp-macro-assembler-tracer.cc 201 void RegExpMacroAssemblerTracer::CheckCharacterLT(uc16 limit, Label* on_less) {
208 void RegExpMacroAssemblerTracer::CheckCharacterGT(uc16 limit,
268 uc16 c,
269 uc16 minus,
270 uc16 mask,
310 void RegExpMacroAssemblerTracer::CheckCharacters(Vector<const uc16> str,
326 uc16 type,
jsregexp.h 272 CharacterRange(uc16 from, uc16 to) : from_(from), to_(to) { }
273 static void AddClassEscape(uc16 type, ZoneList<CharacterRange>* ranges);
274 static Vector<const uc16> GetWordBounds();
275 static inline CharacterRange Singleton(uc16 value) {
278 static inline CharacterRange Range(uc16 from, uc16 to) {
285 bool Contains(uc16 i) { return from_ <= i && i <= to_; }
286 uc16 from() const { return from_; }
287 void set_from(uc16 value) { from_ = value;
    [all...]
regexp-macro-assembler.cc 93 const uc16* data;
227 uc16* substring1 = reinterpret_cast<uc16*>(byte_offset1);
228 uc16* substring2 = reinterpret_cast<uc16*>(byte_offset2);
scanner-character-streams.cc 58 buffer_[--buffer_cursor_ - buffer_] = static_cast<uc16>(character);
62 SlowPushBack(static_cast<uc16>(character));
66 void BufferedUtf16CharacterStream::SlowPushBack(uc16 character) {
150 String::WriteToFlat<uc16>(*string_, buffer_, from_pos, from_pos + length);
205 buffer_[i++] = static_cast<uc16>(c);
preparse-data.h 56 virtual void LogUtf16Symbol(int start, Vector<const uc16> literal) { }
152 virtual void LogUtf16Symbol(int start, Vector<const uc16> literal) { }
174 virtual void LogUtf16Symbol(int start, Vector<const uc16> literal) {
regexp-macro-assembler-irregexp.cc 264 void RegExpMacroAssemblerIrregexp::CheckCharacterLT(uc16 limit,
271 void RegExpMacroAssemblerIrregexp::CheckCharacterGT(uc16 limit,
344 uc16 c,
345 uc16 minus,
346 uc16 mask,
386 Vector<const uc16> str,
conversions.h 119 Vector<const uc16> str,
string-stream.h 84 FmtElm(const Vector<const uc16>& value) : type_(LC_STR) { // NOLINT
105 const Vector<const uc16>* u_lc_str_;
  /external/v8/src/arm/
regexp-macro-assembler-arm.h 60 virtual void CheckCharacterGT(uc16 limit, Label* on_greater);
61 virtual void CheckCharacterLT(uc16 limit, Label* on_less);
62 virtual void CheckCharacters(Vector<const uc16> str,
78 virtual void CheckNotCharacterAfterMinusAnd(uc16 c,
79 uc16 minus,
80 uc16 mask,
85 virtual bool CheckSpecialCharacterClass(uc16 type,
227 // Which mode to generate code for (ASCII or UC16).
  /external/v8/src/ia32/
regexp-macro-assembler-ia32.h 59 virtual void CheckCharacterGT(uc16 limit, Label* on_greater);
60 virtual void CheckCharacterLT(uc16 limit, Label* on_less);
61 virtual void CheckCharacters(Vector<const uc16> str,
77 virtual void CheckNotCharacterAfterMinusAnd(uc16 c,
78 uc16 minus,
79 uc16 mask,
84 virtual bool CheckSpecialCharacterClass(uc16 type, Label* on_no_match);
196 // Which mode to generate code for (ASCII or UC16).
  /external/v8/src/mips/
regexp-macro-assembler-mips.h 62 virtual void CheckCharacterGT(uc16 limit, Label* on_greater);
63 virtual void CheckCharacterLT(uc16 limit, Label* on_less);
64 virtual void CheckCharacters(Vector<const uc16> str,
80 virtual void CheckNotCharacterAfterMinusAnd(uc16 c,
81 uc16 minus,
82 uc16 mask,
87 virtual bool CheckSpecialCharacterClass(uc16 type,
232 // Which mode to generate code for (ASCII or UC16).
  /external/v8/src/x64/
regexp-macro-assembler-x64.h 56 virtual void CheckCharacterGT(uc16 limit, Label* on_greater);
57 virtual void CheckCharacterLT(uc16 limit, Label* on_less);
58 virtual void CheckCharacters(Vector<const uc16> str,
74 virtual void CheckNotCharacterAfterMinusAnd(uc16 c,
75 uc16 minus,
76 uc16 mask,
81 virtual bool CheckSpecialCharacterClass(uc16 type,
264 // Which mode to generate code for (ASCII or UC16).
  /external/v8/test/mjsunit/regress/
regress-103259.js 33 var uc16 = '\u0094'; variable
34 var test = uc16;
36 assertEquals(test, a.join(uc16));
  /external/v8/src/extensions/
externalize-string-extension.cc 55 typedef SimpleStringResource<uc16, v8::String::ExternalStringResource>
107 uc16* data = new uc16[string->length()];
  /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");
  /external/v8/test/cctest/
test-strings.cc 54 explicit Resource(Vector<const uc16> string): data_(string.start()) {
61 const uc16* data_;
92 uc16 buf[2000];
97 FACTORY->NewStringFromTwoByte(Vector<const uc16>(buf, len));
116 uc16* buf = ZONE->NewArray<uc16>(len);
120 Resource* resource = new Resource(Vector<const uc16>(buf, len));
380 uc16* non_ascii = ZONE->NewArray<uc16>(i + 1);
386 Resource* resource = new Resource(Vector<const uc16>(non_ascii, i))
    [all...]
test-regexp.cc 431 static bool IsDigit(uc16 c) {
436 static bool NotDigit(uc16 c) {
441 static bool IsWhiteSpace(uc16 c) {
460 static bool NotWhiteSpace(uc16 c) {
465 static bool NotWord(uc16 c) {
470 static void TestCharacterClassEscapes(uc16 c, bool (pred)(uc16 c)) {
613 uc16 ranges[kRangeCount][2 * kRangeSize];
615 Vector<uc16> range(ranges[i], 2 * kRangeSize);
628 uc16* range = ranges[i]
    [all...]

Completed in 655 milliseconds

1 2 3