Home
last modified time | relevance | path

Searched +full:2 +full:i (Results 1 – 25 of 1631) sorted by relevance

12345678910>>...66

/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/07.expressions/01.evaluation_of_expressions/03.operator_precedence/
Dunary.ets21 let i: int, b: boolean;
22 let t2 = 2, t3 = 3, t4 = 4, t8 = 8, t255 = 255, t258 = 258
25 i = + t2 * t4; if (i != 8) return 1;
26 i = + + t2 * t4; if (i != 8) return 1;
27 i = - t2 * t4; if (i != -8) return 1;
28 i = - - t2 * t4; if (i != 8) return 1;
29 i = ~ t2 * t4; if (i != -12) return 1;
30 i = ~ ~ t2 * t4; if (i != 8) return 1;
31 i = + - t2 * t4; if (i != -8) return 1;
32 i = + ~ t2 * t4; if (i != -12) return 1;
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/15.semantic_rules/07.overloading_and_overriding/04.overloading_and_overriding_in_classes/
Dstatic_method_over_n2.params.yaml17 …- { base: "i: Number|undefined|null", derived: "i: undefined|Number|null", call: "undefined", res:…
18 - { base: "i: Number|undefined|null", derived: "i: undefined|null|Number", call: "null", res: 2 }
20 …- { base: "i: Number, j: number", derived: "i: number, k: Number", call: "new Number(), 1", res: 1…
21 …- { base: "i: Number, j: number", derived: "i: number, k: Number", call: "1, new Number()", res: 2
25 - { base: "i: Number", derived: "i: Double", call: "new Number()", res: 2 }
26 - { base: "i: Number", derived: "i: Double", call: "new Double()", res: 2 }
27 - { base: "i: Double", derived: "i: Number", call: "new Number()", res: 2 }
28 - { base: "i: Double", derived: "i: Number", call: "new Double()", res: 2 }
30 - { base: "i: A", derived: "i: B", call: "new A()", res: 1 }
31 - { base: "i: A", derived: "i: B", call: "new B()", res: 2 }
[all …]
Dinstance_method_over_n2.params.yaml17 …- { base: "i: Number|undefined|null", derived: "i: undefined|Number|null", call: "undefined", res:…
18 - { base: "i: Number|undefined|null", derived: "i: undefined|null|Number", call: "null", res: 2 }
20 …- { base: "i: Number, j: number", derived: "i: number, k: Number", call: "new Number(), 1", res: 1…
21 …- { base: "i: Number, j: number", derived: "i: number, k: Number", call: "1, new Number()", res: 2
25 - { base: "i: Number", derived: "i: Double", call: "new Number()", res: 2 }
26 - { base: "i: Number", derived: "i: Double", call: "new Double()", res: 2 }
27 - { base: "i: Double", derived: "i: Number", call: "new Number()", res: 2 }
28 - { base: "i: Double", derived: "i: Number", call: "new Double()", res: 2 }
30 - { base: "i: A", derived: "i: B", call: "new A()", res: 1 }
31 - { base: "i: A", derived: "i: B", call: "new B()", res: 2 }
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/15.semantic_rules/07.overloading_and_overriding/02.override-compatible_signatures/
Doverride_with_object.params.yaml19 foo(i: Base): void {
23 override foo(i: Object): void {
24 res = 2;
27 result: 2
31 foo(i: Base): void {
35 override foo(i: Object): void {
36 res = 2;
39 result: 2
44 foo(i: Object): void {
48 override foo(i: Base): void {
[all …]
Doverride_compatibility_parameter.params.yaml19 foo(i: T) {
25 override foo(i: T) {
26 res = 2
31 assertEQ( res, 2 )
37 foo(i: T) {
43 override foo<J extends T>(i: J) {
44 res = 2
51 foo<T>(i: T) {
57 override foo<T>(i: T) {
58 res = 2
[all …]
Doverride_compatibility_function.params.yaml18 foo( i: (j: Base) => Derived ): void {
22 override foo(i: (j: Base) => Derived): void {
23 res = 2
26 new Derived().foo( ( i:Base ): Derived => { return new Derived() } )
27 assertEQ( res, 2)
31 foo( i: (j: Base) => Derived ): void {
35 override foo(i: (j: Derived) => Derived): void {
36 res = 2
39 new Derived().foo( ( i:Base ): Derived => { return new Derived() } )
40 assertEQ( res, 2)
[all …]
Doverride_compatible_signature.params.yaml22 res = 2;
25 result: 2
36 res = 2;
39 result: 2
48 override foo(i: int): void {
49 res = 2;
52 result: 2
54 # different arguments number 2:1
57 foo(i: int, j: string): void {
61 override foo(i: int): void {
[all …]
Doverride_compatibility_tuple.params.yaml18 foo(i: TPL_BB) {
21 foo2(i: TPL_BD) {
22 res = 2
24 foo3(i: TPL_DD) {
28 foo(i: TPL_BB) {
31 foo2(i: TPL_BD) {
34 override foo3(i: TPL_DD) {
47 foo(i: TPL_OB) {
51 foo(i: TPL_BD) {
52 res = 2
[all …]
Doverride_compatibility_array.params.yaml18 foo(i: Base[]) {
22 override foo(i: Base[]) {
23 res = 2
27 assertEQ( res, 2 )
29 assertEQ( res, 2 )
34 foo(i: Base[]) {
38 foo(i: Derived[]) {
39 res = 2
47 foo(i: Derived[]) {
51 foo(i: Base[]) {
[all …]
/arkcompiler/ets_runtime/test/aottest/typedarrayfill/
Dtypedarrayfill.ts21 arr.fill(2, start, end);
23 for (let i = 0; i < start; i++) {
24 if (arr[i] == 2) {
28 for (let i = start; i < end; i++) {
29 if (arr[i] != 2) {
33 for (let i = end; i < length; i++) {
34 if (arr[i] == 2) {
50 arr.fill(2, start, end);
52 for (let i = 0; i < start; i++) {
53 if (arr[i] == 2) {
[all …]
/arkcompiler/ets_frontend/ets2panda/linter/test/main/
Druntime_array_bound.ets17 const arr: int[] = [1, 2, 3, 4];
19 for (let i = 0; i < arr.length; i++) {
20 arr[i]; //legal
23 for (let i = 0; i < 100; i++) {
24 console.log(i); //legal
27 const arr2: int[] = [1, 2, 3, 4];
28 for (let i = 0; i < 100; i++) {
32 const arr3: int[] = [1, 2, 3, 4];
33 for (let i = 0; i < arr3.length; i++) {
37 const arr4: int[] = [1, 2, 3, 4];
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/08.statements/10.break_statements/
Dbreak.params.yaml17 let i = 2;
18 while (i > 0) {
21 assertEQ(i, 2)
23 let i = 2;
27 assertEQ(i, 2)
29 let i = 0
31 i++
34 assertEQ(i, 1)
36 let i = 2;
40 assertEQ(i, 2)
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_func_tests/std/core/
DIntlRelativeTimeFormatTest.ets35 runFormatTest("ru", 2, "days", "послезавтра", { numeric: "auto" })
54 for (let i = 0; i < units.length; i++) {
56 runFormatToPartsTest('zh', values, units[i], expected, options);
59 runFormatToPartsTest('ru', values, units[i], expected, options);
62 runFormatToPartsTest('en', values, units[i], expected, options);
65 runFormatToPartsTest('fr', values, units[i], expected, options);
73 for (let i = 0; i < units.length; i++) {
75 runFormatToPartsTest('zh', values, units[i], expected, options);
78 runFormatToPartsTest('ru', values, units[i], expected, options);
81 runFormatToPartsTest('en', values, units[i], expected, options);
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/03.types/15.literal_types/
Doverriding_literal_types.params.yaml20 foo(i: string) {
25 foo(i: "some str") {
26 return 2
30 let i: Derived = new Derived()
31 assertEQ( i.foo("some str"), 2 )
32 assertEQ( i.foo(new String("some str")), 2 )
39 foo(i: string) {
44 override foo(i: "some str") {
45 return 2
54 foo(i: "some str") {
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/checked/
Dbounds_analysis_phi_in_loops.ets58 //! INST_COUNT "ZeroCheck", 2
64 //! INST_COUNT "ZeroCheck", 2
123 //! INST_COUNT "ZeroCheck", 2
129 //! INST_COUNT "ZeroCheck", 2
147 let arr : FixedArray<int> = [0, 1, 2, 3, 4, 4, 3, 2, 1, 0];
149 for (let i = 0; i < arr.length; ++i) {
150 switch (arr[i]) {
157 case 2:
175 for (let i = 0; i < count; i++) {
177 if ((resources[i % i3 & (resourcesLength - 1)] & 1) == 0) {
[all …]
Dmemory_coalescing2.ets30 //! INST_COUNT /StoreObjectPair/, 2
52 //! INST_COUNT /StoreObjectPair/, 2
63 //! INST_COUNT /StoreObjectPair/, 2
85 //! INST_COUNT /StoreObjectPair/, 2
105 for (let j: int = 0; j < u.length; j = j + 2) {
109 for (let i: int = 0; i < v.length; i = i + 2) {
110 v[i] = t.i1;
111 v[i + 1] = t.i2 + 1;
119 for (let j: int = 0; j < u.length; j = j + 2) {
123 for (let i: int = 0; i < v.length; i = i + 2) {
[all …]
Descompat_array_fill.ets30 for (let i = start; i < end; i++) {
31 assertEQ(arr[i], expected);
46 array1.fill(11, array_size / 2 - array_size, array_size);
47 check_array(array1, 0, array_size / 2, 99);
48 check_array(array1, array_size / 2, array_size, 11);
50 array1.fill(12, -(array_size + 2) , array_size);
53 array1.fill(13, array_size / 2 - array_size, array_size + 3);
54 check_array(array1, 0, array_size / 2, 12);
55 check_array(array1, array_size / 2, array_size, 13);
57 array1.fill(14, 0, array_size + 2);
[all …]
/arkcompiler/ets_runtime/test/moduletest/container/
Dcontainer_vector.js36 vector.insert(2, 2);
38 map.set("test get(index is 2):", vector.get(2) == 2);
41 map.set("test getIndexOf(target is 2):", vector.getIndexOf(2) !== 5); // false
50 vec.set(2, 8);
51 map.set("test set:", vec.get(2) == 8 && vec.length == 6);
62 return (item = 2 * item);
70 for (let i = 0; i < vector.length; i++) {
71 map.set("for of " + arr[i], vec.get(i) == arr[i]);
87 for(let i = 0; i<10; i++) {
88 proxy.add(i)
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/15.semantic_rules/07.overloading_and_overriding/05.overloading_and_overriding_in_interfaces/
Dmultiple_interfaces_inheritance.params.yaml17 interface I {
18 foo(i: number) {
22 interface J extends I {
24 return 2;
27 class A implements I, J {}
31 assertTrue(a.foo("some string") == 2);
35 interface I {
36 foo(i: number) {
40 interface J extends I {
42 return 2;
[all …]
Dim_over.params.yaml18 interface I {
26 type J = I
28 interface I {
29 meth(p: I)
37 interface I {
58 interface I extends J {
69 class A implements I {
73 meth(p: short): int { return 2 }
89 let i: I = new A()
90 assertEQ( i.meth(new Byte(-1 as byte)), 11)
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/checked/loop_idioms/
Dmemmove_supported.ets33 let src: FixedArray<int> = [1, 2, 3, 4];
35 for (let i: int = 0; i < src.length; i++) {
36 dst[i] = src[i];
38 return check(dst, [1, 2, 3, 4]);
47 let src: FixedArray<int> = [1, 2, 3, 4];
52 for (let i: int = 0; i < src.length; i++) {
53 dst[i] = src[i];
65 let dst: FixedArray<int> = [1, 2, 3, 4, 5];
67 for (let i: int = 0; i < src.length; i++) {
68 dst[i + offs] = src[i];
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/05.generics/03.utility_types/01.partial_utility_type/
Dstatic_partial_type.params.yaml18 static i: int = 0
22 let a: Partial<A> = {i:1, j:2}
23 assertEQ(a.j, 2)
29 static i: int = 0
33 let a: Partial<AC> = {i:1, j:2}
34 assertEQ(a.j, 2)
40 static i: int = 0
44 let a: Partial<A> = {j:2}
45 assertEQ(a.j, 2)
49 static i: int = 0
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/15.semantic_rules/03.assignability/
Dfunctions_compatibility_opt.params.yaml17 function foo(i: int) {
20 function bar(i: int, j?: string) {
21 return 2;
24 let x: (i: int) => int = bar;
25 assertEQ(x(1), 2);
28 function foo(i: int) {
31 function bar(i?: int, j?: string) {
32 return 2;
35 let x: (i: int) => int = bar;
36 assertEQ(x(1), 2);
[all …]
/arkcompiler/ets_runtime/test/moduletest/loadicbyname/
Dloadicbyname.js26 for (let i = 0; i < 100; i++) {
37 for (let i = 0; i < 50; i++)
45 for (let i = 0; i < 50; i++)
58 for (let i = 0; i < 50; i++)
67 for(let i=0;i<2;i++){
77 for (let i = 0; i < 100; i++) {
87 for (let i = 0; i < 100; i++) {
90 for (let i = 0; i < 100; i++) {
110 for (let i = 0; i < 100; i++) { };
150 for(let i=0;i<2;i++){
[all …]
/arkcompiler/ets_frontend/ets2panda/test/runtime/ets/
Dassignment_lowering.ets31 let x: int[] = [1, 2, 3];
33 for (let i: int = 0; i < 3; ++i) {
34 i <<= 2;
36 x[i >> 2] *= 2;
37 i >>= 2;
40 for (let i: int = 0; i < 3; ++i) {
41 assertEQ(x[i], (i + 1) * 2)

12345678910>>...66