| /arkcompiler/runtime_core/static_core/plugins/ets/tests/stdlib-templates/std/core/ |
| D | list.std_core_long_instance.yaml | 16 object_type: Long, 17 init_object_data_type: "FixedArray<long>", 18 init_object_type: long, 23 method_return_type: long, 24 …init_object_data: "[0 as long, 1 as int, -1 as int, Long.MIN_VALUE as long, Long.MAX_VALUE as long… 25 expected_data_type: "FixedArray<long>", 26 …expected_test_data: "[0 as long, 1 as long, -1 as long, Long.MIN_VALUE as long, Long.MAX_VALUE as … 33 object_type: Long, 34 init_object_data_type: "FixedArray<long>", 35 init_object_type: long, [all …]
|
| D | list.std_core_long_static.yaml | 16 object_type: Long, 17 param_init_data_types: {"param1":"FixedArray<long>"} , 18 param_types: {"param1":long}, 20 method_return_type: Long, 21 expected_data_item_type: long, 22 expected_data_type: "FixedArray<long>", 23 …param_list: {"param1": "[(-1) as long, 0 as long, 1 as long, Long.MAX_VALUE as long, Long.MIN_VALU… 24 …expected_test_data: "[(-1) as long, 0 as long, 1 as long, Long.MAX_VALUE as long, Long.MIN_VALUE a…
|
| D | list.std_core_value.yaml | 45 name: long, 46 …init_values: {"0 as long", "1 as long", "-1 as long", "Long.MIN_VALUE as long", "Long.MAX_VALUE as… 47 value_name: Long, 93 name: Long, 94 …Long.valueOf(0 as long)", "Long.valueOf(1 as long)", "Long.valueOf(-1 as long)", "Long.valueOf(Lon… 95 value_name: Long, 147 name: "FixedArray<long>", 148 …s: {"[0 as long] as FixedArray<long>", "[0 as long, 1 as long, -1 as long, Long.MIN_VALUE as long,… 195 name: "FixedArray<Long>", 196 …Long.valueOf(0 as long)] as FixedArray<Long>", "[Long.valueOf(0 as long), Long.valueOf(1 as long),…
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ani/tests/object_ops/ |
| D | object_call_method_by_name_long_test.ets | 21 public longMethod(value1: long, value2: long): long 28 jf(value: long): long; 32 constructor(data: long) { 36 data: long; 38 public longMethod(value1: long, value2: long): long { 42 return value1 + value2 as long; 46 public longMethod(value: long): long { 54 protected protectedMethod(value: long): long { 55 return this.data + value as long; 58 private privateMethod(value: long): long { [all …]
|
| D | call_object_method_long_test.ets | 22 public longMethod(a: long, b: long): long { 26 public longMethodVoidParam(): long 28 return 5 as long; 31 public longMethodMultipleParam(a0: long, a1: boolean, a2:float, a3:long, a4:float): long 42 public nestedMethod(data1: long, data2: long): long 44 let method = (value1: long, value2: long): long => { 51 public recursionMethod(a0: long): long 63 public subLongMethodVoidParam(): long 68 public subMethodMultipleParam(a0: long, a1: boolean, a2:float, a3:long, a4:float): long 81 public abstract func(a: long, b: long): long; [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ani/tests/class_ops/ |
| 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; 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; 50 static funcA(a0: long, a1: long): long { 51 return a1 - a0 as long; [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; 31 static funcB(a0: long, a1: long): long { 37 static funcB(a0: long, a1: long): long { 38 return a1 - a0 as long; 46 static funcA(a0: long, a1: long): long { 47 return a1 - a0 as long; 52 static funcA(a0: long, a1: long): long { [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ani/tests/function_ops/ |
| D | function_call_long_test.ets | 17 function sum(a0: long, a1: long): long { 18 return a0 + a1 as long; 22 function moduleFunction(value1: long, value2: long): long { 23 return value1 + value2 as long; 26 function moduleFunction(value1: long, value2: long, value3: long): long { 27 return value1 + value2 + value3 as long; 31 function longFunctionA(value1: long, value2: long): long { 32 return value1 + value2 as long; 35 function longFunctionA(value1: long, value2: long, value3: long): long { 36 return value1 + value2 + value3 as long; [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/std/debug/ |
| D | DebuggerAPI.ets | 19 public static native getLocalBoolean(regNumber: long): boolean 21 public static native getLocalByte(regNumber: long): byte 23 public static native getLocalShort(regNumber: long): short 25 public static native getLocalChar(regNumber: long): char 27 public static native getLocalInt(regNumber: long): int 29 public static native getLocalFloat(regNumber: long): float 31 public static native getLocalDouble(regNumber: long): double 33 public static native getLocalLong(regNumber: long): long 35 public static native getLocalObject(regNumber: long): Object 37 public static native setLocalBoolean(regNumber: long, value: boolean): void [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/std/core/ |
| D | Long.ets | 19 * Represents boxed long value and related operations 21 export final class Long extends Integral implements Comparable<Long>, JSONable<Long> { 22 private value: long; 25 * Constructs a new Long instance with initial value zero 32 * Constructs a new Long instance with provided initial value 36 public constructor(value: long) { 45 public unboxed(): long { 56 public static valueOf(value: long): Long { 58 return new Long(value); 62 * Minimal value that this type can have as a long [all …]
|
| D | Unsafe.ets | 27 export native function writeInt8(address: long, value: byte) : void; 28 export native function writeBoolean(address: long, value: boolean) : void; 29 export native function writeInt16(address: long, value: short) : void; 30 export native function writeInt32(address: long, value: int) : void; 31 export native function writeFloat32(address: long, value: float) : void; 32 export native function writeInt64(address: long, value: long) : void; 33 export native function writeFloat64(address: long, value: double) : void; 34 export native function writeNumber(address: long, value: number) : void; 35 export native function writeString(address: long, value: String) : int; 37 export native function readInt8(address: long) : byte; [all …]
|
| /arkcompiler/ets_frontend/ets2panda/test/runtime/ets/ |
| D | PunctuatorAnyEqual.ets | 19 let a_long : long = 1234; 25 a_long = 1234 as long; 30 a_long = 1234 as long; 35 a_long = 1234 as long; 40 a_long = 1234 as long; 45 a_long = 1 as long; 50 a_long = 1 as long; 55 a_long = 1 as long; 60 a_long = 1 as long; 65 a_long = 1 as long; [all …]
|
| D | RestTuple5.ets | 28 let a1: [A<Long>, B<Error>] = [new A<Long>, new B<Error>] 30 assertTrue(foo<Long, Error>(...a1) == false) 31 assertTrue(moo<Long, Error>(12, ...a1) == false) 33 assertTrue(foo<Long, Error>(...[new A<Long>, new B<Error>]) == false) 34 assertTrue(moo<Long, Error>(12, ...[new A<Long>, new B<Error>]) == false) 36 assertTrue(foo<Long, Error>(...[new A<Long>, new B<Error>] as [A<Long>, B<Error>]) == false) 37 assertTrue(moo<Long, Error>(12, ...[new A<Long>, new B<Error>] as [A<Long>, B<Error>]) == false) 39 assertTrue(foo<Long, Error>(new A<Long>, new B<Error>) == false) 40 assertTrue(moo<Long, Error>(12, new A<Long>, new B<Error>) == false)
|
| D | RestTuple7.ets | 30 let a1: [A<Long>, B<Error>] = [new A<Long>, new B<Error>] 32 assertTrue(C.foo<Long, Error>(...a1) == false) 33 assertTrue(C.moo<Long, Error>(12, ...a1) == false) 35 assertTrue(C.foo<Long, Error>(...[new A<Long>, new B<Error>]) == false) 36 assertTrue(C.moo<Long, Error>(12, ...[new A<Long>, new B<Error>]) == false) 38 assertTrue(C.foo<Long, Error>(...[new A<Long>, new B<Error>] as [A<Long>, B<Error>]) == false) 39 … assertTrue(C.moo<Long, Error>(12, ...[new A<Long>, new B<Error>] as [A<Long>, B<Error>]) == false) 41 assertTrue(C.foo<Long, Error>(new A<Long>, new B<Error>) == false) 42 assertTrue(C.moo<Long, Error>(12, new A<Long>, new B<Error>) == false)
|
| D | RestTuple8.ets | 32 let a1: [A<Long>, B<Error>] = [new A<Long>, new B<Error>] 34 assertTrue((new C<Long, Error>(...a1)).field == false) 35 assertTrue((new C<Long, Error>(22, ...a1)).field == false) 37 assertTrue((new C<Long, Error>(...[new A<Long>, new B<Error>])).field == false) 38 assertTrue((new C<Long, Error>(22, ...[new A<Long>, new B<Error>])).field == false) 40 …assertTrue((new C<Long, Error>(...[new A<Long>, new B<Error>] as [A<Long>, B<Error>])).field == fa… 41 …assertTrue((new C<Long, Error>(22, ...[new A<Long>, new B<Error>] as [A<Long>, B<Error>])).field =… 43 assertTrue((new C<Long, Error>(new A<Long>, new B<Error>)).field == false) 44 assertTrue((new C<Long, Error>(22, new A<Long>, new B<Error>)).field == false)
|
| D | RestTuple6.ets | 30 let a1: [A<Long>, B<Error>] = [new A<Long>, new B<Error>] 32 assertTrue((new C()).foo<Long, Error>(...a1) == false) 33 assertTrue((new C()).moo<Long, Error>(12, ...a1) == false) 35 assertTrue((new C()).foo<Long, Error>(...[new A<Long>, new B<Error>]) == false) 36 assertTrue((new C()).moo<Long, Error>(12, ...[new A<Long>, new B<Error>]) == false) 38 …assertTrue((new C()).foo<Long, Error>(...[new A<Long>, new B<Error>] as [A<Long>, B<Error>]) == fa… 39 …assertTrue((new C()).moo<Long, Error>(12, ...[new A<Long>, new B<Error>] as [A<Long>, B<Error>]) =… 41 assertTrue((new C()).foo<Long, Error>(new A<Long>, new B<Error>) == false) 42 assertTrue((new C()).moo<Long, Error>(12, new A<Long>, new B<Error>) == false)
|
| /arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_static/arithmetic/ |
| D | bininst_static.ets | 18 foo(a: long, b: long) : long { 32 // foo(a: long, b: long) : long { 40 // foo(a: long, b: long) : long { 48 // foo(a: long, b: long) : long { 56 // foo(a: long, b: long) : long { 64 // foo(a: long, b: long) : long {
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/common/bouncing_peas/ |
| D | bouncing_peas_unit_native.ets | 16 native function _skoala_createRedrawerPeer(redrawer: Object/*any*/): long/*KNativePointer*/; 17 native function _skoala_drawPicture(picture: long/*KNativePointer*/, data: long/*KNativePointer*/, … 18 native function _skoala_getFrame(peer: long/*KNativePointer*/, a: int, b: int): long/*KNativePointe… 19 native function _skoala_getFrameWidth(peer: long/*KNativePointer*/, frame: long/*KNativePointer*/):… 20 native function _skoala_getFrameHeight(peer: long/*KNativePointer*/, frame: long/*KNativePointer*/)… 21 …(width: int, height: int, scale: float, peer: long/*KNativePointer*/, frame: long/*KNativePointer*… 22 native function _skoala_providePeerFactory(func: long/*KNativePointer*/, arg: long/*KNativePointer*… 24 …n _skoala_Canvas__1nDrawDrawable(ptr: long/*KNativePointer*/, drawablePtr: long/*KNativePointer*/,… 25 native function _skoala_Canvas__1nRestore(ptr: long/*KNativePointer*/): void; 26 native function _skoala_Canvas__1nSave(ptr: long/*KNativePointer*/): int; [all …]
|
| D | bouncing_peas.ets | 16 function _skoala_createRedrawerPeer(redrawer: Object/*any*/): long/*KNativePointer*/ { return 1; } 17 function _skoala_drawPicture(picture: long/*KNativePointer*/, data: long/*KNativePointer*/, cb: Obj… 18 function _skoala_getFrame(peer: long/*KNativePointer*/, a: int, b: int): long/*KNativePointer*/ { r… 19 function _skoala_getFrameWidth(peer: long/*KNativePointer*/, frame: long/*KNativePointer*/): int { … 20 function _skoala_getFrameHeight(peer: long/*KNativePointer*/, frame: long/*KNativePointer*/): int {… 21 …(width: int, height: int, scale: float, peer: long/*KNativePointer*/, frame: long/*KNativePointer*… 22 function _skoala_providePeerFactory(func: long/*KNativePointer*/, arg: long/*KNativePointer*/): voi… 25 …n _skoala_Canvas__1nDrawDrawable(ptr: long/*KNativePointer*/, drawablePtr: long/*KNativePointer*/,… 26 function _skoala_Canvas__1nRestore(ptr: long/*KNativePointer*/): void { } 27 function _skoala_Canvas__1nSave(ptr: long/*KNativePointer*/): int { return 1; } [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ani/tests/array_ops/ |
| D | array_region_long_test.ets | 17 public static array: long[] = [1, 2, 3, 4, 5]; 35 function GetArray(): long[] { 36 let a : long[] = [1, 2, 3, 4, 5] 40 function GetEscompatArray(): Array<long> { 41 let a : Array<long> = new Array<long>(5) 42 a[0] = 1 as long 43 a[1] = 2 as long 44 a[2] = 3 as long 45 a[3] = 4 as long 46 a[4] = 5 as long [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/04.casting_contexts_and_conversions/ |
| D | sequenced.params.yaml | 19 - { stype: byte, sval: '0 as byte', dtype: Long } 26 - { stype: char, sval: "c'X'", dtype: Long } 33 - { stype: short, sval: '0 as short', dtype: Long } 40 - { stype: int, sval: '0', dtype: Long } 44 - { stype: long, sval: '0 as long', dtype: Byte } 45 - { stype: long, sval: '0 as long', dtype: Short } 46 - { stype: long, sval: '0 as long', dtype: Char } 47 - { stype: long, sval: '0 as long', dtype: Int } 48 - { stype: long, sval: '0 as long', dtype: Float } 49 - { stype: long, sval: '0 as long', dtype: Double } [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/03.numeric_operator_contexts/binary_numeric_promotion/ |
| D | result_type_bitwise.params.yaml | 20 - { type: byte, val: 1 as byte, rt: long, rv: 1 as long, op: '^', res: 4 } 28 - { type: byte, val: 1 as byte, rt: Long, rv: new Long(1 as long), op: '&', res: 4 } 36 - { type: short, val: 1 as short, rt: long, rv: 1 as long, op: '|', res: 4 } 44 - { type: short, val: 1 as short, rt: Long, rv: new Long(1 as long), op: '^', res: 4 } 52 - { type: char, val: "c'2'", rt: long, rv: 1 as long, op: '&', res: 4 } 60 - { type: char, val: "c'2'", rt: Long, rv: new Long(1 as long), op: '|', res: 4 } 68 - { type: int, val: 1, rt: long, rv: 1 as long, op: '^', res: 4 } 76 - { type: int, val: 1, rt: Long, rv: new Long(1 as long), op: '&', res: 4 } 80 - { type: long, val: 1 as long, rt: byte, rv: 1 as byte, op: '^', res: 4 } 81 - { type: long, val: 1 as long, rt: short, rv: 1 as short, op: '|', res: 4 } [all …]
|
| D | result_type_bool.params.yaml | 20 - { type: byte, val: 1 as byte, rt: long, rv: 1 as long, op: '<' } 28 - { type: byte, val: 1 as byte, rt: Long, rv: new Long(1 as long), op: '<=' } 36 - { type: short, val: 1 as short, rt: long, rv: 1 as long, op: '==' } 44 - { type: short, val: 1 as short, rt: Long, rv: new Long(1 as long), op: '!=' } 52 - { type: char, val: "c'2'", rt: long, rv: 1 as long, op: '>' } 60 - { type: char, val: "c'2'", rt: Long, rv: new Long(1 as long), op: '>=' } 68 - { type: int, val: 1, rt: long, rv: 1 as long, op: '<' } 76 - { type: int, val: 1, rt: Long, rv: new Long(1 as long), op: '<=' } 80 - { type: long, val: 1 as long, rt: byte, rv: 1 as byte, op: '>' } 81 - { type: long, val: 1 as long, rt: short, rv: 1 as short, op: '>=' } [all …]
|
| D | result_type_cond.params.yaml | 20 - { type: byte, val: 1 as byte, rt: long, rv: 1 as long, res: 4 } 28 - { type: byte, val: 1 as byte, rt: Long, rv: new Long(1 as long), res: 40 } 36 - { type: short, val: 1 as short, rt: long, rv: 1 as long, res: 4 } 44 - { type: short, val: 1 as short, rt: Long, rv: new Long(1 as long), res: 40 } 52 - { type: char, val: "c'2'", rt: long, rv: 1 as long, res: 40 } 60 - { type: char, val: "c'2'", rt: Long, rv: new Long(1 as long), res: 40 } 68 - { type: int, val: 1, rt: long, rv: 1 as long, res: 4 } 76 - { type: int, val: 1, rt: Long, rv: new Long(1 as long), res: 40 } 80 - { type: long, val: 1 as long, rt: byte, rv: 1 as byte, res: 4 } 81 - { type: long, val: 1 as long, rt: short, rv: 1 as short, res: 4 } [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/03.types/06.value_types/01.integer_types_and_operations/subtraction/ |
| D | subtraction_long.params.yaml | 19 - { left: Long.MAX_VALUE, right: 0, result: Long.MAX_VALUE } 20 - { left: Long.MAX_VALUE, right: 1, result: 9223372036854775806 } 21 - { left: Long.MIN_VALUE, right: 0, result: Long.MIN_VALUE } 22 - { left: Long.MIN_VALUE, right: 1, result: Long.MAX_VALUE } 25 - { left: Long.MIN_VALUE, right: -1, result: -9223372036854775807 } 26 - { left: Long.MAX_VALUE, right: -1, result: Long.MIN_VALUE } 27 - { left: Long.MIN_VALUE, right: Long.MAX_VALUE, result: 1 } 28 - { left: Long.MAX_VALUE, right: Long.MIN_VALUE, result: -1 }
|