/external/chromium_org/v8/src/ |
scanner.h | 120 const uc16* buffer_cursor_; 121 const uc16* buffer_end_; 228 *reinterpret_cast<uc16*>(&backing_store_[position_]) = code_unit; 239 Vector<const uc16> utf16_literal() { 242 return Vector<const uc16>( 243 reinterpret_cast<const uc16*>(backing_store_.start()), 286 // Ensure room for all currently read code units as UC16 as well 293 uc16* dst = reinterpret_cast<uc16*>(new_store.start()); 378 Vector<const uc16> literal_utf16_string() [all...] |
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) {
|
string-stream.h | 84 FmtElm(const Vector<const uc16>& value) : type_(LC_STR) { // NOLINT 105 const Vector<const uc16>* u_lc_str_;
|
jsregexp.cc | 211 Vector<const uc16> atom_pattern = atom->data(); 595 // being internal and external, and even between being ASCII and UC16, [all...] |
json-parser.h | 623 // If the sink can contain UC16 characters, or source_ contains only 625 // character. Otherwise check whether the UC16 source character can fit 634 return SlowScanJsonString<SeqTwoByteString, uc16>(seq_string, 0, count); 677 return SlowScanJsonString<SeqTwoByteString, uc16>(seq_string, 786 return SlowScanJsonString<SeqTwoByteString, uc16>(source_,
|
interpreter-irregexp.cc | 50 Vector<const uc16> subject) { 623 uc16 previous_char = '\n'; 636 Vector<const uc16> subject_vector = subject_content.ToUC16Vector();
|
conversions.h | 129 Vector<const uc16> str,
|
json-stringifier.h | 740 // Assert that uc16 character is not truncated down to 8 bit. 741 // The <uc16, char> version of this method must not be called. 829 Vector<const uc16> BasicJsonStringifier::GetCharVector(Handle<String> string) { 849 SerializeString_<false, uc16>(object);
|
/external/v8/src/ |
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...] |
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) {
|
jsregexp.cc | 151 Vector<const uc16> atom_pattern = atom->data(); 493 // being internal and external, and even between being ASCII and UC16, [all...] |
string-stream.h | 84 FmtElm(const Vector<const uc16>& value) : type_(LC_STR) { // NOLINT 105 const Vector<const uc16>* u_lc_str_;
|
json-parser.h | 469 // If the sink can contain UC16 characters, or source_ contains only 471 // character. Otherwise check whether the UC16 source character can fit 480 return SlowScanJsonString<SeqTwoByteString, uc16>(seq_str, 0, count); 522 return SlowScanJsonString<SeqTwoByteString, uc16>(seq_str, 571 return SlowScanJsonString<SeqTwoByteString, uc16>(source_,
|
interpreter-irregexp.cc | 49 Vector<const uc16> subject) { 638 uc16 previous_char = '\n'; 651 Vector<const uc16> subject_vector = subject_content.ToUC16Vector();
|
conversions.h | 119 Vector<const uc16> str,
|
string-search.h | 68 static inline bool IsAsciiString(Vector<const uc16> string) { 111 // UC16 needle. 164 // Both pattern and subject are UC16. Reduce character to equivalence class. 226 if (static_cast<uc16>(pattern_first_char) > String::kMaxAsciiCharCodeU) {
|
/external/chromium_org/v8/test/cctest/ |
test-regexp.cc | 437 static bool IsDigit(uc16 c) { 442 static bool NotDigit(uc16 c) { 447 static bool IsWhiteSpace(uc16 c) { 466 static bool NotWhiteSpace(uc16 c) { 471 static bool NotWord(uc16 c) { 476 static void TestCharacterClassEscapes(uc16 c, bool (pred)(uc16 c)) { 632 uc16 ranges[kRangeCount][2 * kRangeSize]; 634 Vector<uc16> range(ranges[i], 2 * kRangeSize); 647 uc16* range = ranges[i] [all...] |
test-strings.cc | 106 explicit Resource(Vector<const uc16> string): data_(string.start()) { 113 const uc16* data_; 168 uc16 buf[2000]; 173 factory->NewStringFromTwoByte(Vector<const uc16>(buf, len)); 192 uc16* buf = zone->NewArray<uc16>(len); 196 Resource* resource = new(zone) Resource(Vector<const uc16>(buf, len)); 964 uc16* non_ascii = zone.NewArray<uc16>(i + 1); 970 Resource* resource = new(&zone) Resource(Vector<const uc16>(non_ascii, i)) [all...] |
/external/v8/src/arm/ |
regexp-macro-assembler-arm.cc | 191 void RegExpMacroAssemblerARM::CheckCharacterGT(uc16 limit, Label* on_greater) { 226 void RegExpMacroAssemblerARM::CheckCharacterLT(uc16 limit, Label* on_less) { 232 void RegExpMacroAssemblerARM::CheckCharacters(Vector<const uc16> str, 262 uc16 match_char = str[i]; 349 ASSERT(mode_ == UC16); 420 ASSERT(mode_ == UC16); 471 uc16 c, 472 uc16 minus, 473 uc16 mask, 483 bool RegExpMacroAssemblerARM::CheckSpecialCharacterClass(uc16 type [all...] |
/external/v8/src/mips/ |
regexp-macro-assembler-mips.cc | 196 void RegExpMacroAssemblerMIPS::CheckCharacterGT(uc16 limit, Label* on_greater) { 226 void RegExpMacroAssemblerMIPS::CheckCharacterLT(uc16 limit, Label* on_less) { 231 void RegExpMacroAssemblerMIPS::CheckCharacters(Vector<const uc16> str, 263 uc16 match_char = str[i]; 350 ASSERT(mode_ == UC16); 432 ASSERT(mode_ == UC16); 477 uc16 c, 478 uc16 minus, 479 uc16 mask, 485 bool RegExpMacroAssemblerMIPS::CheckSpecialCharacterClass(uc16 type [all...] |
/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...] |
/external/chromium_org/v8/test/mjsunit/ |
string-indexof-1.js | 112 // and UC16 subject.
|
substr.js | 85 x = "UC16\u2028"; // Non-ascii char forces two-byte string.
|
/external/v8/test/mjsunit/ |
string-indexof-1.js | 112 // and UC16 subject.
|
substr.js | 85 x = "UC16\u2028"; // Non-ascii char forces two-byte string.
|