File: constructBigint.types

package info (click to toggle)
node-typescript 5.0.4%2Bds1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 459,140 kB
  • sloc: javascript: 1,972,754; makefile: 6; sh: 1
file content (47 lines) | stat: -rw-r--r-- 867 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
=== tests/cases/conformance/es2020/constructBigint.ts ===
BigInt(1);
>BigInt(1) : bigint
>BigInt : BigIntConstructor
>1 : 1

BigInt(1n);
>BigInt(1n) : bigint
>BigInt : BigIntConstructor
>1n : 1n

BigInt("0");
>BigInt("0") : bigint
>BigInt : BigIntConstructor
>"0" : "0"

BigInt(false);
>BigInt(false) : bigint
>BigInt : BigIntConstructor
>false : false

BigInt(Symbol());
>BigInt(Symbol()) : bigint
>BigInt : BigIntConstructor
>Symbol() : symbol
>Symbol : SymbolConstructor

BigInt({ e: 1, m: 1 })
>BigInt({ e: 1, m: 1 }) : bigint
>BigInt : BigIntConstructor
>{ e: 1, m: 1 } : { e: number; m: number; }
>e : number
>1 : 1
>m : number
>1 : 1

BigInt(null);
>BigInt(null) : bigint
>BigInt : BigIntConstructor
>null : null

BigInt(undefined)
>BigInt(undefined) : bigint
>BigInt : BigIntConstructor
>undefined : undefined