| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ani/tests/class_ops/ |
| D | class_call_static_method_by_name_boolean_test.ets | 17 static or(a0: boolean, a1: boolean): boolean { 18 return a0 || a1; 24 static funcA(a0: boolean, a1: boolean): boolean { 25 return a0 || a1; 27 static funcA(a0: int, a1: int): int { 28 return a0 + a1 as int; 36 static funcA(a0: boolean, a1: boolean): boolean { 37 return a0 || a1; 45 static funcA(a0: boolean, a1: boolean): boolean { 46 return a0 || a1; [all …]
|
| D | class_call_static_method_by_name_float_test.ets | 17 static sum(a0: float, a1: float): float { 18 return a0 + a1 as float; 24 static funcA(a0: float, a1: float): float { 25 return a0 + a1 as float; 27 static funcA(a0: int, a1: int): int { 28 return a1 - a0 as int; 36 static funcA(a0: float, a1: float): float { 37 return a0 + a1 as float; 45 static funcA(a0: float, a1: float): float { 46 return a0 + a1 as float; [all …]
|
| D | class_call_static_method_by_name_byte_test.ets | 17 static sum(a0: byte, a1: byte): byte { 18 return a0 + a1 as byte; 24 static funcA(a0: byte, a1: byte): byte { 25 return a0 + a1 as byte; 27 static funcA(a0: int, a1: int): int { 28 return a1 - a0 as int; 36 static funcA(a0: byte, a1: byte): byte { 37 return a0 + a1 as byte; 45 static funcA(a0: byte, a1: byte): byte { 46 return a0 + a1 as byte; [all …]
|
| D | class_call_static_method_by_name_double_test.ets | 17 static sum(a0: double, a1: double): double { 18 return a0 + a1 as double; 24 static funcA(a0: double, a1: double): double { 25 return a0 + a1 as double; 27 static funcA(a0: int, a1: int): int { 28 return a1 - a0 as int; 36 static funcA(a0: double, a1: double): double { 37 return a0 + a1 as double; 45 static funcA(a0: double, a1: double): double { 46 return a0 + a1 as double; [all …]
|
| D | class_call_static_method_by_name_int_test.ets | 17 static sum(a0: int, a1: int): int { 18 return a0 + a1; 24 static funcA(a0: int, a1: int): int { 25 return a0 + a1 as int; 27 static funcA(a0: double, a1: double): double { 28 return a1 - a0 as double; 36 static funcA(a0: int, a1: int): int { 37 return a0 + a1 as int; 45 static funcA(a0: int, a1: int): int { 46 return a0 + a1 as int; [all …]
|
| D | class_call_static_method_by_name_short_test.ets | 17 static sum(a0: short, a1: short): short { 18 return a0 + a1 as short; 24 static funcA(a0: short, a1: short): short { 25 return a0 + a1 as short; 27 static funcA(a0: int, a1: int): int { 28 return a1 - a0 as int; 36 static funcA(a0: short, a1: short): short { 37 return a0 + a1 as short; 45 static funcA(a0: short, a1: short): short { 46 return a0 + a1 as short; [all …]
|
| D | class_call_static_method_by_name_long_test.ets | 17 static sum(a0: long, a1: long): long { 18 return a0 + a1 as long; 24 static funcA(a0: long, a1: long): long { 25 return a0 + a1 as long; 27 static funcA(a0: int, a1: int): int { 28 return a1 - a0 as int; 36 static funcA(a0: long, a1: long): long { 37 return a0 + a1 as long; 45 static funcA(a0: long, a1: long): long { 46 return a0 + a1 as long; [all …]
|
| D | class_call_static_method_by_name_ref_test.ets | 21 static get_num_string(a0: int, a1: int): string { 22 if (a0 == 5 && a1 == 6) { 31 static funcA(a0: int, a1: int): string { 32 if (a0 == 5 && a1 == 6) { 37 static funcA(a0: double, a1: double): double { 38 return a1 - a0 as double; 46 static funcA(a0: int, a1: int): string { 47 if (a0 == 5 && a1 == 6) { 58 static funcA(a0: int, a1: int): string { 59 if (a0 == 5 && a1 == 6) { [all …]
|
| D | class_call_static_method_by_name_void_test.ets | 17 static voidMethod(a0: int, a1: int): void { 19 Operations.count += a1; 31 static funcA(a0: int, a1: int): void { 33 A.count += a1; 40 static funcA(a0: short, a1: short): short { 41 return a1 - a0 as short; 51 static funcA(a0: int, a1: int): void { 53 A.count += a1; 67 static funcA(a0: int, a1: int): void { 69 A.count += a1; [all …]
|
| D | call_static_method_double_test.ets | 17 static sum(a0: double, a1: double): double { 18 return a0 + a1 as double; 23 static funcA(a0: double, a1: double): double { 24 return a0 + a1 as double; 27 static funcA(a0: int, a1: int): int { 28 return a0 + a1 as int; 31 static funcB(a0: double, a1: double): double { 32 return A.funcA(a0, a1); 37 static funcB(a0: double, a1: double): double { 38 return a1 - a0 as double; [all …]
|
| D | call_static_method_float_test.ets | 17 static sum(a0: float, a1: float): float { 18 return a0 + a1 as float; 23 static funcA(a0: float, a1: float): float { 24 return a0 + a1 as float; 27 static funcA(a0: int, a1: int): int { 28 return a0 + a1 as int; 31 static funcB(a0: float, a1: float): float { 32 return A.funcA(a0, a1); 37 static funcB(a0: float, a1: float): float { 38 return a1 - a0 as float; [all …]
|
| D | call_static_method_int_test.ets | 17 static sum(a0: int, a1: int): int { 18 return a0 + a1; 23 static funcA(a0: int, a1: int): int { 24 return a0 + a1 as int; 27 static funcA(a0: double, a1: double): double { 28 return a0 + a1 as double; 31 static funcB(a0: int, a1: int): int { 32 return A.funcA(a0, a1); 37 static funcB(a0: int, a1: int): int { 38 return a1 - a0 as int; [all …]
|
| D | call_static_method_long_test.ets | 17 static sum(a0: long, a1: long): long { 18 return a0 + a1 as long; 23 static funcA(a0: long, a1: long): long { 24 return a0 + a1 as long; 27 static funcA(a0: int, a1: int): int { 28 return a0 + a1 as int; 31 static funcB(a0: long, a1: long): long { 32 return A.funcA(a0, a1); 37 static funcB(a0: long, a1: long): long { 38 return a1 - a0 as long; [all …]
|
| D | call_static_method_short_test.ets | 18 static sum(a0: short, a1: short): short { 19 return a0 + a1 as short; 24 static funcA(a0: short, a1: short): short { 25 return a0 + a1 as short; 28 static funcA(a0: int, a1: int): int { 29 return a0 + a1 as int; 32 static funcB(a0: short, a1: short): short { 33 return A.funcA(a0, a1); 38 static funcB(a0: short, a1: short): short { 39 return a1 - a0 as short; [all …]
|
| D | call_static_method_byte_test.ets | 17 static sum(a0: byte, a1: byte): byte { 18 return a0 + a1 as byte; 23 static funcA(a0: byte, a1: byte): byte { 24 return a0 + a1 as byte; 27 static funcA(a0: int, a1: int): int { 28 return a0 + a1 as int; 31 static funcB(a0: byte, a1: byte): byte { 32 return A.funcA(a0, a1); 37 static funcB(a0: byte, a1: byte): byte { 38 return a1 - a0 as byte; [all …]
|
| D | call_static_method_bool_test.ets | 17 static or(a0: boolean, a1: boolean): boolean { 18 return a0 || a1; 23 static funcA(a0: boolean, a1: boolean): boolean { 24 return a0 || a1; 27 static funcA(a0: int, a1: int): int { 28 return a0 + a1 as int; 31 static funcB(a0: boolean, a1: boolean): boolean { 32 return A.funcA(a0, a1); 37 static funcB(a0: boolean, a1: boolean): boolean { 38 return a0 && a1; [all …]
|
| D | call_static_method_char_test.ets | 29 static funcA(a0: char, a1: char): char { 31 if (a0 > a1) { 32 c = a0 - a1 as Char; 34 c = a1 - a0 as Char; 39 static funcA(a0: int, a1: int): int { 40 return a0 + a1 as int; 43 static funcB(a0: char, a1: char): char { 44 return A.funcA(a0, a1); 49 static funcB(a0: char, a1: char): char { 51 c = a0 + a1 as Char; [all …]
|
| D | call_static_method_void_test.ets | 17 static voidMethod(a0: int, a1: int): void { 19 Operations.count += a1; 30 static funcA(a0: int, a1: int): void { 32 A.count += a1; 35 static funcA(a0: double, a1: double): double { 36 return a0 + a1 as double; 39 static funcB(a0: int, a1: int): void { 40 return A.funcA(a0, a1); 51 static funcB(a0: int, a1: int): void { 52 B.count += a1; [all …]
|
| D | call_static_method_ref_test.ets | 21 static get_num_string(a0: int, a1: int): string { 22 if (a0 == 5 && a1 == 6) { 30 static funcA(a0: int, a1: int): string { 31 if (a0 == 5 && a1 == 6) { 37 static funcA(a0: double, a1: double): double { 38 return a0 + a1 as double; 41 static funcB(a0: int, a1: int): string { 42 return A.funcA(a0, a1); 46 static funcB(a0: int, a1: int): string { 47 if (a0 == 5 && a1 == 6) { [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ani/tests/namespace_ops/ |
| D | namespace_find_class_test.ets | 19 public intMethod(a0: int, a1: int): int 29 public intMethod(a0: int, a1: int): int 31 return a0 + a1; 37 public intMethod(a0: int, a1: int): int 39 return a0 + a1; 44 public abstract Area(a0: int, a1: int) : int; 50 public Area(a0: int, a1: int) : int 52 return a0 + a1; 54 public methodA(a0: int, a1: int): int 56 return a0 + a1; [all …]
|
| /arkcompiler/runtime_core/static_core/tests/cts-assembly/ |
| D | math-60-v.pa | 14 # (a0 << 21) & a1 15 .function i32 andv_shlv_i32(i32 a0, i32 a1) <static> { 20 and2v v0, a1 24 # (a0 >>> 21) & a1 25 .function i32 andv_shrv_i32(i32 a0, i32 a1) <static> { 30 and2v v0, a1 34 # (a0 >> 21) & a1 35 .function i32 andv_ashrv_i32(i32 a0, i32 a1) <static> { 40 and2v v0, a1 44 # a1 & (a0 << 21) [all …]
|
| D | math-62.pa | 14 # (a0 << 21) ^ a1 15 .function i32 xor_shl_i32(i32 a0, i32 a1) <static> { 19 xor2 a1 22 # (a0 >>> 21) ^ a1 23 .function i32 xor_shr_i32(i32 a0, i32 a1) <static> { 27 xor2 a1 30 # (a0 >> 21) ^ a1 31 .function i32 xor_ashr_i32(i32 a0, i32 a1) <static> { 35 xor2 a1 38 # a1 ^ (a0 << 21) [all …]
|
| D | math-60.pa | 14 # (a0 << 21) & a1 15 .function i32 and_shl_i32(i32 a0, i32 a1) <static> { 19 and2 a1 22 # (a0 >>> 21) & a1 23 .function i32 and_shr_i32(i32 a0, i32 a1) <static> { 27 and2 a1 30 # (a0 >> 21) & a1 31 .function i32 and_ashr_i32(i32 a0, i32 a1) <static> { 35 and2 a1 38 # a1 & (a0 << 21) [all …]
|
| /arkcompiler/ets_frontend/ets2panda/test/runtime/ets/ |
| D | fieldImplicitCasting.ets | 16 class A1 { 41 let a1: A1 = new A1() 42 assertEQ(a1.blTarget, 0) 43 assertEQ(a1.bfTarget, 0.0) 44 assertEQ(a1.bdTarget, 0.0) 45 assertEQ(a1.slTarget, 1) 46 assertEQ(a1.sfTarget, 1.0) 47 assertEQ(a1.sdTarget, 1.0) 48 assertEQ(a1.ilTarget, 2) 49 assertEQ(a1.ifTarget, 2.0) [all …]
|
| D | nestedLambdaLet.ets | 24 let a1 = a0; 25 assertTrue(a0 && a1) 27 assertTrue(!a0 && a1) 29 a1 = false; 30 assertTrue(a0 && !a1) 39 let a1 = a0; 41 let a2 = a1; 44 assertTrue(a0 && a1 && a2 && a3) 46 assertTrue(!a0 && a1 && a2 && a3) 48 assertTrue(!a0 && a1 && a2 && !a3) [all …]
|