Co-authored-by: Georgii Dolzhykov <thorn.mailbox@gmail.com>
104 lines
1.1 KiB
JavaScript
104 lines
1.1 KiB
JavaScript
let.a = 1;
|
|
|
|
let.a[0] = 1;
|
|
|
|
(let[a] = 1);
|
|
|
|
(let[a].b.c.e = 1);
|
|
|
|
foo[let[a]] = 1;
|
|
|
|
(let)[let[a]] = 1;
|
|
|
|
(let[a] ??= 1);
|
|
|
|
foo = let[a];
|
|
|
|
let()[a] = 1;
|
|
|
|
foo(let)[a] = 1;
|
|
|
|
foo(let[a])[a] = 1;
|
|
|
|
(let[0] = 1);
|
|
|
|
(let["a"] = 1);
|
|
|
|
let = 1;
|
|
|
|
var let = 1;
|
|
|
|
[let[a]] = 1;
|
|
|
|
({a: let[a]} = 1);
|
|
|
|
alert(let[0] = 1);
|
|
|
|
(let[0] = 1) || 2;
|
|
|
|
((let[0] = 1), 2);
|
|
|
|
((let[0] = 1) ? a : b);
|
|
|
|
if (let[0] = 1);
|
|
|
|
while (let[0] = 1);
|
|
|
|
do{} while (let[0] = 1);
|
|
|
|
var a = (let[0] = 1);
|
|
|
|
(let[0] = 1) instanceof a;
|
|
|
|
void (let[0] = 1);
|
|
|
|
(let[0] = 1)();
|
|
|
|
new (let[0] = 1)();
|
|
|
|
((let)[0] = 1)``;
|
|
|
|
((let)[0] = 1).toString;
|
|
|
|
((let)[0] = 1)?.toString;
|
|
|
|
[...(let[0] = 1)];
|
|
|
|
foo = () => (let[0] = 1);
|
|
|
|
function * foo() {yield (let[0] = 1)}
|
|
|
|
async function foo() {await (let[0] = 1)}
|
|
|
|
function foo() {return (let[0] = 1)}
|
|
|
|
while (true) (let[0] = 1);
|
|
|
|
throw (let[0] = 1);
|
|
|
|
({foo: (let[0] = 1)});
|
|
|
|
[(let[0] = 1)];
|
|
|
|
for ((let[0] = 1);;);
|
|
for ((let)[0] in {});
|
|
for ((let)[0] of []);
|
|
|
|
switch (let[0] = 1) {}
|
|
|
|
switch (foo) {
|
|
case let[0] = 1:
|
|
}
|
|
|
|
with (let[0] = 1);
|
|
|
|
(let[x]).foo();
|
|
|
|
let.let[x].foo();
|
|
|
|
a = let[x].foo();
|
|
|
|
(let)[2];
|
|
|
|
a[1] + (let[2] = 2);
|