/arkcompiler/ets_runtime/test/typeinfer/automatedcases/ |
D | generatedContextualTyping.ts | 25 let b = new Base(), d1 = new Derived1(), d2 = new Derived2(); 32 AssertType(d2, "Derived2"); 36 let x1: () => Base[] = () => [d1, d2]; 38 AssertType(() => [d1, d2], "() => (union)[]"); 39 AssertType([d1, d2], "(union)[]"); 41 AssertType(d2, "Derived2"); 45 AssertType(function() { return [d1, d2] }, "() => (union)[]"); 46 AssertType([d1, d2], "(union)[]"); 48 AssertType(d2, "Derived2"); 49 return [d1, d2] }; [all …]
|
D | genericCallWithConstraintsTypeArgumentInference.ts | 32 let d2: Derived2; variable 33 AssertType(d2, "Derived2"); 145 let r4 = c.foo(d1, d2); // Base 147 AssertType(c.foo(d1, d2), "Base"); 150 AssertType(d2, "Derived2"); 152 let r5 = c.foo2(b, d2); // Derived 154 AssertType(c.foo2(b, d2), "Derived"); 157 AssertType(d2, "Derived2"); 166 let r7 = c.foo4(d1, d2); // Base 168 AssertType(c.foo4(d1, d2), "Base"); [all …]
|
D | derivedTypeDoesNotRequireExtendsClause.ts | 40 let d2: Derived2; variable 41 AssertType(d2, "Derived2"); 48 b = d2; 49 AssertType(b = d2, "Derived2"); 51 AssertType(d2, "Derived2"); 53 let r: Base[] = [d1, d2]; variable 55 AssertType([d1, d2], "(union)[]"); 57 AssertType(d2, "Derived2");
|
D | classExtendingClass.ts | 62 let d2: D2<string>; variable 63 AssertType(d2, "D2<string>"); 65 let r5 = d2.foo; 67 AssertType(d2.foo, "string"); 69 let r6 = d2.bar; 71 AssertType(d2.bar, "string"); 73 let r7 = d2.thing(''); 75 AssertType(d2.thing(''), "void"); 76 AssertType(d2.thing, "(string) => void");
|
D | optionalConstructorArgInSuper.ts | 32 let d2: Derived; variable 33 AssertType(d2, "Derived"); 35 d2.foo(); 36 AssertType(d2.foo(), "void"); 37 AssertType(d2.foo, "(?any) => void");
|
D | typeResolution.ts | 82 let d2: SubSubModule1.InterfaceX; d2.XisIn1_1_1(); 83 AssertType(d2, "InterfaceX"); 85 AssertType(d2.XisIn1_1_1(), "any"); 86 AssertType(d2.XisIn1_1_1, "() => any"); 156 let d2: SubSubModule1.InterfaceX; d2.XisIn1_1_1(); 157 AssertType(d2, "InterfaceX"); 159 AssertType(d2.XisIn1_1_1(), "any"); 160 AssertType(d2.XisIn1_1_1, "() => any"); 230 let d2: SubSubModule1.InterfaceX; d2.XisIn1_1_1(); 231 AssertType(d2, "SubSubModule1.InterfaceX"); [all …]
|
D | derivedClassOverridesProtectedMembers2.ts | 152 let d2: Derived2; variable 153 AssertType(d2, "Derived2"); 155 let r7 = d2['']; 157 AssertType(d2[''], "{ foo: string; }"); 158 AssertType(d2, "Derived2"); 161 let r8 = d2[1]; 163 AssertType(d2[1], "{ foo: string; bar: string; }"); 164 AssertType(d2, "Derived2");
|
D | unionAndIntersectionInference2.ts | 81 let d2: string & { name: string } & number & { name: string }; variable 82 AssertType(d2, "never"); 101 f2(d2); // never 102 AssertType(f2(d2), "never"); 104 AssertType(d2, "never");
|
D | nonstrictTemplateWithNotOctalPrintsAsIs.ts | 22 const d2 = `\\0041`; 23 AssertType(d2, "string");
|
D | sourceMapValidationVariables.ts | 34 let c2, d2 = 10; 36 AssertType(d2, "number");
|
D | nullishCoalescingOperator1.ts | 74 declare const d2: I | undefined | null constant 75 AssertType(d2, "union"); 166 const dd2 = d2 ?? {b: 1}; 168 AssertType(d2 ?? {b: 1}, "union"); 169 AssertType(d2, "union");
|
D | classWithNoConstructorOrBaseClass.ts | 44 let d2 = new D<string, number>(); variable 45 AssertType(d2, "D<string, number>");
|
D | subtypingTransitivity.ts | 38 let d2: D2; variable 39 AssertType(d2, "D2");
|
D | classdecl.ts | 47 private static d2() { 101 static d2(); method in aAmbient
|
D | implicitAnyGenerics.ts | 55 let d2 = new D(1); variable 56 AssertType(d2, "D<number>");
|
D | vardecl.ts | 116 let d2: { variable 117 AssertType(d2, "{ foo(): { x: number;}; }"); 175 declare let d1, d2;
|
D | typeParameterFixingWithContextSensitiveArguments.ts | 51 let d2 = f(b, x => x.a, null); // type [B, A] variable 52 AssertType(d2, "[B, A]");
|
/arkcompiler/ets_runtime/test/moduletest/datecase/ |
D | datecase.js | 23 var d2 = new Date(2022, 1, 2); variable 38 print(d2.getFullYear() == 2022); 39 print(d2.getMonth() == 1); 40 print(d2.getDate() == 2);
|
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/aliasUsageInOrExpression/ |
D | aliasUsageInOrExpression_main.ts | 35 let d2: IHasVisualizationModel = i || moduleA; variable 36 AssertType(d2, "IHasVisualizationModel"); 41 let d2: IHasVisualizationModel = moduleA || i; variable 42 AssertType(d2, "IHasVisualizationModel");
|
/arkcompiler/ets_runtime/test/moduletest/dateparse/ |
D | dateparse.js | 23 var d2 = new Date("Thu Nov 19 2020 20:18:18 GMT"); variable 33 print(d2.getTime() == 1605817098000); 34 print(d2.getFullYear() == 2020);
|
/arkcompiler/ets_frontend/es2panda/test/parser/ts/ |
D | test-function-with-type-assertion.ts | 18 var d1 = new Base(), d2 = new Derived1(); 19 var func1 = <() => Base[]>function() { return [d1, d2] };
|
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/pgo_test_case/ |
D | op_type_test.js | 38 const d2 = dx * dx; 39 const mag = dt / (d2 * sqrt(d2));
|
/arkcompiler/ets_runtime/test/aottest/builtins_stub/ |
D | builtins_stub.ts | 43 let d2 = new Date(2022, 3, 4); variable 44 print(d2);
|
/arkcompiler/ets_runtime/test/typeinfer/ldsuperproperty/ |
D | ldsuperproperty.ts | 46 let d2 = super.a2; 47 AssertType(d2, "undefined");
|
/arkcompiler/ets_frontend/es2panda/test/parser/js/ |
D | test-var-decl.js | 21 var d1, d2, variable
|