Home
last modified time | relevance | path

Searched refs:HexValue (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/ets_frontend/es2panda/lexer/
H A Dlexer.h169 inline static uint32_t HexValue(char32_t ch);
328 code = code * MULTIPLIER + HexValue(cp); in ScanHexEscape()
349 number = number * radix + HexValue(cp); in ScanNumberRadix()
424 inline uint32_t Lexer::HexValue(char32_t ch) in HexValue() function in panda::es2panda::panda::es2panda::lexer::Lexer
H A Dlexer.cpp68 code = code * multiplier + HexValue(cp); in ScanUnicodeCodePointEscape()
/arkcompiler/runtime_core/libpandabase/utils/
H A Dutils.h28 inline uint32_t HexValue(uint32_t c) in HexValue() function
H A Djson_parser.cpp178 *result += static_cast<char>((HexValue(chunk[end + ULEN - 1]) << 4U) | HexValue(chunk[end + ULEN])); in UnescapeStringChunk()
/arkcompiler/ets_frontend/ets2panda/lexer/regexp/
H A Dregexp.cpp69 static uint32_t HexValue(char32_t cp) in HexValue() function
601 uint32_t cpValue = HexValue(digit) * MULTIPLIER; in ParseHexEscape()
608 cpValue += HexValue(digit); in ParseHexEscape()
624 value = value * MULTIPLIER + HexValue(digit); in ParseUnicodeDigits()
642 value = value * MULTIPLIER + HexValue(Next()); in ParseUnicodeEscape()
/arkcompiler/ets_frontend/es2panda/lexer/regexp/
H A Dregexp.cpp77 static uint32_t HexValue(char32_t cp) in HexValue() function
599 uint32_t cpValue = HexValue(digit) * MULTIPLIER; in ParseHexEscape()
606 cpValue += HexValue(digit); in ParseHexEscape()
622 value = value * MULTIPLIER + HexValue(digit); in ParseUnicodeDigits()
640 value = value * MULTIPLIER + HexValue(Next()); in ParseUnicodeEscape()
/arkcompiler/runtime_core/static_core/libpandabase/utils/
H A Dutils.h47 inline uint32_t HexValue(uint32_t c) in HexValue() function
H A Djson_parser.cpp191 *result += static_cast<char>((HexValue(chunk[end + ULEN - 1]) << 4U) | HexValue(chunk[end + ULEN])); in UnescapeStringChunk()
/arkcompiler/ets_frontend/ets2panda/lexer/
H A Dlexer.h297 inline static uint32_t HexValue(char32_t ch);
462 code = code * MULTIPLIER + HexValue(cp); in ScanHexEscape()
542 auto digit = HexValue(cp); in ScanNumberRadix()
577 inline uint32_t Lexer::HexValue(char32_t ch) in HexValue() function in ark::es2panda::ark::es2panda::lexer::Lexer
H A Dlexer.cpp73 code = code * MULTIPLIER + HexValue(cp); in ScanUnicodeCodePointEscape()
/arkcompiler/ets_runtime/ecmascript/regexp/
H A Dregexp_parser.cpp248 int d = static_cast<int>(HexValue(c0_)); in ParseUnlimitedLengthHexNumber()
262 d = static_cast<int>(HexValue(c0_)); in ParseUnlimitedLengthHexNumber()
312 int d = static_cast<int>(HexValue(c)); in ParseHexEscape()
/arkcompiler/runtime_core/static_core/runtime/regexp/ecmascript/
H A Dregexp_parser.cpp221 int d = static_cast<int>(HexValue(c0_)); in ParseUnlimitedLengthHexNumber()
235 d = static_cast<int>(HexValue(c0_)); in ParseUnlimitedLengthHexNumber()
285 int d = static_cast<int>(HexValue(c)); in ParseHexEscape()

Completed in 14 milliseconds