/external/v8/src/ |
char-predicates.h | 50 default: return unibrow::Letter::Is(c); 59 || unibrow::Number::Is(c) 62 || unibrow::CombiningMark::Is(c) 63 || unibrow::ConnectorPunctuation::Is(c);
|
scanner.h | 148 typedef unibrow::Utf8InputBuffer<1024> Utf8Decoder; 154 bool IsIdentifierStart(unibrow::uchar c) { return kIsIdentifierStart.get(c); } 155 bool IsIdentifierPart(unibrow::uchar c) { return kIsIdentifierPart.get(c); } 156 bool IsLineTerminator(unibrow::uchar c) { return kIsLineTerminator.get(c); } 157 bool IsWhiteSpace(unibrow::uchar c) { return kIsWhiteSpace.get(c); } 160 unibrow::Predicate<IdentifierStart, 128> kIsIdentifierStart; 161 unibrow::Predicate<IdentifierPart, 128> kIsIdentifierPart; 162 unibrow::Predicate<unibrow::LineTerminator, 128> kIsLineTerminator; 163 unibrow::Predicate<unibrow::WhiteSpace, 128> kIsWhiteSpace [all...] |
scanner-character-streams.cc | 183 static const unibrow::uchar kMaxUtf16Character = 0xffff; 193 unibrow::uchar c = raw_data_[raw_data_pos_]; 194 if (c <= unibrow::Utf8::kMaxOneByteChar) { 197 c = unibrow::Utf8::CalculateValue(raw_data_ + raw_data_pos_, 202 buffer_[i++] = unibrow::Utf16::LeadSurrogate(c); 203 buffer_[i++] = unibrow::Utf16::TrailSurrogate(c); 234 if (character > unibrow::Utf8::kMaxOneByteChar) { 249 if (character > unibrow::Utf8::kMaxOneByteChar) {
|
debug-agent.cc | 193 unibrow::Utf8InputBuffer<> buf(msg, StrLength(msg)); 375 int previous = unibrow::Utf16::kNoPreviousCharacter; 378 utf8_len += unibrow::Utf8::Length(character, previous); 394 previous = unibrow::Utf16::kNoPreviousCharacter; 399 unibrow::Utf8::Encode(buffer + buffer_position, character, previous); 404 unibrow::Utf16::kMaxExtraUtf8BytesForOneUtf16CodeUnit || 406 if (unibrow::Utf16::IsLeadSurrogate(character)) { 408 unibrow::Utf16::kUtf8BytesToCodeASurrogate;
|
regexp-macro-assembler.cc | 221 unibrow::Mapping<unibrow::Ecma262Canonicalize>* canonicalize = 232 unibrow::uchar c1 = substring1[i]; 233 unibrow::uchar c2 = substring2[i]; 235 unibrow::uchar s1[1] = { c1 }; 238 unibrow::uchar s2[1] = { c2 };
|
preparser-api.cc | 131 static_cast<int32_t>(unibrow::Utf16::kMaxNonSurrogateCharCode)) { 133 unibrow::Utf16::LeadSurrogate(value); 135 unibrow::Utf16::TrailSurrogate(value);
|
isolate.h | 863 unibrow::Mapping<unibrow::Ecma262UnCanonicalize>* jsregexp_uncanonicalize() { 867 unibrow::Mapping<unibrow::CanonicalizationRange>* jsregexp_canonrange() { 903 unibrow::Mapping<unibrow::Ecma262Canonicalize>* 910 unibrow::Mapping<unibrow::Ecma262Canonicalize>* [all...] |
runtime.h | 543 unibrow::Mapping<unibrow::ToUppercase, 128>* to_upper_mapping() { 546 unibrow::Mapping<unibrow::ToLowercase, 128>* to_lower_mapping() { 566 unibrow::Mapping<unibrow::ToUppercase, 128> to_upper_mapping_; 567 unibrow::Mapping<unibrow::ToLowercase, 128> to_lower_mapping_;
|
interpreter-irregexp.cc | 43 typedef unibrow::Mapping<unibrow::Ecma262Canonicalize> Canonicalize; 51 unibrow::uchar old_char = subject[from++]; 52 unibrow::uchar new_char = subject[current++]; 54 unibrow::uchar old_string[1] = { old_char }; 55 unibrow::uchar new_string[1] = { new_char };
|
handles.cc | [all...] |
objects.h | [all...] |
unicode-inl.h | 33 namespace unibrow { namespace 247 } // namespace unibrow
|
unicode.h | 38 namespace unibrow { namespace 321 } // namespace unibrow
|
jsregexp.cc | [all...] |
objects.cc | [all...] |
log.cc | 467 int previous = unibrow::Utf16::kNoPreviousCharacter; 473 int char_length = unibrow::Utf8::Length(c, previous); 475 unibrow::Utf8::Encode(utf8_buffer_ + utf8_pos_, c, previous); [all...] |
heap-inl.h | 101 unibrow::Utf8InputBuffer<> buffer(str.start(),
|
api.cc | [all...] |
heap.cc | [all...] |
profile-generator.cc | [all...] |
unicode.cc | 34 namespace unibrow { namespace [all...] |
heap.h | [all...] |
runtime.cc | [all...] |
/external/v8/test/cctest/ |
test-regexp.cc | 98 unibrow::Utf8InputBuffer<> buffer(input, StrLength(input)); 116 unibrow::Utf8InputBuffer<> buffer(input, StrLength(input)); 455 return unibrow::Space::Is(c); [all...] |
test-parsing.cc | 566 static const unsigned kMaxUC16CharU = unibrow::Utf8::kMaxThreeByteChar; 570 (unibrow::Utf8::kMaxOneByteChar + 1) + 571 (unibrow::Utf8::kMaxTwoByteChar - unibrow::Utf8::kMaxOneByteChar) * 2 + 572 (unibrow::Utf8::kMaxThreeByteChar - unibrow::Utf8::kMaxTwoByteChar) * 3; 579 cursor += unibrow::Utf8::Encode(buffer + cursor, 581 unibrow::Utf16::kNoPreviousCharacter); [all...] |