Home
last modified time | relevance | path

Searched full:a2 (Results 1 – 25 of 307) sorted by relevance

12345678910>>...13

/arkcompiler/ets_runtime/test/typeinfer/automatedcases/
DcomparisonOperatorWithSubtypeObjectOnProperty.ts39 class A2 { class
43 class B2 extends A2 {
50 let a2: A2; variable
51 AssertType(a2, "A2");
66 let ra2 = a2 < b2;
68 AssertType(a2 < b2, "boolean");
69 AssertType(a2, "A2");
78 let ra4 = b2 < a2;
80 AssertType(b2 < a2, "boolean");
82 AssertType(a2, "A2");
[all …]
DassignmentCompatWithObjectMembers.ts39 let a2 = { foo: '' };
45 s = a2;
51 s2 = a2;
57 a = a2;
59 a2 = b2;
60 b2 = a2;
61 a2 = b;
62 a2 = t2;
63 a2 = t;
80 let a2 = { foo: a2 }; variable
[all …]
DassignmentCompatWithObjectMembers3.ts56 let a2: S2 = { foo: '' }; variable
57 AssertType(a2, "S2");
83 s = a2;
84 AssertType(s = a2, "S2");
86 AssertType(a2, "S2");
108 s2 = a2;
109 AssertType(s2 = a2, "S2");
111 AssertType(a2, "S2");
133 a = a2;
134 AssertType(a = a2, "S2");
[all …]
DassignmentCompatWithObjectMembersNumericNames.ts56 let a2 = { 1.0: '' }; variable
57 AssertType(a2, "{ 1: string; }");
83 s = a2;
84 AssertType(s = a2, "{ 1: string; }");
86 AssertType(a2, "{ 1: string; }");
108 s2 = a2;
109 AssertType(s2 = a2, "{ 1: string; }");
111 AssertType(a2, "{ 1: string; }");
133 a = a2;
134 AssertType(a = a2, "{ 1: string; }");
[all …]
DassignmentCompatWithObjectMembers2.ts56 let a2 = { foo: '' }; variable
57 AssertType(a2, "{ foo: string; }");
83 s = a2;
84 AssertType(s = a2, "{ foo: string; }");
86 AssertType(a2, "{ foo: string; }");
108 s2 = a2;
109 AssertType(s2 = a2, "{ foo: string; }");
111 AssertType(a2, "{ foo: string; }");
133 a = a2;
134 AssertType(a = a2, "{ foo: string; }");
[all …]
DsubtypingWithCallSignatures3.ts31 declare function foo2(a2: (x: number) => string[]): typeof a2;
32 declare function foo2(a2: any): any;
34 declare function foo7(a2: (x: (arg: Base) => Derived) => (r: Base) => Derived2): typeof a2;
35 declare function foo7(a2: any): any;
37 …declare function foo8(a2: (x: (arg: Base) => Derived, y: (arg2: Base) => Derived) => (r: Base) => …
38 declare function foo8(a2: any): any;
40 declare function foo10(a2: (...x: Base[]) => Base): typeof a2;
41 declare function foo10(a2: any): any;
43 …declare function foo11(a2: (x: { foo: string }, y: { foo: string; bar: string }) => Base): typeof
44 declare function foo11(a2: any): any;
[all …]
DsubtypingWithConstructSignatures3.ts31 declare function foo2(a2: new (x: number) => string[]): typeof a2;
32 declare function foo2(a2: any): any;
34 …declare function foo7(a2: new (x: new (arg: Base) => Derived) => new (r: Base) => Derived2): typeo…
35 declare function foo7(a2: any): any;
37 …eclare function foo8(a2: new (x: new (arg: Base) => Derived, y: new (arg2: Base) => Derived) => ne…
38 declare function foo8(a2: any): any;
40 declare function foo10(a2: new (...x: Base[]) => Base): typeof a2;
41 declare function foo10(a2: any): any;
43 …declare function foo11(a2: new (x: { foo: string }, y: { foo: string; bar: string }) => Base): typ…
44 declare function foo11(a2: any): any;
[all …]
DcomparisonOperatorWithIdenticalObjects.ts51 class A2 extends Base { } class
69 let a2: A2; variable
70 AssertType(a2, "A2");
121 let r1a3 = a2 < b2;
123 AssertType(a2 < b2, "boolean");
124 AssertType(a2, "A2");
163 let r1b3 = b2 < a2;
165 AssertType(b2 < a2, "boolean");
167 AssertType(a2, "A2");
206 let r2a3 = a2 > b2;
[all …]
DparserRegularExpressionDivideAmbiguity6.ts21 function c255lsqr8h(a7, a6, a5, a4, a3, a2, a1, a0) {
67 r[2] = (v = ((v / 0x10000) | 0) + 2*a0*a2 + a1*a1) & 0xFFFF;
68 AssertType(r[2] = (v = ((v / 0x10000) | 0) + 2*a0*a2 + a1*a1) & 0xFFFF, "number");
72 AssertType((v = ((v / 0x10000) | 0) + 2*a0*a2 + a1*a1) & 0xFFFF, "number");
73 AssertType((v = ((v / 0x10000) | 0) + 2*a0*a2 + a1*a1), "number");
74 AssertType(v = ((v / 0x10000) | 0) + 2*a0*a2 + a1*a1, "number");
76 AssertType(((v / 0x10000) | 0) + 2*a0*a2 + a1*a1, "number");
77 AssertType(((v / 0x10000) | 0) + 2*a0*a2, "number");
85 AssertType(2*a0*a2, "number");
89 AssertType(a2, "any");
[all …]
DcomparisonOperatorWithSubtypeObjectOnIndexSignature.ts37 let a2: { [index: string]: Base }; variable
38 AssertType(a2, "{ [string]: Base; }");
68 let r1a1 = a2 < b2;
70 AssertType(a2 < b2, "boolean");
71 AssertType(a2, "{ [string]: Base; }");
92 let r1b1 = b2 < a2;
94 AssertType(b2 < a2, "boolean");
96 AssertType(a2, "{ [string]: Base; }");
117 let r2a1 = a2 > b2;
119 AssertType(a2 > b2, "boolean");
[all …]
DnullishCoalescingOperator3.ts25 declare const a2: '' | undefined | null
26 AssertType(a2, "union");
48 const aa1 = a1 ?? a2 ?? a3 ?? a4 ?? a5 ?? a6 ?? 'whatever'
50 AssertType(a1 ?? a2 ?? a3 ?? a4 ?? a5 ?? a6 ?? 'whatever', "union");
51 AssertType(a1 ?? a2 ?? a3 ?? a4 ?? a5 ?? a6, "union");
52 AssertType(a1 ?? a2 ?? a3 ?? a4 ?? a5, "union");
53 AssertType(a1 ?? a2 ?? a3 ?? a4, "union");
54 AssertType(a1 ?? a2 ?? a3, "union");
55 AssertType(a1 ?? a2, "union");
57 AssertType(a2, "union");
DcircularInferredTypeOfVariable.ts24 … string[] | undefined = []; while (true) { let a2 = foo(a1!); a1 = await bar(a2);…
25 … string[] | undefined = []; while (true) { let a2 = foo(a1!); a1 = await bar(a2);…
50 let a2 = foo(a1!);
51 AssertType(a2, "string[]");
57 a1 = await bar(a2);
58 AssertType(a1 = await bar(a2), "string[]");
60 AssertType(await bar(a2), "string[]");
61 AssertType(bar(a2), "string[]");
63 AssertType(a2, "string[]");
DemptyAssignmentPatterns02_ES6.ts24 let x, y, z, a1, a2, a3;
29 AssertType(a2, "any");
43 ([] = [ a1, a2, a3] = a);
44 AssertType(([] = [ a1, a2, a3] = a), "any");
45 AssertType([] = [ a1, a2, a3] = a, "any");
47 AssertType([ a1, a2, a3] = a, "any");
48 AssertType([ a1, a2, a3], "[any, any, any]");
50 AssertType(a2, "any");
DemptyAssignmentPatterns02_ES5.ts24 let x, y, z, a1, a2, a3;
29 AssertType(a2, "any");
43 ([] = [ a1, a2, a3] = a);
44 AssertType(([] = [ a1, a2, a3] = a), "any");
45 AssertType([] = [ a1, a2, a3] = a, "any");
47 AssertType([ a1, a2, a3] = a, "any");
48 AssertType([ a1, a2, a3], "[any, any, any]");
50 AssertType(a2, "any");
DemptyAssignmentPatterns02_ES5iterable.ts24 let x, y, z, a1, a2, a3;
29 AssertType(a2, "any");
43 ([] = [ a1, a2, a3] = a);
44 AssertType(([] = [ a1, a2, a3] = a), "any");
45 AssertType([] = [ a1, a2, a3] = a, "any");
47 AssertType([ a1, a2, a3] = a, "any");
48 AssertType([ a1, a2, a3], "[any, any, any]");
50 AssertType(a2, "any");
DcomparisonOperatorWithSubtypeObjectOnInstantiatedConstructorSignature.ts37 let a2: { new <T>(x: T): T }; variable
38 AssertType(a2, "new <T>(T) => T");
94 let r1a2 = a2 < b2;
96 AssertType(a2 < b2, "boolean");
97 AssertType(a2, "new <T>(T) => T");
130 let r1b2 = b2 < a2;
132 AssertType(b2 < a2, "boolean");
134 AssertType(a2, "new <T>(T) => T");
167 let r2a2 = a2 > b2;
169 AssertType(a2 > b2, "boolean");
[all …]
DcomparisonOperatorWithNoRelationshipObjectsOnInstantiatedConstructorSignature.ts40 let a2: { new <T>(x: T): T }; variable
41 AssertType(a2, "new <T>(T) => T");
91 let r1a2 = a2 < b2;
93 AssertType(a2 < b2, "boolean");
94 AssertType(a2, "new <T>(T) => T");
127 let r1b2 = b2 < a2;
129 AssertType(b2 < a2, "boolean");
131 AssertType(a2, "new <T>(T) => T");
164 let r2a2 = a2 > b2;
166 AssertType(a2 > b2, "boolean");
[all …]
Des6ModuleInternalImport.ts25 import a2 = m.a;
26 let x = a1 + a2;
28 AssertType(a1 + a2, "number");
30 AssertType(a2, "number");
35 let x = a1 + a2;
41 let x = a1 + a2;
/arkcompiler/runtime_core/tests/cts-assembly/
Dmath-54.pa14 # a2 - a0 * a1
15 .function i32 msub_i32(i32 a0, i32 a1, i32 a2) {
18 sub a2, v1
22 # - (a0 * a1) + a2
23 .function i32 msub_i32_var0(i32 a0, i32 a1, i32 a2) {
26 add2 a2
30 # (-a0) * a1 + a2
31 .function i32 msub_i32_var1(i32 a0, i32 a1, i32 a2) {
35 add2 a2
39 # a2 - a0 * a1
[all …]
/arkcompiler/ets_frontend/es2panda/test/parser/binder/
Dtest-func-naming-expected.txt3 .function any .#1016906796659230483#(any a0, any a1, any a2) {
11 .function any .#1016906796659230483_1#(any a0, any a1, any a2) {
19 .function any .#1471473088249306135#(any a0, any a1, any a2) {
27 .function any .#5496465400387880830#(any a0, any a1, any a2) {
35 .function any .#7640569466637989364#aa(any a0, any a1, any a2) {
43 .function any .aa(any a0, any a1, any a2) {
51 .function any .func_main_0(any a0, any a1, any a2) {
57 lda a2
83 .function any .name1(any a0, any a1, any a2) {
/arkcompiler/runtime_core/pandastdlib/
Dpandastdlib.pa148 …kOverflowException.ctor(panda.StackOverflowException a0, panda.String a1, panda.Object a2) <ctor> {
151 lda.obj a2
156 …NullPointerException.ctor(panda.NullPointerException a0, panda.String a1, panda.Object a2) <ctor> {
159 lda.obj a2
174 …sException.ctor(panda.ArrayIndexOutOfBoundsException a0, panda.String a1, panda.Object a2) <ctor> {
177 lda.obj a2
192 …BoundsException.ctor(panda.IndexOutOfBoundsException a0, panda.String a1, panda.Object a2) <ctor> {
195 lda.obj a2
210 …legalStateException.ctor(panda.IllegalStateException a0, panda.String a1, panda.Object a2) <ctor> {
213 lda.obj a2
[all …]
/arkcompiler/ets_frontend/es2panda/test/hotfix/hotfix-noerror/modify-anon-content-keep-origin-name/
Dexpected.txt16 .function any .#16327008318272898567#(any a0, any a1, any a2) {
30 .function any .#7595881967332036965#(any a0, any a1, any a2) {
44 .function any .A(any a0, any a1, any a2) {
50 lda a2
54 lda.str A2
67 .function any .func_main_0(any a0, any a1, any a2) {
70 mov v2, a2
77 .function any .patch_main_0(any a0, any a1, any a2) {
84 .function any .patch_main_1(any a0, any a1, any a2) {
/arkcompiler/runtime_core/disassembler/tests/sources/
Dcalls.pa26 .function u8 B.Bhandler_short2(B a0, u1[] a1, i64 a2) {
30 .function u16 B.Bhandler_long(B a0, i8 a1, i16 a2, i32 a3) {
34 .function u16 B.Bhandler_long2(B a0, i8 a1, i16 a2, i32 a3, i64 a4) {
38 .function u16 B.Bhandler_range(B a0, i8 a1, i16 a2, i32 a3, i8 a4, i16 a5, i32 a6) {
42 .function u16 long_function(i8 a0, i16 a1, i32 a2, i8 a3, i16 a4, i32 a5, i64 a6, f32 a7) {
60 .function u16 handler_long(i8 a0, i16 a1, i32 a2) {
64 .function u16 handler_long2(i8 a0, i16 a1, i32 a2, f64 a3) {
68 .function u16 handler_range(i8 a0, i16 a1, i32 a2, i8 a3, i16 a4, i32 a5) {
80 .function u16 handler_long_ext(i8 a0, i16 a1, i32 a2) <external>
82 .function u16 handler_long2_ext(i8 a0, i16 a1, i32 a2, f64 a3) <external>
[all …]
/arkcompiler/ets_runtime/test/typeinfer/ldsuperproperty/
Dldsuperproperty.ts20 a2 : string;
24 this.a2 = "abc";
30 return this.a2;
33 return this.a2;
46 let d2 = super.a2;
60 let a2 = super[a]();
61 AssertType(a2, "number")
/arkcompiler/ets_frontend/es2panda/test/coldfix/coldfix-noerror/modify-class-memeber-function/
Dexpected.txt16 .function any .C(any a0, any a1, any a2) {
19 lda a2
24 .function any .ccc(any a0, any a1, any a2) {
38 .function any .classTest(any a0, any a1, any a2) {
50 .function any .func_main_0(any a0, any a1, any a2) {
59 .function any .name(any a0, any a1, any a2) {

12345678910>>...13