| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_sdk/arkts/@arkts/math/Decimal/ |
| D | negateTests.ets | 33 arktest.assertEQ(new Decimal(4).negate().valueOf(), '-4'); 34 arktest.assertEQ(new Decimal(2147483648).negate().valueOf(), '-2147483648'); 35 arktest.assertEQ(new Decimal(0.25).negate().valueOf(), '-0.25'); 36 arktest.assertEQ(new Decimal(0.0625).negate().valueOf(), '-0.0625'); 37 arktest.assertEQ(new Decimal(1).negate().valueOf(), '-1'); 38 arktest.assertEQ(new Decimal(-1).negate().valueOf(), '1'); 39 arktest.assertEQ(new Decimal(0).negate().valueOf(), '-0',); 40 arktest.assertEQ(new Decimal('0').negate().valueOf(), '-0'); 41 arktest.assertEQ(new Decimal('-0').negate().valueOf(), '0'); 42 arktest.assertEQ(new Decimal(NaN).negate().valueOf(), 'NaN'); [all …]
|
| D | sumTests.ets | 33 arktest.assertEQ(Decimal.sum('0').valueOf(), expected.valueOf()); 34 arktest.assertEQ(Decimal.sum('0', new Decimal(0)).valueOf(), expected.valueOf()); 39 arktest.assertEQ(Decimal.sum('10').valueOf(), expected.valueOf()); 40 arktest.assertEQ(Decimal.sum('0', new Decimal('10')).valueOf(), expected.valueOf()); 41 arktest.assertEQ(Decimal.sum(10, 0).valueOf(), expected.valueOf()); 42 arktest.assertEQ(Decimal.sum(0, 0, 0, 0, 0, 0, 10).valueOf(), expected.valueOf()); 43 arktest.assertEQ(Decimal.sum(11, -1).valueOf(), expected.valueOf()); 44 …test.assertEQ(Decimal.sum(1, '2', new Decimal(3), new Decimal('4')).valueOf(), expected.valueOf()); 45 arktest.assertEQ(Decimal.sum('9', new Decimal(0.01), 0.99).valueOf(), expected.valueOf()); 50 arktest.assertEQ(Decimal.sum(100, 200, 300).valueOf(), expected.valueOf()); [all …]
|
| D | floorTests.ets | 30 arktest.assertEQ(new Decimal(0).floor().valueOf(), '0'); 31 arktest.assertEQ(new Decimal('0.000').floor().valueOf(), '0'); 32 arktest.assertEQ(new Decimal(Infinity).floor().valueOf(), 'Infinity'); 33 arktest.assertEQ(new Decimal(-Infinity).floor().valueOf(), '-Infinity'); 34 arktest.assertEQ(new Decimal(NaN).floor().valueOf(), 'NaN'); 35 arktest.assertEQ(new Decimal(0.1).floor().valueOf(), '0'); 36 arktest.assertEQ(new Decimal('0.49999999999999994').floor().valueOf(), '0'); 37 arktest.assertEQ(new Decimal(0.5).floor().valueOf(), '0'); 38 arktest.assertEQ(new Decimal(0.7).floor().valueOf(), '0'); 39 arktest.assertEQ(new Decimal(-0.1).floor().valueOf(), '-1'); [all …]
|
| D | toSignificantDigitsTests.ets | 44 arktest.assertEQ(new Decimal(0).toSignificantDigits().valueOf(), '0'); 45 arktest.assertEQ(new Decimal(0.5).toSignificantDigits().valueOf(), '0.5'); 46 arktest.assertEQ(new Decimal(1).toSignificantDigits().valueOf(), '1'); 47 arktest.assertEQ(new Decimal(-1).toSignificantDigits().valueOf(), '-1'); 48 arktest.assertEQ(new Decimal(Infinity).toSignificantDigits().valueOf(), 'Infinity'); 49 arktest.assertEQ(new Decimal(-Infinity).toSignificantDigits().valueOf(), '-Infinity'); 50 arktest.assertEQ(new Decimal(NaN).toSignificantDigits().valueOf(), 'NaN'); 51 arktest.assertEQ(new Decimal('0').toSignificantDigits(1).valueOf(), '0'); 52 arktest.assertEQ(new Decimal('-0').toSignificantDigits(1).valueOf(), '-0'); 53 arktest.assertEQ(new Decimal('-0').toSignificantDigits(1, 0).valueOf(), '-0'); [all …]
|
| D | truncTests.ets | 31 arktest.assertEQ(new Decimal(0).trunc().valueOf(), '0'); 32 arktest.assertEQ(new Decimal('0.000').trunc().valueOf(), '0'); 33 arktest.assertEQ(new Decimal(Infinity).trunc().valueOf(), 'Infinity'); 34 arktest.assertEQ(new Decimal(-Infinity).trunc().valueOf(), '-Infinity'); 35 arktest.assertEQ(new Decimal(NaN).trunc().valueOf(), 'NaN'); 39 arktest.assertEQ(new Decimal(0.1).trunc().valueOf(), '0'); 40 arktest.assertEQ(new Decimal('0.49999999999999994').trunc().valueOf(), '0'); 41 arktest.assertEQ(new Decimal(0.5).trunc().valueOf(), '0'); 42 arktest.assertEQ(new Decimal(0.7).trunc().valueOf(), '0'); 43 arktest.assertEQ(new Decimal(-0.1).trunc().valueOf(), '-0'); [all …]
|
| D | absTests.ets | 31 arktest.assertEQ(new Decimal(0).abs().valueOf(), '0'); 32 arktest.assertEQ(new Decimal('0').abs().valueOf(), '0'); 33 arktest.assertEQ(new Decimal(-0).abs().valueOf(), '0'); 34 arktest.assertEQ(new Decimal('-0').abs().valueOf(), '0'); 35 arktest.assertEQ(new Decimal(1).abs().valueOf(), '1'); 36 arktest.assertEQ(new Decimal(-1).abs().valueOf(), '1'); 37 arktest.assertEQ(new Decimal('-1').abs().valueOf(), '1'); 38 arktest.assertEQ(new Decimal('0.5').abs().valueOf(), '0.5'); 39 arktest.assertEQ(new Decimal('-0.5').abs().valueOf(), '0.5'); 40 arktest.assertEQ(new Decimal(0.1).abs().valueOf(), '0.1'); [all …]
|
| D | toNearestTests.ets | 45 arktest.assertEQ(new Decimal(NaN).toNearest(NaN).valueOf(), 'NaN'); 46 arktest.assertEQ(new Decimal(NaN).toNearest(Infinity).valueOf(), 'NaN'); 47 arktest.assertEQ(new Decimal(NaN).toNearest(-Infinity).valueOf(), 'NaN'); 48 arktest.assertEQ(new Decimal(NaN).toNearest(0).valueOf(), 'NaN'); 49 arktest.assertEQ(new Decimal(NaN).toNearest(-0).valueOf(), 'NaN'); 50 …tEQ(new Decimal('9.999e+9000000000000000').toNearest('1e+9000000000000001').valueOf(), 'Infinity'); 51 …EQ(new Decimal('9.999e+9000000000000000').toNearest('-1e+9000000000000001').valueOf(), 'Infinity'); 52 …Q(new Decimal('-9.999e+9000000000000000').toNearest('1e+9000000000000001').valueOf(), '-Infinity'); 53 …(new Decimal('-9.999e+9000000000000000').toNearest('-1e+9000000000000001').valueOf(), '-Infinity'); 54 arktest.assertEQ(new Decimal(123.456).toNearest(NaN).valueOf(), 'NaN'); [all …]
|
| D | valueOfTests.ets | 19 const suite = new arktest.ArkTestsuite("Decimal valueOf API tests"); 20 suite.addTest("Decimal valueOf with specific config", testValueOfWithSpecificConfig001); 21 suite.addTest("Decimal valueOf with specific config", testValueOfWithSpecificConfig002); 22 suite.addTest("Decimal valueOf with specific config", testValueOfWithSpecificConfig003); 28 arktest.assertEQ(new Decimal(0).valueOf(), '0'); 29 arktest.assertEQ(new Decimal('0').valueOf(), '0'); 30 arktest.assertEQ(new Decimal(NaN).valueOf(), 'NaN'); 31 arktest.assertEQ(new Decimal('NaN').valueOf(), 'NaN'); 32 arktest.assertEQ(new Decimal('Infinity').valueOf(), 'Infinity'); 33 arktest.assertEQ(new Decimal(1).valueOf(), '1'); [all …]
|
| D | ceilTests.ets | 29 arktest.assertEQ(new Decimal(0).ceil().valueOf(), '0'); 30 arktest.assertEQ(new Decimal(Infinity).ceil().valueOf(), 'Infinity'); 31 arktest.assertEQ(new Decimal(-Infinity).ceil().valueOf(), '-Infinity'); 32 arktest.assertEQ(new Decimal(NaN).ceil().valueOf(), 'NaN'); 36 arktest.assertEQ(new Decimal(0.1).ceil().valueOf(), '1'); 37 arktest.assertEQ(new Decimal('0.4999999999999999').ceil().valueOf(), '1'); 38 arktest.assertEQ(new Decimal(0.5).ceil().valueOf(), '1'); 39 arktest.assertEQ(new Decimal(0.7).ceil().valueOf(), '1'); 40 arktest.assertEQ(new Decimal(-0.1).ceil().valueOf(), '-0'); 41 arktest.assertEQ(new Decimal('-0.4999999999999999').ceil().valueOf(), '-0'); [all …]
|
| D | clampTests.ets | 26 arktest.assertEQ( new Decimal('-0').clamp('0', '0').valueOf(), '-0'); 27 arktest.assertEQ(new Decimal('-0').clamp('-0', '0').valueOf(), '-0'); 28 arktest.assertEQ(new Decimal('-0').clamp('0', '-0').valueOf(), '-0'); 29 arktest.assertEQ(new Decimal('-0').clamp('-0', '-0').valueOf(), '-0'); 30 arktest.assertEQ(new Decimal('0').clamp('0', '0').valueOf(), '0'); 31 arktest.assertEQ(new Decimal('0').clamp('-0', '0').valueOf(), '0'); 32 arktest.assertEQ(new Decimal('0').clamp('0', '-0').valueOf(), '0'); 33 arktest.assertEQ(new Decimal('0').clamp('-0', '-0').valueOf(), '0'); 34 arktest.assertEQ(new Decimal(0).clamp(0, 1).valueOf(), '0'); 35 arktest.assertEQ(new Decimal(-1).clamp(0, 1).valueOf(), '0'); [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/stdlib-templates/std/core/ |
| D | list.std_core_value.yaml | 64 …init_values: {"Char.valueOf(0 as char)", "Char.valueOf(1 as char)", "Char.valueOf(Char.MIN_VALUE a… 70 init_values: {"Boolean.valueOf(false)", "Boolean.valueOf(true)"}, 76 …ues: {"Byte.valueOf(0 as byte)", "Byte.valueOf(1 as byte)", "Byte.valueOf(-1 as byte)", "Byte.valu… 82 …"Short.valueOf(0 as short)", "Short.valueOf(1 as short)", "Short.valueOf(-1 as short)", "Short.val… 88 …t_values: {"Int.valueOf(0 as int)", "Int.valueOf(1 as int)", "Int.valueOf(-1 as int)", "Int.valueO… 94 …ues: {"Long.valueOf(0 as long)", "Long.valueOf(1 as long)", "Long.valueOf(-1 as long)", "Long.valu… 100 …oat.valueOf(0.0 as float)", "Float.valueOf(1.0 as float)", "Float.valueOf(-1.0 as float)", "Float.… 106 …valueOf(0.0 as double)", "Double.valueOf(1.0 as double)", "Double.valueOf(-1.0 as double)", "Doubl… 166 …har.valueOf(0 as char)] as FixedArray<Char>", "[Char.valueOf(0 as char), Char.valueOf(1 as char), … 172 …init_values: {"[Boolean.valueOf(false)] as FixedArray<Boolean>", "[Boolean.valueOf(false), Boolean… [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/checked/ |
| D | optimize_load_object_boxed.ets | 121 result += Byte.valueOf(input); 131 result += Char.valueOf(input); 141 result += Short.valueOf(input); 151 result += Int.valueOf(input); 161 result += Long.valueOf(input); 171 result += Float.valueOf(input); 181 result += Number.valueOf(input); 195 let x: byte = Byte.valueOf(a) + Byte.valueOf(b) as byte; 197 let y: byte = Byte.valueOf(a) + Byte.valueOf(b) as byte; 199 let z: byte = Byte.valueOf(b) + Byte.valueOf(a) as byte; [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/11.enumerations/01.enumeration_integer_values/ |
| D | enum_int.params.yaml | 19 assertEQ( Enum.first.valueOf(), 0 ) 20 assertEQ( Enum.second.valueOf(), 1 ) 21 assertEQ( Enum.third.valueOf(), 2 ) 26 assertEQ( Enum.first.valueOf(), 0 ) 27 assertEQ( Enum.second.valueOf(), -2147483648 ) 28 assertEQ( Enum.third.valueOf(), -2147483647 ) 33 assertEQ( Enum.first.valueOf(), 2147483645 ) 34 assertEQ( Enum.second.valueOf(), 2147483646 ) 35 assertEQ( Enum.third.valueOf(), 2147483647 ) // Int.MAX_VALUE 42 assertEQ( Enum.first.valueOf(), a ) [all …]
|
| D | enum_int_n.params.yaml | 22 assertEQ( Enum.first.valueOf(), a ) 23 assertEQ( Enum.second.valueOf(), b ) 24 assertEQ( Enum.third.valueOf(), c ) 29 assertEQ( Enum.first.valueOf(), 1.0 ) 34 assertEQ( Enum.first.valueOf(), 100 ) 43 enum Enum2 { first = Enum1.first.valueOf(), second } // not a constant expression 45 assertEQ( Enum2.first.valueOf(), 42 ) 46 assertEQ( Enum2.second.valueOf(), 43 )
|
| /arkcompiler/ets_runtime/test/jittest/boolean_new_boolean_poly/ |
| D | boolean_new_boolean_poly.ts | 21 b.valueOf = "789" 24 return obj.valueOf; 27 Boolean.prototype.valueOf = "Boolean.ValueOf" 37 delete Boolean.prototype.valueOf; 40 Boolean.prototype.valueOf = "boolean.valueOf" 44 c.valueOf = "1234";
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_func_tests/escompat/ |
| D | ReadonlyArrayTest.ets | 83 return arr[index] == elem && elem.valueOf() == 12 && index > 0; 87 return arr[index] == elem && elem.valueOf() < 0 && index > 0; 111 …: ReadonlyArray<Number>): boolean => { return obj[index] == elem && elem.valueOf() < 0 && index > … 126 … (index < 4) && (index < arr.length) ? Number.valueOf(arr[index] * arr[index]) : Number.valueOf(0); 137 const expected = i < 4 ? Number.valueOf(arr[i] * arr[i]) : Number.valueOf(0); 138 if (res[i].valueOf() != expected.valueOf()) { 158 return arr[index].valueOf() == v.valueOf() && v.valueOf() > -1000; 177 return Number.valueOf(-1); 195 if (res.valueOf() != 996) return RESULT_FAILURE; 196 if (res.valueOf() == -1) return RESULT_FAILURE; [all …]
|
| D | ArrayTest_disabled.ets | 57 // if (arr[0].valueOf() != first.valueOf()) { return fail; } 74 …: ReadonlyArray<Number>): boolean => { return obj[index] == elem && elem.valueOf() == 12 && index … 75 …: ReadonlyArray<Number>): boolean => { return obj[index] == elem && elem.valueOf() < 0 && index > … 92 …: ReadonlyArray<Number>): boolean => { return obj[index] == elem && elem.valueOf() == 12 && index … 93 …: ReadonlyArray<Number>): boolean => { return obj[index] == elem && elem.valueOf() < 0 && index > … 108 // return new Number(arr[index].valueOf() * arr[index].valueOf()); 126 // tmp = new Number(arr[i].valueOf() * arr[i].valueOf()); 130 // if (res[i].valueOf() != tmp.valueOf()) { 142 // return new Number(arr[index].valueOf() * arr[index].valueOf()); 160 // tmp = new Number(arr[i].valueOf() * arr[i].valueOf()); [all …]
|
| /arkcompiler/ets_runtime/test/jittest/boolean_change_proto_ic/ |
| D | boolean_change_proto_ic.ts | 22 return obj.valueOf; 25 Boolean.prototype.valueOf = "Boolean.ValueOf" 34 delete Boolean.prototype.valueOf; 37 Boolean.prototype.valueOf = "boolean.valueOf"
|
| D | expect_output.txt | 15 Boolean.ValueOf 17 function valueOf() { [native code] } 19 boolean.valueOf
|
| /arkcompiler/ets_frontend/ets2panda/test/runtime/ets/ |
| D | Enum4.ets | 31 let x: int = Color.Red.valueOf(); 48 assertEQ(red2.valueOf(), 0) 51 …//cons.print("\nDefault ordinal = " + red2 as int + ", value = " + red2.valueOf() + ", name: '" + … 60 …lor.Red: '" + Color.Red.getName() + "', = Red: '" + red1.getName() + "', ValueOf(Red): '" + red2.g… 61 …"GetValue: Color.Red = " + Color.Red.valueOf() + ", = Red = " + red1.valueOf() + ", ValueOf(Red) =… 62 …int): Color.Red = " + Color.Red as int + ", = Red = " + red1 as int + ", ValueOf(Red) = " + red2 a… 63 …Red = '" + Color.Red.toString() + "', = Red = '" + red1.toString() + "', ValueOf(Red) = '" + red2.… 66 assertEQ(red1.valueOf(), 2) 71 assertEQ(red2.valueOf(), 2) 82 assertEQ(blue.valueOf(), 3)
|
| D | enums_01.ets | 28 assertEQ(E1.e1_item1.valueOf(), 0) 30 assertEQ(E1.e1_item2.valueOf(), 7) 32 assertEQ(E1.e1_item3.valueOf(), 8) 38 assertEQ(test1.valueOf(), 0) 40 assertEQ(test2.valueOf(), 7) 42 assertEQ(test3.valueOf(), 8)
|
| D | Enum2.ets | 28 public static valueOf(name: String): Color { 37 public static valueOf(ordinal: int): Color { 54 assertEQ(ColorEnumDelegate.valueOf(2), Color.Blue) 55 assertEQ(ColorEnumDelegate.valueOf(ColorEnumDelegate.ordinal(Color.Red)), red) 57 assertEQ(ColorEnumDelegate.valueOf("Green"), Color.Green) 58 assertEQ(ColorEnumDelegate.valueOf(ColorEnumDelegate.toString(Color.Blue)), Color.Blue)
|
| D | constant_char_asexpression.ets | 22 assertEQ(TestEnum1.One.valueOf(),112) 27 assertEQ(TestEnum2.One.valueOf(),112) 32 assertEQ(TestEnum3.One.valueOf(),112) 37 assertEQ(TestEnum4.One.valueOf(),112)
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/static_enum/ |
| D | static_enum_test.js | 45 assertEq(Color.RED.valueOf(), 1); 46 assertEq(Color.GREEN.valueOf(), 2); 47 assertEq(Color.YELLOW.valueOf(), 3); 48 assertEq(Color.BLACK.valueOf(), 4); 49 assertEq(Color.BLUE.valueOf(), 5); 52 assertEq(Level.DEBUG.valueOf(), 'Debug'); 53 assertEq(Level.RELEASE.valueOf(), 'Release');
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_func_tests/std/core/ |
| D | BooleanCtorTest.ets | 23 failure += ((new Boolean()).valueOf() == false) ? 0 : 1 24 failure += ((new Boolean(undefined)).valueOf() == false) ? 0 : 1 25 failure += ((new Boolean(false)).valueOf() == false) ? 0 : 1 26 failure += ((new Boolean(true)).valueOf() == true) ? 0 : 1
|