Home
last modified time | relevance | path

Searched refs:code_unit (Results 1 – 9 of 9) sorted by relevance

/third_party/node/deps/v8/src/parsing/
Dliteral-buffer.h25 V8_INLINE void AddChar(char code_unit) { in AddChar() argument
26 DCHECK(IsValidAscii(code_unit)); in AddChar()
27 AddOneByteChar(static_cast<byte>(code_unit)); in AddChar()
30 V8_INLINE void AddChar(base::uc32 code_unit) { in AddChar() argument
32 if (code_unit <= static_cast<base::uc32>(unibrow::Latin1::kMaxChar)) { in AddChar()
33 AddOneByteChar(static_cast<byte>(code_unit)); in AddChar()
38 AddTwoByteChar(code_unit); in AddChar()
80 inline bool IsValidAscii(char code_unit) { in IsValidAscii() argument
85 return iscntrl(code_unit) || isprint(code_unit); in IsValidAscii()
95 void AddTwoByteChar(base::uc32 code_unit);
Dliteral-buffer.cc68 void LiteralBuffer::AddTwoByteChar(base::uc32 code_unit) { in AddTwoByteChar() argument
71 if (code_unit <= in AddTwoByteChar()
73 *reinterpret_cast<uint16_t*>(&backing_store_[position_]) = code_unit; in AddTwoByteChar()
77 unibrow::Utf16::LeadSurrogate(code_unit); in AddTwoByteChar()
81 unibrow::Utf16::TrailSurrogate(code_unit); in AddTwoByteChar()
/third_party/jerryscript/jerry-core/lit/
Dlit-strings.c629 ecma_char_t code_unit; in lit_utf8_string_code_unit_at() local
634 current_p += lit_read_code_unit_from_utf8 (current_p, &code_unit); in lit_utf8_string_code_unit_at()
638 return code_unit; in lit_utf8_string_code_unit_at()
670 lit_code_unit_to_utf8 (ecma_char_t code_unit, /**< code unit */ in lit_code_unit_to_utf8() argument
674 if (code_unit <= LIT_UTF8_1_BYTE_CODE_POINT_MAX) in lit_code_unit_to_utf8()
676 buf_p[0] = (lit_utf8_byte_t) code_unit; in lit_code_unit_to_utf8()
679 else if (code_unit <= LIT_UTF8_2_BYTE_CODE_POINT_MAX) in lit_code_unit_to_utf8()
681 uint32_t code_unit_bits = code_unit; in lit_code_unit_to_utf8()
694 uint32_t code_unit_bits = code_unit; in lit_code_unit_to_utf8()
Dlit-strings.h113 lit_utf8_size_t lit_code_unit_to_utf8 (ecma_char_t code_unit, lit_utf8_byte_t *buf_p);
/third_party/node/deps/v8/src/strings/
Dunicode-inl.h64 const int code_unit = code_units[i]; in HasUnpairedSurrogate() local
65 if (IsLeadSurrogate(code_unit)) { in HasUnpairedSurrogate()
72 } else if (IsTrailSurrogate(code_unit)) { in HasUnpairedSurrogate()
/third_party/jerryscript/jerry-core/ecma/builtin-objects/
Decma-builtin-string.c89 ecma_char_t code_unit = (uint16_t) uint32_char_code; in ecma_builtin_string_object_from_char_code() local
92 utf8_buf_used += lit_code_unit_to_utf8 (code_unit, utf8_buf_p + utf8_buf_used); in ecma_builtin_string_object_from_char_code()
/third_party/node/deps/v8/src/regexp/
Dregexp-parser.cc1062 void push_code_unit(ZoneVector<base::uc16>* v, uint32_t code_unit) { in push_code_unit() argument
1063 if (code_unit <= unibrow::Utf16::kMaxNonSurrogateCharCode) { in push_code_unit()
1064 v->push_back(code_unit); in push_code_unit()
1066 v->push_back(unibrow::Utf16::LeadSurrogate(code_unit)); in push_code_unit()
1067 v->push_back(unibrow::Utf16::TrailSurrogate(code_unit)); in push_code_unit()
/third_party/jerryscript/jerry-core/ecma/base/
Decma-helpers.h300 ecma_string_t *ecma_new_ecma_string_from_code_unit (ecma_char_t code_unit);
Decma-helpers-string.c492 ecma_new_ecma_string_from_code_unit (ecma_char_t code_unit) /**< code unit */ in ecma_new_ecma_string_from_code_unit() argument
495 lit_utf8_size_t bytes_size = lit_code_unit_to_utf8 (code_unit, lit_utf8_bytes); in ecma_new_ecma_string_from_code_unit()