Home
last modified time | relevance | path

Searched full:number (Results 1 – 25 of 3631) sorted by relevance

12345678910>>...146

/arkcompiler/ets_runtime/test/aottest/analyze_property/dictionary_mode/
Ddictionary_mode.ts22 x1: number;
23 x2: number;
24 x3: number;
25 x4: number;
26 x5: number;
27 x6: number;
28 x7: number;
29 x8: number;
30 x9: number;
31 x10: number;
[all …]
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dlib_ark_builtins.d.ts54 readonly length: number;
55 readonly [n: number]: T;
59 readonly length: number;
60 readonly [n: number]: T;
62 slice(start?: number, end?: number): T[];
70 index?: number;
83 readonly length: number;
84 readonly [n: number]: any;
96 hasOwnProperty(key: string | number | symbol): boolean;
100 propertyIsEnumerable(key: string | number | symbol): boolean;
[all …]
/arkcompiler/ets_runtime/test/moduletest/builtins/
Dbuiltinsnumber.js22 let result = Number.parseInt("16947500000");
23 print("builtins number start");
28 print("builtins number parsefloat");
29 print(Number.parseFloat())
30 print(Number.parseFloat(123))
31 print(Number.parseFloat(new Number(-0.12)))
32 print(Number.parseFloat("10.123"))
33 print(Number.parseFloat("-0"))
34 print(Number.parseFloat("0"))
35 print(Number.parseFloat("-1000, 0"))
[all …]
/arkcompiler/ets_frontend/ets2panda/test/parser/ts/
Dtest-ts-type-predicate.ts17 function function1(a: number | string): asserts a { return };
18 var var1: (a: number | string) => asserts a;
20 (a: number | string): asserts a;
21 (a: number | string): asserts this;
24 function function2(asserts: number | string): asserts is number { return };
25 var var2: (asserts: number | string) => asserts is number;
27 a: number;
28 (asserts: number | string): asserts is number; method
29 (asserts: { a: number | string }): asserts is this;
32 function function3(is: number | string): is is number { return };
[all …]
Dtest-type-annotation.ts18 var a: number;
31 var l: number[];
36 var o: (number | string)[] | true | ((undefined[] | unknown)[] | "foo")[];
37 var p: (number | string)[] | (number | string)[];
38 var q: ((number | number)[] | (number | number)[]) | string;
41 var r: ((((number))))[];
45 var func1: (a: number, b: string) => number;
46 var func2: (a: number[] | string, b?: 5) => number | string;
47 var func3: (f: (a: number, b: string) => number[], [a, b]: number[]) => (a: number, b: boolean) => …
50 var ctor1: new (a: number, b: string) => number;
[all …]
Dtest_generic.ts17 function func1<Type, A, B extends readonly number[]>(arg: Type): Type {
21 function func2<A extends { a: number, b: string }>() { }
23 function func3<A extends keyof { a: { b: number, c: boolean }, b: [number, string] }>(a: A, b: stri…
29 interface R<K extends [number, string], T = string> {
30 a: number,
31 [x: string]: boolean | number,
34 interface U<A extends readonly [number, number, { a: number, b: string }], Z = boolean> extends R<[
35 <A>(): number,
36 o<A extends number>(): [boolean, number[]];
39 func1<number, string, [1, 2, 3]>()
[all …]
/arkcompiler/ets_frontend/es2panda/test/parser/ts/
Dtest-ts-type-predicate.ts17 function function1(a: number | string): asserts a { return };
18 var var1: (a: number | string) => asserts a;
20 (a: number | string): asserts a;
21 (a: number | string): asserts this;
24 function function2(asserts: number | string): asserts is number { return };
25 var var2: (asserts: number | string) => asserts is number;
27 a: number;
28 (asserts: number | string): asserts is number; method
29 (asserts: { a: number | string }): asserts is this;
32 function function3(is: number | string): is is number { return };
[all …]
Dtest-type-annotation.ts18 var a: number;
31 var l: number[];
36 var o: (number | string)[] | true | ((undefined[] | unknown)[] | "foo")[];
37 var p: (number | string)[] | (number | string)[];
38 var q: ((number | number)[] | (number | number)[]) | string;
41 var r: ((((number))))[];
45 var func1: (a: number, b: string) => number;
46 var func2: (a: number[] | string, b?: 5) => number | string;
47 var func3: (f: (a: number, b: string) => number[], [a, b]: number[]) => (a: number, b: boolean) => …
50 var ctor1: new (a: number, b: string) => number;
[all …]
Dtest_generic.ts17 function func1<Type, A, B extends readonly number[]>(arg: Type): Type {
21 function func2<A extends { a: number, b: string }>() { }
23 function func3<A extends keyof { a: { b: number, c: boolean }, b: [number, string] }>(a: A, b: stri…
29 interface R<K extends [number, string], T = string> {
30 a: number,
31 [x: string]: boolean | number,
34 interface U<A extends readonly [number, number, { a: number, b: string }], Z = boolean> extends R<[
35 <A>(): number,
36 readonly<A extends number>(): [boolean, number[]];
39 func1<number, string, [1, 2, 3]>()
[all …]
/arkcompiler/ets_runtime/test/aottest/createarrayimm16/
Dcreatearrayimm16.ts19 let a0:number[] = [1, 2, 3];
20 let a1:number[] = [1, 2, 3];
21 let a2:number[] = [1, 2, 3];
22 let a3:number[] = [1, 2, 3];
23 let a4:number[] = [1, 2, 3];
24 let a5:number[] = [1, 2, 3];
25 let a6:number[] = [1, 2, 3];
26 let a7:number[] = [1, 2, 3];
27 let a8:number[] = [1, 2, 3];
28 let a9:number[] = [1, 2, 3];
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/07.expressions/11.function_call_expression/step_1_selection_of_function/
Dstep1.params.yaml17 type UT = number | string | null | undefined
18 function foo(p: Number): string {
21 function foo(p: Number|null): string {
29 assert foo(new Number()) == "N"
33 type UT = 1 | 2 | 3 | number // normalized to Number
34 function foo(p: Number|null): string {
42 assert foo(new Number()) == "UT"
46 type UT = 1 | 2 | 3 | number // normalized to Number
47 function foo(p: Number|null): string {
53 function foo(p: number): string {
[all …]
/arkcompiler/ets_frontend/es2panda/test/parser/ts/type_checker/
DvarRedeclaration.ts20 var b: number;
21 var b: number;
23 var c: number | string;
24 var c: string | number;
26 var d: { a: number, b: string };
27 var d: { b: string, a: number };
29 var e: (a: number, b: (string | number)[]) => void;
30 var e: (a: number, b: (string | number)[]) => void;
32 var f: { a: number, b: string } | { a: number[], b?: string };
33 var f: { a: number, b: string } | { a: number[], b?: string };
[all …]
DtupleAssignability.ts19 var tuple3: [number, number, number] = [1, 2, 3]; variable
21 var tuple5: [[a: number, b?: string], [boolean | string, number[]]] = [[1], ["foo", [1, 2, 3]]]; variable
23 var tuple6: [number] | [string] = [5];
24 var tuple7: [number, string] | number | string = [5, "foo"];
25 var tuple8: (boolean | { a: number, b: string })[] | [string, number | string] = [false, { a: 5, b:…
27 var tuple9: [number, string | number, boolean | string];
28 var tuple10: [number, string, string];
29 var tuple11: [a: number, b: number | string, c: boolean];
30 var tuple12: [a: number, b: string, c: boolean, d?: any];
31 var tuple13: [a?: number, b?: number, c?: number];
[all …]
DfunctionCall.ts17 function func1(a: number): void {
22 function func2(a: number): number {
27 (a: number): number
30 function func3(fn: callAbleObj1): number {
37 function func4(a: number): number {
45 function func5(a: number, b: string, ...c) {
52 function func6(a: any, b?: string[], ...c: number[]) {
60 var func7: { (a: number, b: string): number, (...a): string };
63 var d: number = func7(1, "foo");
65 var func8: { (a?: number, ...c): boolean, (a: any, b: string[], ...c: number[]): string, (a: number
[all …]
/arkcompiler/ets_frontend/ets2panda/test/compiler/ts/
DvarRedeclaration.ts20 var b: number;
21 var b: number;
23 var c: number | string;
24 var c: string | number;
26 var d: { a: number, b: string };
27 var d: { b: string, a: number };
29 var e: (a: number, b: (string | number)[]) => void;
30 var e: (a: number, b: (string | number)[]) => void;
32 var f: { a: number, b: string } | { a: number[], b?: string };
33 var f: { a: number, b: string } | { a: number[], b?: string };
[all …]
DtupleAssignability.ts19 var tuple3: [number, number, number] = [1, 2, 3]; variable
21 var tuple5: [[a: number, b?: string], [boolean | string, number[]]] = [[1], ["foo", [1, 2, 3]]]; variable
23 var tuple6: [number] | [string] = [5];
24 var tuple7: [number, string] | number | string = [5, "foo"];
25 var tuple8: (boolean | { a: number, b: string })[] | [string, number | string] = [false, { a: 5, b:…
27 var tuple9: [number, string | number, boolean | string];
28 var tuple10: [number, string, string];
29 var tuple11: [a: number, b: number | string, c: boolean];
30 var tuple12: [a: number, b: string, c: boolean, d?: any];
31 var tuple13: [a?: number, b?: number, c?: number];
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_es_checked/
Darray.yaml17 … - Array.of<number>(0, -0.0, 4, 1, 2, -1, Infinity, 11, -Infinity, 1, 21, 111, NaN, -NaN, 0, -0.0)
18 - Array.of<number>(0, -0.0, 4, 1, 2, -1, 1, 21, 111, 0, -0.0)
19 - Array.of<number>()
20 self_type: Array<number>
22 … 1", 1.1, 5.0, 100.0, -1.1, 2.0, "Infinity", "-Infinity", "NaN", "0x8 as number", "-0o4 as number"]
23 … 5.0, 100.0, -1.1, 2.0, "Infinity", "-Infinity", "NaN", "0x8 as number", "-0o4 as number", "undefi…
27 (): number => 1234.0
29 (x: number): number => x
31 (x: number, y: number): number => x * y
33 (x: number, y: number, i: number): number => x - y + i
[all …]
Darray_lambas.yaml17 - Array.of<number>(-2, -1, 0, 1, 2)
18 - Array.of<number>(2, -2, 1, -1, 0)
19 - Array.of<number>(NaN, Infinity, -Infinity, NaN)
20 self_type: Array<number>
28 (x: number): boolean => true
30 (x: number): boolean => false
32 (x: number): boolean => isNaN(x)
34 (x: number): boolean => x > 0
36 (x: number): boolean => x < 0
38 (x: number): boolean => x == 1
[all …]
Dreadonly_array_lambas.yaml18 - Array.of<number>(-2, -1, 0, 1, 2) as ReadonlyArray<number>
19 - Array.of<number>(2, -2, 1, -1, 0) as ReadonlyArray<number>
20 - Array.of<number>(NaN, Infinity, -Infinity, NaN) as ReadonlyArray<number>
21 self_type: Array<number>
25 (x: number): boolean => true
27 (x: number): boolean => false
29 (x: number): boolean => isNaN(x)
31 (x: number): boolean => x > 0
33 (x: number): boolean => x < 0
35 (x: number): boolean => x == 1
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/07.expressions/10.method_call_expression/02.step_2_selection_of_method/
Dstep2.params.yaml18 met(p: number): string {
21 met(p: Number): string {
29 assert c.met(new Number()) == "N"
34 met(p: number): string {
42 assert c.met(new Number()) == "n"
47 met(p: Number): string {
55 assert c.met(new Number()) == "N"
60 met(...p: number[]): string {
63 met(...p: Number[]): string {
71 assert c.met(new Number()) == "NR"
[all …]
/arkcompiler/ets_frontend/ets2panda/linter/test/
Dsendable_no_structural_typing.sts33 const sct1:SCT1<number> = new SCT1();
34 const nct1:NCT1<number> = new NCT1();
35 const sct2:SCT2<number> = new SCT2();
36 const nct2:NCT2<number> = new NCT2();
38 type TSS<T> = SCT1<number> | SCT2<T>;
39 type TSN<T> = SCT1<number> | NCT1<T>;
67 let b13: TSS<number> = new SCT1<number>(); // OK
68 let b14: TSS<number> = new SCT2<number>(); // OK
69 let b15: TSS<number> = new NCT1<number>(); // ERROR
70 let b16: TSS<number> = new NCT2<number>(); // ERROR
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/17.experimental_features/15.exceptions/05.exceptions_and_errors_inside_field_initializers/
Dfld_prim.params.yaml18 function foo(p: number): number throws {
25 fld: number = 8.0 + foo(4.0) // CTE expected
33 function foo(p: number): number {
40 fld: number = 8.0 + foo(4.0)
48 fld: number = 8.0 + ((p: number): number throws => {
62 fld: number = 8.0 + ((p: number): number => {
74 function foo(p: number): number {
77 function bar(p: (p: number) => number throws, q: number): number rethrows {
81 fld: number = 8.0 + bar(foo, 2.0) // CTE expected
89 function foo(p: number): number throws {
[all …]
Dfld_arr.params.yaml18 function foo(p: number): number throws {
25 fld: number[] = [8.0 + foo(4.0)] // CTE expected
33 function foo(p: number): number {
40 fld: number[] = [8.0 + foo(4.0)]
48 fld: number[] = [8.0 + ((p: number): number throws => {
62 fld: number[] = [8.0 + ((p: number): number => {
74 function foo(p: number): number {
77 function bar(p: (p: number) => number throws, q: number): number rethrows {
81 fld: number[] = [8.0 + bar(foo, 2.0)] // CTE expected
89 function foo(p: number): number throws {
[all …]
Dfld_tup.params.yaml18 function foo(p: number): number throws {
25 fld: [number, string] = [8.0 + foo(4.0), ""] // CTE expected
33 function foo(p: number): number {
40 fld: [number, string] = [8.0 + foo(4.0), ""]
48 fld: [number, string] = [8.0 + ((p: number): number throws => {
62 fld: [number, string] = [8.0 + ((p: number): number => {
74 function foo(p: number): number {
77 function bar(p: (p: number) => number throws, q: number): number rethrows {
81 fld: [number, number] = [8.0 + bar(foo, 2.0), 0.0] // CTE expected
89 function foo(p: number): number throws {
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/scenarios/js_to_ets/indirect_call/
Dindirect_union.sts18 const NUMERIC_VALUE: (number | string) = 1;
20 …let result: (number | string) = js.indirectCallUnion.call(null, NUMERIC_VALUE) as (number | string…
21 assert(typeof result == "number" && result as number == NUMERIC_VALUE);
27 const STRING_VALUE: (number | string) = '1';
29 …let result: (number | string) = js.indirectCallUnion.call(null, STRING_VALUE) as (number | string);
36 const NUMERIC_VALUE: (number | string) = 1;
38 …let result: (number | string) = js.indirectCallUnion.apply(null, [NUMERIC_VALUE]) as (number | str…
39 assert(typeof result == "number" && result as number == NUMERIC_VALUE);
45 const STRING_VALUE: (number | string) = '1';
47 …let result: (number | string) = js.indirectCallUnion.apply(null, [STRING_VALUE]) as (number | str…
[all …]

12345678910>>...146