-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjs-00
122 lines (108 loc) · 1.48 KB
/
js-00
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
#!
// c
/* c */
/** c */
/// <reference path="" />
import type a from "m"
import a from "m"
import * as a from "m" with {}
import {a} from "m" assert {}
import {default as a} from "m"
import "m"
import a=;
import.meta.url
export default a
export type a;
export * as a from "m"
export {a} from "m"
a: if (0) {} else {}
for (;0;) {continue}
while (0) {return}
switch (0) {case 0: break; default:}
try {} catch {goto}
@d
async function *a() {yield 1}
await a
var a
const a
let a
class extends {}
enum a {}
interface a {}
namespace a {}
module a {}
type a = {}
() => {};
"s"
's'
`s${a}`
/s/g
true
false
infinity
NaN
null
undefined
0b0
0x0
0o0
1.000
a+a
a+=a
a<<a
a<<=a
a~a
a==a
a++
a--
a>a
a??a
a.a
a?.a
a={a:0}
[a,a]
a(a,a)
...a
?a:a
package
declare
debugger
delete a
in a
instanceof a
of a
typeof a
void a
new a
type a = s|"s"|'s'|`s`|0|string|this
function a(...a,a?:string|"",[a],{a}:{a:string}):s|"s"|'s'|`s`|0|string|this {a}
():s|"s"|'s'|`s`|0|string|this|{a:string}=>{}
namespace a {
export type a = {
a: s|"s"|'s'|`s`|0|string|this
b(a:s): s|"s"|'s'|`s`|0|string|this
}
export class a {
a: s|"s"|'s'|`s`|0|string|this
b(a:s): s|"s"|'s'|`s`|0|string|this
}
export interface a {
a: s|"s"|'s'|`s`|0|string|this
b(a:s): s|"s"|'s'|`s`|0|string|this
}
}
class {
#a=import("")
a=this.#a
a!:a;
get s(){}
static s(){}
[a](){}
}
interface a<A,B extends C> {} as a<string,keyof infer a, "s", 's', `s`>
function (): is a{}
<div
a="s"
a='s'
a={a}
>{a}</div>