* Support `target: es2020` * use CRLF * update symbols Co-authored-by: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com>
33 lines
1,016 B
Plaintext
33 lines
1,016 B
Plaintext
=== tests/cases/conformance/es2021/logicalAssignment/logicalAssignment10.ts ===
|
|
var count = 0;
|
|
>count : Symbol(count, Decl(logicalAssignment10.ts, 0, 3))
|
|
|
|
var obj = {};
|
|
>obj : Symbol(obj, Decl(logicalAssignment10.ts, 1, 3))
|
|
|
|
function incr() {
|
|
>incr : Symbol(incr, Decl(logicalAssignment10.ts, 1, 13))
|
|
|
|
return ++count;
|
|
>count : Symbol(count, Decl(logicalAssignment10.ts, 0, 3))
|
|
}
|
|
|
|
const oobj = {
|
|
>oobj : Symbol(oobj, Decl(logicalAssignment10.ts, 6, 5))
|
|
|
|
obj
|
|
>obj : Symbol(obj, Decl(logicalAssignment10.ts, 6, 14))
|
|
}
|
|
|
|
obj[incr()] ??= incr();
|
|
>obj : Symbol(obj, Decl(logicalAssignment10.ts, 1, 3))
|
|
>incr : Symbol(incr, Decl(logicalAssignment10.ts, 1, 13))
|
|
>incr : Symbol(incr, Decl(logicalAssignment10.ts, 1, 13))
|
|
|
|
oobj["obj"][incr()] ??= incr();
|
|
>oobj : Symbol(oobj, Decl(logicalAssignment10.ts, 6, 5))
|
|
>"obj" : Symbol(obj, Decl(logicalAssignment10.ts, 6, 14))
|
|
>incr : Symbol(incr, Decl(logicalAssignment10.ts, 1, 13))
|
|
>incr : Symbol(incr, Decl(logicalAssignment10.ts, 1, 13))
|
|
|