Home
last modified time | relevance | path

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

12345678910>>...56

/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_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 …]
Dtest-ts-conditional-type.ts18number & boolean extends boolean ? number : string)[] extends ((boolean extends & string ? typeof …
20 var b: boolean & number extends A ? number : string; variable
21 var c: A | number extends string ? number : string; variable
22 var d: boolean | A & string extends string ? number : string; variable
23 var e: boolean & number | string extends string ? number : string; variable
Dtest-func-param.ts17 function func1(a: number, b: string) { }
18 function func2(a: boolean = true, ...b: number[]) { }
20 function func4({ }: number, [a, b]: string[]) { }
21 function func5([a, b]: [number, string] = [1, "foo"]) { }
22 function func6({ a, b }: { a: number, b: number } = { a: 0, b: 0 }) { }
23 declare function func7([a, b]: [number, string])
24 declare function func8({ a, b }: { a: number, b: number })
25 declare function func9([a, b]?: [number, string])
26 declare function func10({ a, b }?: { a: number, b: number })
29 (a: number, { b, c }?: {
/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 …]
DinterfaceAssignment.ts18 a: number,
26 d(a: number, b: string): number[];
30 a: 2, b: "bar", c: false, d: function (a: number, b: string) {
37 (a: number, b: number): string,
41 (a: number, b: number): string,
42 (a: number, b: number): string,
43 (a: number, b: number): string,
47 (a: number, b: number): string,
48 (a: number, b: number): string,
59 a: number
[all …]
Dtest-type-literal.ts17 var a: { new(a: number, b: string): number; a: string; b?(a: number, [c, d], k?: string): boolean }
18 var b: { a: number, b: number; c?: string }
19 var c: { a(a: number, b: string[]): any, (d: boolean, e: [number]): (g: number, l: string) => strin…
22 a: number, 5: number; b?: string, 6?: number,
23 readonly c: number, readonly 7: number; readonly d?: string, readonly 8?: number
26 var f: { [a: number]: number, readonly(a: number): string };
27 var g: { readonly [a: number]: number };
DobjectLiteralAssignability.ts17 var obj1: { c: number };
18 var obj2: { a: number, b: string } | { a: number, b: string, c: number } = { a: 5, b: "foo", ...obj…
22 var obj4: { a: typeof obj3, b?: { a: number, b?: string } } = { a: {}, b: { a: 5 } };
26 var obj5: { a: { a: number, b: string }, b: { a: boolean } } = { a: { a: 5, b: "foo" }, b: { a: tru…
27 var obj6: { a(a: number, b: string): number, b(): boolean };
28 obj6 = { a: function (a: number, b: string): number { return 12; }, b: function () { return true } …
30 var obj7: {} | { a: number } | { a: string, b: number } | { a: boolean, b: string, c: number };
38 obj8 = { a: function (a: number, b: string): number { return 12; }, b: function () { return true } …
40 var obj9: { 5: number, "foo": string } = { 5: 5, "foo": "foo" };
42 var c: number;
[all …]
Dtest-interface.ts18 a?: number,
20 c(a: (a: number, b: void) => string, b?: number[]): undefined;
22 (a: number): number,
23 readonly (a: number): number,
24 [a:number]:number,
25 new(a: null, b?: string): { a: number, b: string, c?([a, b]): string }
29 readonly a?: number,
31 readonly [a:number]:number
DarrayDestructuring.ts21 var var3: number;
26 var var5: number | string;
29 var var6: number;
39 …15] = [{}, true], ...var16] = [3, [true, {}], function (a: any, b: any): number { return 12 }, "ba…
45 var var16: [(a: any, b: any) => number, string];
47 var [var17, var18 = 6, var19]: [number, number | string, boolean[]] = [1, "foo", [true, false]]; variable
48 var [var20, , var21]: number[] | [number, number, string] = []; variable
49 var [var22, var23 = [{ a: 5, b: "foo" }, false], var24]: string[] | [number, ({ a: number, b: strin…
50 var [[var25, var26] = ["foo", {}], [[var27]]]: number[][][] | [[number | string, {}], [[number]]] =… variable
51 var [var28 = {}, { var29 }, ...var30]: [{}, { var29: number }, number, string] = [{}, { var29: 5 },… variable
[all …]
/arkcompiler/runtime_core/assembler/
Dcontext.cpp18 #include "utils/number-utils.h"
30 number = 1; in Make()
34 …token = std::string_view(&*(tokens[number - 1].whole_line.begin() + tokens[number - 1].bound_left), in Make()
35 tokens[number - 1].bound_right - tokens[number - 1].bound_left); in Make()
37 id = this->tokens[number - 1].type; in Make()
100 if (this->tokens.size() > number) { in Next()
101 return this->tokens[number].type; in Next()
104 return this->tokens[number - 1].type; in Next()
128 return this->tokens.size() < number + 1; in NextMask()
136 if (this->tokens.size() > number) { in operator ++()
[all …]
/arkcompiler/runtime_core/verification/
Dmessages.yaml20 number: 300
26 number: 301
32 number: 302
37 number: 303
43 number: 304
49 number: 305
55 number: 307
61 number: 308
67 number: 309
75 number: 310
[all …]
/arkcompiler/ets_runtime/test/aottest/deopt/
Ddeopt.ts17 function tryHello(v: number): void {
18 let a: number = 1;
19 let ret: number = a + v;
23 tryHello(<number><Object>'a');
26 function tryIf(v: number, b: number): void {
27 let a : number = 1;
30 let ret: number = a + v;
34 tryIf(<number><Object>'a', 1);
36 function tryPhi(v: number, b: number): void {
37 let a : number = 1;
[all …]
/arkcompiler/ets_frontend/ts2panda/src/
Dpandasm.ts30 public p: number; // parameters
33 constructor(params: number = 0, retType?: string | undefined) {
40 public o: number | undefined; // op
41 public r: Array<number> | undefined; // resgs
43 public im: Array<number> | undefined; // imms
48 op: number | undefined = undefined,
49 regs: Array<number> | undefined = undefined,
51 imms: Array<number> | undefined = undefined,
67 public r: number; // regs number
74 public ct: number | undefined; // call type
[all …]
DtypeRecorder.ts26 private type2Index: Map<ts.Node, number> = new Map<ts.Node, number>();
27 private variable2Type: Map<ts.Node, number> = new Map<ts.Node, number>();
28 private userDefinedTypeSet: Set<number> = new Set<number>();;
30 private class2InstanceMap: Map<number, number> = new Map<number, number>();
31 private builtinContainer2InstanceMap: Map<object, number> = new Map<object, number>();
32 private arrayTypeMap: Map<number, number> = new Map<number, number>();
33 private unionTypeMap: Map<string, number> = new Map<string, number>();
34 private exportedType: Map<string, number> = new Map<string, number>();
35 private declaredType: Map<string, number> = new Map<string, number>();
61 public addUserDefinedTypeSet(index: number) {
[all …]
/arkcompiler/ets_runtime/test/aottest/mod/
Dmod.ts17 declare function print(str:any):number;
19 var num1:number = 99
20 var num2:number = 2
21 var res:number = num1 % num2
23 var num3: number = 50
24 var num4: number = 45.5
26 var num5:number = Number.NaN;
27 var num6:number = Number.NEGATIVE_INFINITY;
28 var num7:number = Number.POSITIVE_INFINITY;
29 var num8:number = 0.0;
/arkcompiler/ets_runtime/test/typeinfer/builtins/
Dbuiltins.ts46 AssertType(f.length, "number");
49 AssertType(fun2.length, "number");
81 AssertType(date.getDate(), "number");
82 AssertType(date.setDate(111), "number");
85 AssertType(date.valueOf(), "number");
86 AssertType(Date.parse(""), "number");
87 AssertType(Date.UTC(1, 1), "number");
88 AssertType(Date.now(), "number");
91 AssertType(Math.E, "number");
92 AssertType(Math.acos(1), "number");
[all …]
/arkcompiler/ets_runtime/test/typeinfer/add2dyn/
Dadd2dyn.ts18 let num1 : number = 1;
19 let num2 : number = 2;
23 let arr1 : number[] = [1, 2];
24 let arr2 : number[] = [1, 2];
26 AssertType(ans2, "number");
41 let double1 : number = 0.1;
42 let double2 : number = 0.2;
43 let double3 : number = 0.8;
55 let inf1 : number = Infinity;
56 let nan1 : number = NaN;
[all …]
/arkcompiler/ets_runtime/test/aottest/inline/
Dinline.ts4 add(a : number, b : number) : number {
8 select(a : number, b : number) : number {
12 foo(a: number) : number {
16 bar(a: number) : number {
/arkcompiler/ets_runtime/test/typeinfer/interface/
Dinterface.ts29 claN : number
30 constructor(tmp : number) {
40 bb : number
51 age : number;
52 getAge() : number;
56 oth : number;
57 constructor(tmp : number) {
66 face : number;
70 height : number;
71 getHeight() : number;
[all …]
/arkcompiler/ets_runtime/test/typeinfer/sub2dyn/
Dsub2dyn.ts18 let num1 : number = 1;
19 let num2 : number = 2;
23 let double1 : number = 0.1;
24 let double2 : number = 0.2;
25 let double3 : number = 1.2;
36 let inf1 : number = Infinity;
37 let nan1 : number = NaN;
49 AssertType(ans6, "number");
50 AssertType(ans7, "number");
51 AssertType(ans8, "number");
[all …]

12345678910>>...56