/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) {
|
ast.h | [all...] |
conversions.cc | 59 Vector<const uc16> str, 62 const uc16* end = str.start() + str.length();
|
factory.h | 87 Handle<String> LookupTwoByteSymbol(Vector<const uc16> str); 126 Vector<const uc16> str,
|
globals.h | 273 typedef uint16_t uc16; typedef in namespace:v8::internal 276 const int kUC16Size = sizeof(uc16); // NOLINT
|
parser.h | 274 void AddCharacter(uc16 character); 292 ZoneList<uc16>* characters_; 340 CharacterRange ParseClassAtom(uc16* char_class);
|
handles.cc | [all...] |
objects.h | [all...] |
objects.cc | 884 uc16* dest = SeqTwoByteString::cast(result)->GetChars(); 912 ScopedVector<uc16> smart_chars(this->length()); [all...] |
factory.cc | 190 Handle<String> Factory::LookupTwoByteSymbol(Vector<const uc16> string) { 214 Handle<String> Factory::NewStringFromTwoByte(Vector<const uc16> string, [all...] |
parser.cc | 129 void RegExpBuilder::AddCharacter(uc16 c) { 132 characters_ = new(zone()) ZoneList<uc16>(4); 213 Vector<const uc16> char_vector = characters_->ToConstVector(); 216 Vector<const uc16> prefix = char_vector.SubVector(0, num_chars - 1); [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...] |
test-parsing.cc | 442 i::SmartArrayPointer<i::uc16> uc16_buffer(new i::uc16[length]); 444 uc16_buffer[i] = static_cast<i::uc16>(ascii_source[i]); [all...] |
/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.
|
string-slices.js | 85 x = "UC16\u2028"; // Non-ascii char forces two-byte string.
|