| /arkcompiler/ets_runtime/test/moduletest/regressparseInt/ |
| D | regressparseInt.js | 23 let radix = { valueOf: function() { result = "InvalidRadix"; throw null; } }; variable
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/helpers/ |
| D | ets_intrinsics_helpers.h | 106 inline double PowHelper(uint64_t number, int16_t exponent, uint8_t radix) in PowHelper() 184 inline double Strtod(const char *str, int exponent, uint8_t radix) in Strtod() 223 [[maybe_unused]] inline char Carry(char current, int radix) in Carry() 241 PandaString DecimalsToString(FpType *numberInteger, FpType fraction, int radix, FpType delta) in DecimalsToString() 272 PandaString IntegerToString(FpType number, int radix) in IntegerToString() 371 EtsString *FpToString(FpType number, int radix) in FpToString()
|
| D | ets_intrinsics_helpers.cpp | 40 ParseResult<int32_t> ParseExponent(const uint8_t *start, const uint8_t *end, const uint8_t radix, c… in ParseExponent() 86 double StringToDouble(const uint8_t *start, const uint8_t *end, uint8_t radix, uint32_t flags) in StringToDouble() 262 double StringToDoubleWithRadix(const uint8_t *start, const uint8_t *end, int radix) in StringToDoubleWithRadix()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
| D | std_core_Float.cpp | 23 EtsString *StdCoreFloatToString(float number, int radix) in StdCoreFloatToString()
|
| D | std_core_Double.cpp | 52 EtsString *StdCoreDoubleToString(double number, int radix) in StdCoreDoubleToString() 101 double StdCoreDoubleParseInt(EtsString *s, int32_t radix) in StdCoreDoubleParseInt()
|
| /arkcompiler/ets_runtime/ecmascript/base/ |
| D | number_helper.cpp | 133 JSTaggedValue NumberHelper::Int32ToString(JSThread *thread, int32_t number, uint32_t radix) in Int32ToString() 174 JSTaggedValue NumberHelper::DoubleToString(JSThread *thread, double number, int radix) in DoubleToString() 558 JSTaggedValue NumberHelper::StringToNumber(EcmaString *string, int32_t radix) in StringToNumber() 580 …elper::StringToDoubleWithRadix(const uint8_t *start, const uint8_t *end, int radix, bool *negative) in StringToDoubleWithRadix() 661 char NumberHelper::Carry(char current, int radix) in Carry() 668 CString NumberHelper::IntegerToString(double number, int radix) in IntegerToString() 889 double NumberHelper::StringToDouble(const uint8_t *start, const uint8_t *end, uint8_t radix, uint32… in StringToDouble() 1076 double NumberHelper::Strtod(const char *str, int exponent, uint8_t radix) in Strtod() 1183 uint8_t radix = DECIMAL; in StringToBigInt() local
|
| /arkcompiler/ets_runtime/ecmascript/base/tests/ |
| D | number_helper_test.cpp | 61 int radix; in HWTEST_F_L0() local 107 int radix = 2; in HWTEST_F_L0() local 478 int radix; in HWTEST_F_L0() local 528 int radix; in HWTEST_F_L0() local 573 int radix; in HWTEST_F_L0() local 647 int radix = 2; in HWTEST_F_L0() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
| D | lexer.cpp | 197 uint64 radix = theIntVal == 0 ? 8 : 10; in GetIntConst() local
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_number.cpp | 187 int32_t radix = 0; in ParseInt() local 419 double radix = base::DECIMAL; in ToString() local
|
| D | builtins_bigint.cpp | 174 double radix = base::DECIMAL; in ToString() local
|
| /arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
| D | builtins_bigint_test.cpp | 260 JSHandle<JSTaggedValue> radix(thread, JSTaggedValue(2)); in HWTEST_F_L0() local 279 JSHandle<JSTaggedValue> radix(thread, JSTaggedValue(16)); in HWTEST_F_L0() local
|
| D | builtins_number_test.cpp | 548 int radix; in HWTEST_F_L0() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_number_stub_builder.cpp | 356 GateRef BuiltinsNumberStubBuilder::NumberToString(GateRef number, GateRef radix) in NumberToString()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ |
| D | ets_intrinsics_peephole.cpp | 281 auto radix = intrinsic->GetInput(1U).GetInst(); in PeepholeDoubleToString() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | mcr_circuit_builder.cpp | 1713 GateRef CircuitBuilder::StringToNumber(GateRef gate, GateRef value, GateRef radix, GateRef glue) in StringToNumber() 2039 GateRef CircuitBuilder::NumberParseInt(GateRef gate, GateRef radix) in NumberParseInt()
|
| D | native_inline_lowering.cpp | 645 auto radix = builder_.Undefined(); in TryInlineNumberParseInt() local
|
| /arkcompiler/ets_runtime/ecmascript/debugger/ |
| D | debugger_api.cpp | 237 double DebuggerApi::StringToDouble(const uint8_t *start, const uint8_t *end, uint8_t radix) in StringToDouble()
|
| /arkcompiler/ets_runtime/ecmascript/stubs/ |
| D | runtime_stubs.cpp | 3800 int32_t radix = 0; in DEF_RUNTIME_STUBS() local 3835 JSTaggedValue RuntimeStubs::StringToNumber(JSTaggedType numberString, int32_t radix) in StringToNumber()
|