Home
last modified time | relevance | path

Searched refs:HexValue (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/runtime_core/libpandabase/utils/
Dutils.h28 inline uint32_t HexValue(uint32_t c) in HexValue() function
Djson_parser.cpp178 …*result += static_cast<char>((HexValue(chunk[end + ULEN - 1]) << 4U) | HexValue(chunk[end + ULEN])… in UnescapeStringChunk()
/arkcompiler/ets_frontend/es2panda/lexer/
Dlexer.h164 inline static uint32_t HexValue(char32_t ch);
318 code = code * MULTIPLIER + HexValue(cp); in ScanHexEscape()
339 number = number * radix + HexValue(cp); in ScanNumberRadix()
410 inline uint32_t Lexer::HexValue(char32_t ch) in HexValue() function
Dlexer.cpp67 code = code * multiplier + HexValue(cp); in ScanUnicodeCodePointEscape()
/arkcompiler/ets_frontend/es2panda/lexer/regexp/
Dregexp.cpp72 static uint32_t HexValue(char32_t cp) in HexValue() function
597 uint32_t cpValue = HexValue(digit) * MULTIPLIER; in ParseHexEscape()
604 cpValue += HexValue(digit); in ParseHexEscape()
620 value = value * MULTIPLIER + HexValue(digit); in ParseUnicodeDigits()
638 value = value * MULTIPLIER + HexValue(Next()); in ParseUnicodeEscape()
/arkcompiler/ets_runtime/ecmascript/regexp/
Dregexp_parser.cpp154 int d = static_cast<int>(HexValue(c0_)); in ParseUnlimitedLengthHexNumber()
168 d = static_cast<int>(HexValue(c0_)); in ParseUnlimitedLengthHexNumber()
218 int d = static_cast<int>(HexValue(c)); in ParseHexEscape()