Raspbian Package Auto-Building

Build log for golang-github-evanw-esbuild (0.13.12-1) on armhf

golang-github-evanw-esbuild0.13.12-1armhf → 2021-11-07 06:16:34

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on bm-wb-04

+==============================================================================+
| golang-github-evanw-esbuild 0.13.12-1 (armhf) Sun, 07 Nov 2021 06:03:52 +0000 |
+==============================================================================+

Package: golang-github-evanw-esbuild
Version: 0.13.12-1
Source Version: 0.13.12-1
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bookworm-staging-armhf-sbuild-7df31ae4-bf97-449e-8a0e-df40585a30ef' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private bookworm-staging/main Sources [12.5 MB]
Get:3 http://172.17.0.1/private bookworm-staging/main armhf Packages [13.4 MB]
Fetched 25.9 MB in 27s (975 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'golang-github-evanw-esbuild' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/go-team/packages/golang-github-evanw-esbuild.git
Please use:
git clone https://salsa.debian.org/go-team/packages/golang-github-evanw-esbuild.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 1452 kB of source archives.
Get:1 http://172.17.0.1/private bookworm-staging/main golang-github-evanw-esbuild 0.13.12-1 (dsc) [2381 B]
Get:2 http://172.17.0.1/private bookworm-staging/main golang-github-evanw-esbuild 0.13.12-1 (tar) [1443 kB]
Get:3 http://172.17.0.1/private bookworm-staging/main golang-github-evanw-esbuild 0.13.12-1 (diff) [6816 B]
Fetched 1452 kB in 0s (4456 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/golang-github-evanw-esbuild-GzrURt/golang-github-evanw-esbuild-0.13.12' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/golang-github-evanw-esbuild-GzrURt' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-mE8nfW/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-mE8nfW/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-mE8nfW/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-mE8nfW/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-mE8nfW/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-mE8nfW/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-mE8nfW/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-mE8nfW/apt_archive ./ Packages [431 B]
Fetched 2107 B in 1s (2698 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
  netbase
Use 'apt autoremove' to remove it.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-mE8nfW/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (21.8 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12500 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper-compat (= 13), dh-golang, golang-any (>= 2:1.13~), golang-golang-x-sys-dev (>= 0.0~git20200501.bc7a7d4)
Filtered Build-Depends: debhelper-compat (= 13), dh-golang, golang-any (>= 2:1.13~), golang-golang-x-sys-dev (>= 0.0~git20200501.bc7a7d4)
dpkg-deb: building package 'sbuild-build-depends-golang-github-evanw-esbuild-dummy' in '/<<BUILDDIR>>/resolver-mE8nfW/apt_archive/sbuild-build-depends-golang-github-evanw-esbuild-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-golang-github-evanw-esbuild-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-mE8nfW/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-mE8nfW/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-mE8nfW/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-mE8nfW/apt_archive ./ Sources [557 B]
Get:5 copy:/<<BUILDDIR>>/resolver-mE8nfW/apt_archive ./ Packages [637 B]
Fetched 2527 B in 1s (3285 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install golang-github-evanw-esbuild build dependencies (apt-based resolver)
---------------------------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
  netbase
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils debhelper
  dh-autoreconf dh-golang dh-strip-nondeterminism dwz file gettext
  gettext-base golang-1.17-go golang-1.17-src golang-any golang-go
  golang-golang-x-sys-dev golang-src groff-base intltool-debian
  libarchive-zip-perl libdebhelper-perl libelf1
  libfile-stripnondeterminism-perl libicu67 libmagic-mgc libmagic1
  libpipeline1 libsigsegv2 libsub-override-perl libtool libuchardet0 libxml2
  m4 man-db po-debconf sensible-utils
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc
  libasprintf-dev libgettextpo-dev bzr | brz ca-certificates git mercurial
  subversion groff libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc
  apparmor less www-browser libmail-box-perl
Recommended packages:
  curl | wget | lynx pkg-config libarchive-cpio-perl libltdl-dev
  libmail-sendmail-perl
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils debhelper
  dh-autoreconf dh-golang dh-strip-nondeterminism dwz file gettext
  gettext-base golang-1.17-go golang-1.17-src golang-any golang-go
  golang-golang-x-sys-dev golang-src groff-base intltool-debian
  libarchive-zip-perl libdebhelper-perl libelf1
  libfile-stripnondeterminism-perl libicu67 libmagic-mgc libmagic1
  libpipeline1 libsigsegv2 libsub-override-perl libtool libuchardet0 libxml2
  m4 man-db po-debconf sbuild-build-depends-golang-github-evanw-esbuild-dummy
  sensible-utils
0 upgraded, 39 newly installed, 0 to remove and 4 not upgraded.
Need to get 84.3 MB of archives.
After this operation, 468 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-mE8nfW/apt_archive ./ sbuild-build-depends-golang-github-evanw-esbuild-dummy 0.invalid.0 [920 B]
Get:2 http://172.17.0.1/private bookworm-staging/main armhf bsdextrautils armhf 2.37.2-4 [135 kB]
Get:3 http://172.17.0.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:4 http://172.17.0.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-7 [793 kB]
Get:5 http://172.17.0.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.3-1 [29.9 kB]
Get:6 http://172.17.0.1/private bookworm-staging/main armhf man-db armhf 2.9.4-2 [1307 kB]
Get:7 http://172.17.0.1/private bookworm-staging/main armhf sensible-utils all 0.0.17 [21.5 kB]
Get:8 http://172.17.0.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.39-3 [273 kB]
Get:9 http://172.17.0.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.39-3 [117 kB]
Get:10 http://172.17.0.1/private bookworm-staging/main armhf file armhf 1:5.39-3 [68.0 kB]
Get:11 http://172.17.0.1/private bookworm-staging/main armhf gettext-base armhf 0.21-4 [171 kB]
Get:12 http://172.17.0.1/private bookworm-staging/main armhf libsigsegv2 armhf 2.13-1 [34.3 kB]
Get:13 http://172.17.0.1/private bookworm-staging/main armhf m4 armhf 1.4.18-5 [186 kB]
Get:14 http://172.17.0.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:15 http://172.17.0.1/private bookworm-staging/main armhf autotools-dev all 20180224.1+nmu1 [77.1 kB]
Get:16 http://172.17.0.1/private bookworm-staging/main armhf automake all 1:1.16.5-1 [823 kB]
Get:17 http://172.17.0.1/private bookworm-staging/main armhf autopoint all 0.21-4 [510 kB]
Get:18 http://172.17.0.1/private bookworm-staging/main armhf libdebhelper-perl all 13.5.2 [192 kB]
Get:19 http://172.17.0.1/private bookworm-staging/main armhf libtool all 2.4.6-15 [513 kB]
Get:20 http://172.17.0.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:21 http://172.17.0.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:22 http://172.17.0.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:23 http://172.17.0.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.12.0-2 [26.3 kB]
Get:24 http://172.17.0.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.12.0-2 [15.5 kB]
Get:25 http://172.17.0.1/private bookworm-staging/main armhf libelf1 armhf 0.185-2 [168 kB]
Get:26 http://172.17.0.1/private bookworm-staging/main armhf dwz armhf 0.14-1 [83.0 kB]
Get:27 http://172.17.0.1/private bookworm-staging/main armhf libicu67 armhf 67.1-7 [8291 kB]
Get:28 http://172.17.0.1/private bookworm-staging/main armhf libxml2 armhf 2.9.12+dfsg-5 [584 kB]
Get:29 http://172.17.0.1/private bookworm-staging/main armhf gettext armhf 0.21-4 [1215 kB]
Get:30 http://172.17.0.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:31 http://172.17.0.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:32 http://172.17.0.1/private bookworm-staging/main armhf debhelper all 13.5.2 [1056 kB]
Get:33 http://172.17.0.1/private bookworm-staging/main armhf dh-golang all 1.51 [24.6 kB]
Get:34 http://172.17.0.1/private bookworm-staging/main armhf golang-1.17-src all 1.17.2-1 [15.2 MB]
Get:35 http://172.17.0.1/private bookworm-staging/main armhf golang-1.17-go armhf 1.17.2-1 [51.1 MB]
Get:36 http://172.17.0.1/private bookworm-staging/main armhf golang-src all 2:1.17~1 [5396 B]
Get:37 http://172.17.0.1/private bookworm-staging/main armhf golang-go armhf 2:1.17~1 [43.0 kB]
Get:38 http://172.17.0.1/private bookworm-staging/main armhf golang-any armhf 2:1.17~1 [5480 B]
Get:39 http://172.17.0.1/private bookworm-staging/main armhf golang-golang-x-sys-dev all 0.0~git20210806.e5e7981-1 [351 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 84.3 MB in 6s (13.5 MB/s)
Selecting previously unselected package bsdextrautils.
(Reading database ... 12500 files and directories currently installed.)
Preparing to unpack .../00-bsdextrautils_2.37.2-4_armhf.deb ...
Unpacking bsdextrautils (2.37.2-4) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../01-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../02-groff-base_1.22.4-7_armhf.deb ...
Unpacking groff-base (1.22.4-7) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../03-libpipeline1_1.5.3-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.3-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../04-man-db_2.9.4-2_armhf.deb ...
Unpacking man-db (2.9.4-2) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../05-sensible-utils_0.0.17_all.deb ...
Unpacking sensible-utils (0.0.17) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../06-libmagic-mgc_1%3a5.39-3_armhf.deb ...
Unpacking libmagic-mgc (1:5.39-3) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../07-libmagic1_1%3a5.39-3_armhf.deb ...
Unpacking libmagic1:armhf (1:5.39-3) ...
Selecting previously unselected package file.
Preparing to unpack .../08-file_1%3a5.39-3_armhf.deb ...
Unpacking file (1:5.39-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../09-gettext-base_0.21-4_armhf.deb ...
Unpacking gettext-base (0.21-4) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../10-libsigsegv2_2.13-1_armhf.deb ...
Unpacking libsigsegv2:armhf (2.13-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../11-m4_1.4.18-5_armhf.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../12-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../13-autotools-dev_20180224.1+nmu1_all.deb ...
Unpacking autotools-dev (20180224.1+nmu1) ...
Selecting previously unselected package automake.
Preparing to unpack .../14-automake_1%3a1.16.5-1_all.deb ...
Unpacking automake (1:1.16.5-1) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../15-autopoint_0.21-4_all.deb ...
Unpacking autopoint (0.21-4) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../16-libdebhelper-perl_13.5.2_all.deb ...
Unpacking libdebhelper-perl (13.5.2) ...
Selecting previously unselected package libtool.
Preparing to unpack .../17-libtool_2.4.6-15_all.deb ...
Unpacking libtool (2.4.6-15) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../18-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../20-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.12.0-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.12.0-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../22-dh-strip-nondeterminism_1.12.0-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.12.0-2) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../23-libelf1_0.185-2_armhf.deb ...
Unpacking libelf1:armhf (0.185-2) ...
Selecting previously unselected package dwz.
Preparing to unpack .../24-dwz_0.14-1_armhf.deb ...
Unpacking dwz (0.14-1) ...
Selecting previously unselected package libicu67:armhf.
Preparing to unpack .../25-libicu67_67.1-7_armhf.deb ...
Unpacking libicu67:armhf (67.1-7) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../26-libxml2_2.9.12+dfsg-5_armhf.deb ...
Unpacking libxml2:armhf (2.9.12+dfsg-5) ...
Selecting previously unselected package gettext.
Preparing to unpack .../27-gettext_0.21-4_armhf.deb ...
Unpacking gettext (0.21-4) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../28-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../29-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../30-debhelper_13.5.2_all.deb ...
Unpacking debhelper (13.5.2) ...
Selecting previously unselected package dh-golang.
Preparing to unpack .../31-dh-golang_1.51_all.deb ...
Unpacking dh-golang (1.51) ...
Selecting previously unselected package golang-1.17-src.
Preparing to unpack .../32-golang-1.17-src_1.17.2-1_all.deb ...
Unpacking golang-1.17-src (1.17.2-1) ...
Selecting previously unselected package golang-1.17-go.
Preparing to unpack .../33-golang-1.17-go_1.17.2-1_armhf.deb ...
Unpacking golang-1.17-go (1.17.2-1) ...
Selecting previously unselected package golang-src.
Preparing to unpack .../34-golang-src_2%3a1.17~1_all.deb ...
Unpacking golang-src (2:1.17~1) ...
Selecting previously unselected package golang-go:armhf.
Preparing to unpack .../35-golang-go_2%3a1.17~1_armhf.deb ...
Unpacking golang-go:armhf (2:1.17~1) ...
Selecting previously unselected package golang-any:armhf.
Preparing to unpack .../36-golang-any_2%3a1.17~1_armhf.deb ...
Unpacking golang-any:armhf (2:1.17~1) ...
Selecting previously unselected package golang-golang-x-sys-dev.
Preparing to unpack .../37-golang-golang-x-sys-dev_0.0~git20210806.e5e7981-1_all.deb ...
Unpacking golang-golang-x-sys-dev (0.0~git20210806.e5e7981-1) ...
Selecting previously unselected package sbuild-build-depends-golang-github-evanw-esbuild-dummy.
Preparing to unpack .../38-sbuild-build-depends-golang-github-evanw-esbuild-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-golang-github-evanw-esbuild-dummy (0.invalid.0) ...
Setting up libpipeline1:armhf (1.5.3-1) ...
Setting up bsdextrautils (2.37.2-4) ...
update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode
Setting up libicu67:armhf (67.1-7) ...
Setting up libmagic-mgc (1:5.39-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.5.2) ...
Setting up golang-golang-x-sys-dev (0.0~git20210806.e5e7981-1) ...
Setting up libmagic1:armhf (1:5.39-3) ...
Setting up gettext-base (0.21-4) ...
Setting up file (1:5.39-3) ...
Setting up golang-1.17-src (1.17.2-1) ...
Setting up autotools-dev (20180224.1+nmu1) ...
Setting up libsigsegv2:armhf (2.13-1) ...
Setting up autopoint (0.21-4) ...
Setting up golang-1.17-go (1.17.2-1) ...
Setting up sensible-utils (0.0.17) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up golang-src (2:1.17~1) ...
Setting up libelf1:armhf (0.185-2) ...
Setting up libxml2:armhf (2.9.12+dfsg-5) ...
Setting up libfile-stripnondeterminism-perl (1.12.0-2) ...
Setting up gettext (0.21-4) ...
Setting up libtool (2.4.6-15) ...
Setting up golang-go:armhf (2:1.17~1) ...
Setting up m4 (1.4.18-5) ...
Setting up golang-any:armhf (2:1.17~1) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up autoconf (2.71-2) ...
Setting up dh-strip-nondeterminism (1.12.0-2) ...
Setting up dwz (0.14-1) ...
Setting up groff-base (1.22.4-7) ...
Setting up automake (1:1.16.5-1) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.9.4-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up dh-autoreconf (20) ...
Setting up debhelper (13.5.2) ...
Setting up dh-golang (1.51) ...
Setting up sbuild-build-depends-golang-github-evanw-esbuild-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.32-4+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.9.0-0.bpo.4-armmp armhf (armv7l)
Toolchain package versions: binutils_2.37-5+rpi1 dpkg-dev_1.20.9+rpi1 g++-10_10.3.0-11+rpi1 gcc-10_10.3.0-11+rpi1 libc6-dev_2.32-4+rpi1 libstdc++-10-dev_10.3.0-11+rpi1 libstdc++6_11.2.0-10+rpi1 linux-libc-dev_5.14.9-2+rpi1
Package versions: adduser_3.118 apt_2.3.11 autoconf_2.71-2 automake_1:1.16.5-1 autopoint_0.21-4 autotools-dev_20180224.1+nmu1 base-files_12+rpi1 base-passwd_3.5.52 bash_5.1-3 binutils_2.37-5+rpi1 binutils-arm-linux-gnueabihf_2.37-5+rpi1 binutils-common_2.37-5+rpi1 bsdextrautils_2.37.2-4 bsdutils_1:2.37.2-4 build-essential_12.9 bzip2_1.0.8-4 coreutils_8.32-4 cpp_4:10.2.1-1+rpi1 cpp-10_10.3.0-11+rpi1 dash_0.5.11+git20210903+057cd650a4ed-1 debconf_1.5.78 debhelper_13.5.2 debianutils_4.11.2 dh-autoreconf_20 dh-golang_1.51 dh-strip-nondeterminism_1.12.0-2 diffutils_1:3.7-5 dirmngr_2.2.27-2 dpkg_1.20.9+rpi1 dpkg-dev_1.20.9+rpi1 dwz_0.14-1 e2fsprogs_1.46.4-1 fakeroot_1.25.3-1.1 file_1:5.39-3 findutils_4.8.0-1 g++_4:10.2.1-1+rpi1 g++-10_10.3.0-11+rpi1 gcc_4:10.2.1-1+rpi1 gcc-10_10.3.0-11+rpi1 gcc-10-base_10.3.0-11+rpi1 gcc-11-base_11.2.0-10+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-4 gettext-base_0.21-4 gnupg_2.2.27-2 gnupg-l10n_2.2.27-2 gnupg-utils_2.2.27-2 golang-1.17-go_1.17.2-1 golang-1.17-src_1.17.2-1 golang-any_2:1.17~1 golang-go_2:1.17~1 golang-golang-x-sys-dev_0.0~git20210806.e5e7981-1 golang-src_2:1.17~1 gpg_2.2.27-2 gpg-agent_2.2.27-2 gpg-wks-client_2.2.27-2 gpg-wks-server_2.2.27-2 gpgconf_2.2.27-2 gpgsm_2.2.27-2 gpgv_2.2.27-2 grep_3.7-1 groff-base_1.22.4-7 gzip_1.10-4 hostname_3.23 init-system-helpers_1.60 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapt-pkg6.0_2.3.11 libarchive-zip-perl_1.68-1 libasan6_11.2.0-10+rpi1 libassuan0_2.5.5-1 libatomic1_11.2.0-10+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.6-1 libaudit1_1:3.0.6-1 libbinutils_2.37-5+rpi1 libblkid1_2.37.2-4 libbz2-1.0_1.0.8-4 libc-bin_2.32-4+rpi1 libc-dev-bin_2.32-4+rpi1 libc6_2.32-4+rpi1 libc6-dev_2.32-4+rpi1 libcap-ng0_0.7.9-2.2+b1 libcap2_1:2.44-1 libcc1-0_11.2.0-10+rpi1 libcom-err2_1.46.4-1 libcrypt-dev_1:4.4.25-2 libcrypt1_1:4.4.25-2 libctf-nobfd0_2.37-5+rpi1 libctf0_2.37-5+rpi1 libdb5.3_5.3.28+dfsg1-0.8 libdebconfclient0_0.260 libdebhelper-perl_13.5.2 libdpkg-perl_1.20.9+rpi1 libelf1_0.185-2 libext2fs2_1.46.4-1 libfakeroot_1.25.3-1.1 libffi8_3.4.2-3 libfile-stripnondeterminism-perl_1.12.0-2 libgcc-10-dev_10.3.0-11+rpi1 libgcc-s1_11.2.0-10+rpi1 libgcrypt20_1.9.4-3 libgdbm-compat4_1.22-1 libgdbm6_1.22-1 libgmp10_2:6.2.1+dfsg-2 libgnutls30_3.7.2-2 libgomp1_11.2.0-10+rpi1 libgpg-error0_1.42-3 libgssapi-krb5-2_1.18.3-7 libhogweed6_3.7.3-1 libicu67_67.1-7 libidn2-0_2.3.2-2 libisl23_0.24-2 libk5crypto3_1.18.3-7 libkeyutils1_1.6.1-2 libkrb5-3_1.18.3-7 libkrb5support0_1.18.3-7 libksba8_1.6.0-2 libldap-2.4-2_2.4.59+dfsg-1 liblocale-gettext-perl_1.07-4+b1 liblz4-1_1.9.3-2 liblzma5_5.2.5-2 libmagic-mgc_1:5.39-3 libmagic1_1:5.39-3 libmount1_2.37.2-4 libmpc3_1.2.1-1 libmpfr6_4.1.0-3 libncursesw6_6.2+20201114-4 libnettle8_3.7.3-1 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.24.0-5 libpam-modules_1.4.0-10 libpam-modules-bin_1.4.0-10 libpam-runtime_1.4.0-10 libpam0g_1.4.0-10 libpcre2-8-0_10.36-2 libpcre3_2:8.39-13 libperl5.32_5.32.1-6 libpipeline1_1.5.3-1 libreadline8_8.1-2 libsasl2-2_2.1.27+dfsg-2.1 libsasl2-modules-db_2.1.27+dfsg-2.1 libseccomp2_2.5.2-2+rpi1 libselinux1_3.1-3 libsemanage-common_3.1-1 libsemanage1_3.1-1+b1 libsepol1_3.1-1 libsigsegv2_2.13-1 libsmartcols1_2.37.2-4 libsqlite3-0_3.36.0-2 libss2_1.46.4-1 libssl1.1_1.1.1l-1 libstdc++-10-dev_10.3.0-11+rpi1 libstdc++6_11.2.0-10+rpi1 libsub-override-perl_0.09-2 libsystemd0_249.5-1+rpi1 libtasn1-6_4.17.0-2 libtext-charwidth-perl_0.04-10+b1 libtext-iconv-perl_1.7-7+b1 libtinfo6_6.2+20201114-4 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.6-15 libubsan1_11.2.0-10+rpi1 libuchardet0_0.0.7-1 libudev1_249.5-1+rpi1 libunistring2_0.9.10-6 libuuid1_2.37.2-4 libxml2_2.9.12+dfsg-5 libxxhash0_0.8.0-2+rpi1 libzstd1_1.4.8+dfsg-3+rpi1 linux-libc-dev_5.14.9-2+rpi1 login_1:4.8.1-1 logsave_1.46.4-1 lsb-base_11.1.0+rpi1 m4_1.4.18-5 make_4.3-4.1 man-db_2.9.4-2 mawk_1.3.4.20200120-2 mount_2.37.2-4 ncurses-base_6.2+20201114-4 ncurses-bin_6.2+20201114-4 netbase_6.3 passwd_1:4.8.1-1 patch_2.7.6-7 perl_5.32.1-6 perl-base_5.32.1-6 perl-modules-5.32_5.32.1-6 pinentry-curses_1.1.0-4 po-debconf_1.0.21+nmu1 raspbian-archive-keyring_20120528.2 readline-common_8.1-2 rpcsvc-proto_1.4.2-4 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-golang-github-evanw-esbuild-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sysvinit-utils_3.00-1 tar_1.34+dfsg-1 tzdata_2021e-1 util-linux_2.37.2-4 xz-utils_5.2.5-2 zlib1g_1:1.2.11.dfsg-2

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.tMCIaSl6/trustedkeys.kbx': General error
gpgv: Signature made Thu Nov  4 16:51:21 2021 UTC
gpgv:                using RSA key 142421B19AD4A95996F95072EA2500B412C59ACF
gpgv:                issuer "foka@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./golang-github-evanw-esbuild_0.13.12-1.dsc
dpkg-source: info: extracting golang-github-evanw-esbuild in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking golang-github-evanw-esbuild_0.13.12.orig.tar.gz
dpkg-source: info: unpacking golang-github-evanw-esbuild_0.13.12-1.debian.tar.xz

Check disc space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-7df31ae4-bf97-449e-8a0e-df40585a30ef
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=xterm
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package golang-github-evanw-esbuild
dpkg-buildpackage: info: source version 0.13.12-1
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean --builddirectory=_build --buildsystem=golang --with=golang
   dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang
   dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang
   dh_clean -O--builddirectory=_build -O--buildsystem=golang
 debian/rules binary-arch
dh binary-arch --builddirectory=_build --buildsystem=golang --with=golang
   dh_update_autotools_config -a -O--builddirectory=_build -O--buildsystem=golang
   dh_autoreconf -a -O--builddirectory=_build -O--buildsystem=golang
   dh_auto_configure -a -O--builddirectory=_build -O--buildsystem=golang
   dh_auto_build -a -O--builddirectory=_build -O--buildsystem=golang
	cd _build && go install -trimpath -v -p 4 github.com/evanw/esbuild/cmd/esbuild github.com/evanw/esbuild/internal/api_helpers github.com/evanw/esbuild/internal/ast github.com/evanw/esbuild/internal/bundler github.com/evanw/esbuild/internal/cache github.com/evanw/esbuild/internal/cli_helpers github.com/evanw/esbuild/internal/compat github.com/evanw/esbuild/internal/config github.com/evanw/esbuild/internal/css_ast github.com/evanw/esbuild/internal/css_lexer github.com/evanw/esbuild/internal/css_parser github.com/evanw/esbuild/internal/css_printer github.com/evanw/esbuild/internal/fs github.com/evanw/esbuild/internal/graph github.com/evanw/esbuild/internal/helpers github.com/evanw/esbuild/internal/js_ast github.com/evanw/esbuild/internal/js_lexer github.com/evanw/esbuild/internal/js_parser github.com/evanw/esbuild/internal/js_printer github.com/evanw/esbuild/internal/logger github.com/evanw/esbuild/internal/renamer github.com/evanw/esbuild/internal/resolver github.com/evanw/esbuild/internal/runtime github.com/evanw/esbuild/internal/sourcemap github.com/evanw/esbuild/internal/test github.com/evanw/esbuild/internal/xxhash github.com/evanw/esbuild/pkg/api github.com/evanw/esbuild/pkg/cli
internal/goexperiment
internal/unsafeheader
internal/cpu
internal/abi
runtime/internal/sys
internal/race
sync/atomic
math/bits
runtime/internal/math
internal/itoa
internal/bytealg
runtime/internal/atomic
unicode/utf8
math
unicode
github.com/evanw/esbuild/internal/api_helpers
golang.org/x/sys/internal/unsafeheader
github.com/evanw/esbuild/internal/compat
runtime
container/list
crypto/internal/subtle
crypto/subtle
unicode/utf16
vendor/golang.org/x/crypto/cryptobyte/asn1
internal/nettrace
vendor/golang.org/x/crypto/internal/subtle
internal/reflectlite
sync
internal/singleflight
math/rand
internal/testlog
runtime/cgo
internal/sysinfo
errors
sort
io
strconv
internal/oserror
syscall
path
bytes
reflect
strings
encoding/base32
regexp/syntax
internal/syscall/unix
time
internal/syscall/execenv
hash
bufio
regexp
hash/crc32
crypto
crypto/elliptic/internal/fiat
internal/poll
io/fs
encoding/binary
internal/fmtsort
context
os
crypto/internal/randutil
crypto/hmac
crypto/rc4
vendor/golang.org/x/net/dns/dnsmessage
encoding/base64
golang.org/x/sys/unix
github.com/evanw/esbuild/internal/xxhash
crypto/cipher
crypto/aes
fmt
io/ioutil
crypto/des
crypto/sha512
crypto/ed25519/internal/edwards25519/field
crypto/md5
crypto/ed25519/internal/edwards25519
crypto/sha1
net/url
compress/flate
math/big
crypto/sha256
github.com/evanw/esbuild/internal/logger
github.com/evanw/esbuild/internal/fs
compress/gzip
encoding/hex
encoding/pem
github.com/evanw/esbuild/internal/ast
github.com/evanw/esbuild/internal/helpers
github.com/evanw/esbuild/internal/js_ast
github.com/evanw/esbuild/internal/runtime
net
github.com/evanw/esbuild/internal/css_lexer
github.com/evanw/esbuild/internal/css_ast
github.com/evanw/esbuild/internal/config
github.com/evanw/esbuild/internal/css_parser
github.com/evanw/esbuild/internal/js_lexer
github.com/evanw/esbuild/internal/sourcemap
github.com/evanw/esbuild/internal/css_printer
github.com/evanw/esbuild/internal/renamer
crypto/rand
github.com/evanw/esbuild/internal/js_parser
github.com/evanw/esbuild/internal/js_printer
crypto/elliptic
encoding/asn1
vendor/golang.org/x/crypto/cryptobyte
crypto/ed25519
crypto/ecdsa
crypto/rsa
crypto/dsa
crypto/x509/pkix
path/filepath
vendor/golang.org/x/crypto/chacha20
vendor/golang.org/x/crypto/poly1305
vendor/golang.org/x/crypto/curve25519
vendor/golang.org/x/crypto/chacha20poly1305
vendor/golang.org/x/crypto/hkdf
vendor/golang.org/x/text/transform
log
vendor/golang.org/x/text/unicode/norm
vendor/golang.org/x/text/unicode/bidi
crypto/x509
vendor/golang.org/x/text/secure/bidirule
net/textproto
vendor/golang.org/x/net/http2/hpack
vendor/golang.org/x/net/idna
mime
vendor/golang.org/x/net/http/httpguts
crypto/tls
vendor/golang.org/x/net/http/httpproxy
github.com/evanw/esbuild/internal/cache
mime/quotedprintable
net/http/internal
github.com/evanw/esbuild/internal/resolver
mime/multipart
net/http/internal/ascii
runtime/debug
text/tabwriter
runtime/trace
runtime/pprof
flag
testing
github.com/evanw/esbuild/internal/graph
github.com/evanw/esbuild/internal/test
net/http/httptrace
net/http
github.com/evanw/esbuild/internal/bundler
github.com/evanw/esbuild/pkg/api
github.com/evanw/esbuild/internal/cli_helpers
github.com/evanw/esbuild/pkg/cli
github.com/evanw/esbuild/cmd/esbuild
   dh_auto_test -a -O--builddirectory=_build -O--buildsystem=golang
	cd _build && go test -vet=off -v -p 4 github.com/evanw/esbuild/cmd/esbuild github.com/evanw/esbuild/internal/api_helpers github.com/evanw/esbuild/internal/ast github.com/evanw/esbuild/internal/bundler github.com/evanw/esbuild/internal/cache github.com/evanw/esbuild/internal/cli_helpers github.com/evanw/esbuild/internal/compat github.com/evanw/esbuild/internal/config github.com/evanw/esbuild/internal/css_ast github.com/evanw/esbuild/internal/css_lexer github.com/evanw/esbuild/internal/css_parser github.com/evanw/esbuild/internal/css_printer github.com/evanw/esbuild/internal/fs github.com/evanw/esbuild/internal/graph github.com/evanw/esbuild/internal/helpers github.com/evanw/esbuild/internal/js_ast github.com/evanw/esbuild/internal/js_lexer github.com/evanw/esbuild/internal/js_parser github.com/evanw/esbuild/internal/js_printer github.com/evanw/esbuild/internal/logger github.com/evanw/esbuild/internal/renamer github.com/evanw/esbuild/internal/resolver github.com/evanw/esbuild/internal/runtime github.com/evanw/esbuild/internal/sourcemap github.com/evanw/esbuild/internal/test github.com/evanw/esbuild/internal/xxhash github.com/evanw/esbuild/pkg/api github.com/evanw/esbuild/pkg/cli
?   	github.com/evanw/esbuild/cmd/esbuild	[no test files]
?   	github.com/evanw/esbuild/internal/api_helpers	[no test files]
?   	github.com/evanw/esbuild/internal/ast	[no test files]
=== RUN   TestCSSEntryPoint
=== RUN   TestCSSEntryPoint/#00
--- PASS: TestCSSEntryPoint (0.02s)
    --- PASS: TestCSSEntryPoint/#00 (0.02s)
=== RUN   TestCSSAtImportMissing
=== RUN   TestCSSAtImportMissing/#00
--- PASS: TestCSSAtImportMissing (0.00s)
    --- PASS: TestCSSAtImportMissing/#00 (0.00s)
=== RUN   TestCSSAtImportExternal
=== RUN   TestCSSAtImportExternal/#00
--- PASS: TestCSSAtImportExternal (0.00s)
    --- PASS: TestCSSAtImportExternal/#00 (0.00s)
=== RUN   TestCSSAtImport
=== RUN   TestCSSAtImport/#00
--- PASS: TestCSSAtImport (0.00s)
    --- PASS: TestCSSAtImport/#00 (0.00s)
=== RUN   TestCSSFromJSMissingImport
=== RUN   TestCSSFromJSMissingImport/#00
--- PASS: TestCSSFromJSMissingImport (0.00s)
    --- PASS: TestCSSFromJSMissingImport/#00 (0.00s)
=== RUN   TestCSSFromJSMissingStarImport
=== RUN   TestCSSFromJSMissingStarImport/#00
--- PASS: TestCSSFromJSMissingStarImport (0.00s)
    --- PASS: TestCSSFromJSMissingStarImport/#00 (0.00s)
=== RUN   TestImportCSSFromJS
=== RUN   TestImportCSSFromJS/#00
--- PASS: TestImportCSSFromJS (0.01s)
    --- PASS: TestImportCSSFromJS/#00 (0.00s)
=== RUN   TestImportCSSFromJSWriteToStdout
=== RUN   TestImportCSSFromJSWriteToStdout/#00
--- PASS: TestImportCSSFromJSWriteToStdout (0.00s)
    --- PASS: TestImportCSSFromJSWriteToStdout/#00 (0.00s)
=== RUN   TestImportJSFromCSS
=== RUN   TestImportJSFromCSS/#00
--- PASS: TestImportJSFromCSS (0.00s)
    --- PASS: TestImportJSFromCSS/#00 (0.00s)
=== RUN   TestImportJSONFromCSS
=== RUN   TestImportJSONFromCSS/#00
--- PASS: TestImportJSONFromCSS (0.00s)
    --- PASS: TestImportJSONFromCSS/#00 (0.00s)
=== RUN   TestMissingImportURLInCSS
=== RUN   TestMissingImportURLInCSS/#00
--- PASS: TestMissingImportURLInCSS (0.00s)
    --- PASS: TestMissingImportURLInCSS/#00 (0.00s)
=== RUN   TestExternalImportURLInCSS
=== RUN   TestExternalImportURLInCSS/#00
--- PASS: TestExternalImportURLInCSS (0.00s)
    --- PASS: TestExternalImportURLInCSS/#00 (0.00s)
=== RUN   TestInvalidImportURLInCSS
=== RUN   TestInvalidImportURLInCSS/#00
--- PASS: TestInvalidImportURLInCSS (0.00s)
    --- PASS: TestInvalidImportURLInCSS/#00 (0.00s)
=== RUN   TestTextImportURLInCSSText
=== RUN   TestTextImportURLInCSSText/#00
--- PASS: TestTextImportURLInCSSText (0.00s)
    --- PASS: TestTextImportURLInCSSText/#00 (0.00s)
=== RUN   TestDataURLImportURLInCSS
=== RUN   TestDataURLImportURLInCSS/#00
--- PASS: TestDataURLImportURLInCSS (0.00s)
    --- PASS: TestDataURLImportURLInCSS/#00 (0.00s)
=== RUN   TestBinaryImportURLInCSS
=== RUN   TestBinaryImportURLInCSS/#00
--- PASS: TestBinaryImportURLInCSS (0.00s)
    --- PASS: TestBinaryImportURLInCSS/#00 (0.00s)
=== RUN   TestBase64ImportURLInCSS
=== RUN   TestBase64ImportURLInCSS/#00
--- PASS: TestBase64ImportURLInCSS (0.00s)
    --- PASS: TestBase64ImportURLInCSS/#00 (0.00s)
=== RUN   TestFileImportURLInCSS
=== RUN   TestFileImportURLInCSS/#00
--- PASS: TestFileImportURLInCSS (0.00s)
    --- PASS: TestFileImportURLInCSS/#00 (0.00s)
=== RUN   TestIgnoreURLsInAtRulePrelude
=== RUN   TestIgnoreURLsInAtRulePrelude/#00
--- PASS: TestIgnoreURLsInAtRulePrelude (0.00s)
    --- PASS: TestIgnoreURLsInAtRulePrelude/#00 (0.00s)
=== RUN   TestPackageURLsInCSS
=== RUN   TestPackageURLsInCSS/#00
--- PASS: TestPackageURLsInCSS (0.00s)
    --- PASS: TestPackageURLsInCSS/#00 (0.00s)
=== RUN   TestCSSAtImportExtensionOrderCollision
=== RUN   TestCSSAtImportExtensionOrderCollision/#00
--- PASS: TestCSSAtImportExtensionOrderCollision (0.00s)
    --- PASS: TestCSSAtImportExtensionOrderCollision/#00 (0.00s)
=== RUN   TestCSSAtImportExtensionOrderCollisionUnsupported
=== RUN   TestCSSAtImportExtensionOrderCollisionUnsupported/#00
--- PASS: TestCSSAtImportExtensionOrderCollisionUnsupported (0.00s)
    --- PASS: TestCSSAtImportExtensionOrderCollisionUnsupported/#00 (0.00s)
=== RUN   TestCSSAtImportConditionsNoBundle
=== RUN   TestCSSAtImportConditionsNoBundle/#00
--- PASS: TestCSSAtImportConditionsNoBundle (0.00s)
    --- PASS: TestCSSAtImportConditionsNoBundle/#00 (0.00s)
=== RUN   TestCSSAtImportConditionsBundleExternal
=== RUN   TestCSSAtImportConditionsBundleExternal/#00
--- PASS: TestCSSAtImportConditionsBundleExternal (0.00s)
    --- PASS: TestCSSAtImportConditionsBundleExternal/#00 (0.00s)
=== RUN   TestCSSAtImportConditionsBundle
=== RUN   TestCSSAtImportConditionsBundle/#00
--- PASS: TestCSSAtImportConditionsBundle (0.00s)
    --- PASS: TestCSSAtImportConditionsBundle/#00 (0.00s)
=== RUN   TestCSSAndJavaScriptCodeSplittingIssue1064
=== RUN   TestCSSAndJavaScriptCodeSplittingIssue1064/#00
--- PASS: TestCSSAndJavaScriptCodeSplittingIssue1064 (0.01s)
    --- PASS: TestCSSAndJavaScriptCodeSplittingIssue1064/#00 (0.01s)
=== RUN   TestPackageJsonSideEffectsFalseKeepNamedImportES6
=== RUN   TestPackageJsonSideEffectsFalseKeepNamedImportES6/#00
--- PASS: TestPackageJsonSideEffectsFalseKeepNamedImportES6 (0.01s)
    --- PASS: TestPackageJsonSideEffectsFalseKeepNamedImportES6/#00 (0.01s)
=== RUN   TestPackageJsonSideEffectsFalseKeepNamedImportCommonJS
=== RUN   TestPackageJsonSideEffectsFalseKeepNamedImportCommonJS/#00
--- PASS: TestPackageJsonSideEffectsFalseKeepNamedImportCommonJS (0.01s)
    --- PASS: TestPackageJsonSideEffectsFalseKeepNamedImportCommonJS/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsFalseKeepStarImportES6
=== RUN   TestPackageJsonSideEffectsFalseKeepStarImportES6/#00
--- PASS: TestPackageJsonSideEffectsFalseKeepStarImportES6 (0.00s)
    --- PASS: TestPackageJsonSideEffectsFalseKeepStarImportES6/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsFalseKeepStarImportCommonJS
=== RUN   TestPackageJsonSideEffectsFalseKeepStarImportCommonJS/#00
--- PASS: TestPackageJsonSideEffectsFalseKeepStarImportCommonJS (0.00s)
    --- PASS: TestPackageJsonSideEffectsFalseKeepStarImportCommonJS/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsTrueKeepES6
=== RUN   TestPackageJsonSideEffectsTrueKeepES6/#00
--- PASS: TestPackageJsonSideEffectsTrueKeepES6 (0.00s)
    --- PASS: TestPackageJsonSideEffectsTrueKeepES6/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsTrueKeepCommonJS
=== RUN   TestPackageJsonSideEffectsTrueKeepCommonJS/#00
--- PASS: TestPackageJsonSideEffectsTrueKeepCommonJS (0.00s)
    --- PASS: TestPackageJsonSideEffectsTrueKeepCommonJS/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsFalseKeepBareImportAndRequireES6
=== RUN   TestPackageJsonSideEffectsFalseKeepBareImportAndRequireES6/#00
--- PASS: TestPackageJsonSideEffectsFalseKeepBareImportAndRequireES6 (0.01s)
    --- PASS: TestPackageJsonSideEffectsFalseKeepBareImportAndRequireES6/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsFalseKeepBareImportAndRequireCommonJS
=== RUN   TestPackageJsonSideEffectsFalseKeepBareImportAndRequireCommonJS/#00
--- PASS: TestPackageJsonSideEffectsFalseKeepBareImportAndRequireCommonJS (0.00s)
    --- PASS: TestPackageJsonSideEffectsFalseKeepBareImportAndRequireCommonJS/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsFalseRemoveBareImportES6
=== RUN   TestPackageJsonSideEffectsFalseRemoveBareImportES6/#00
--- PASS: TestPackageJsonSideEffectsFalseRemoveBareImportES6 (0.00s)
    --- PASS: TestPackageJsonSideEffectsFalseRemoveBareImportES6/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsFalseRemoveBareImportCommonJS
=== RUN   TestPackageJsonSideEffectsFalseRemoveBareImportCommonJS/#00
--- PASS: TestPackageJsonSideEffectsFalseRemoveBareImportCommonJS (0.01s)
    --- PASS: TestPackageJsonSideEffectsFalseRemoveBareImportCommonJS/#00 (0.01s)
=== RUN   TestPackageJsonSideEffectsFalseRemoveNamedImportES6
=== RUN   TestPackageJsonSideEffectsFalseRemoveNamedImportES6/#00
--- PASS: TestPackageJsonSideEffectsFalseRemoveNamedImportES6 (0.00s)
    --- PASS: TestPackageJsonSideEffectsFalseRemoveNamedImportES6/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsFalseRemoveNamedImportCommonJS
=== RUN   TestPackageJsonSideEffectsFalseRemoveNamedImportCommonJS/#00
--- PASS: TestPackageJsonSideEffectsFalseRemoveNamedImportCommonJS (0.00s)
    --- PASS: TestPackageJsonSideEffectsFalseRemoveNamedImportCommonJS/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsFalseRemoveStarImportES6
=== RUN   TestPackageJsonSideEffectsFalseRemoveStarImportES6/#00
--- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportES6 (0.01s)
    --- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportES6/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsFalseRemoveStarImportCommonJS
=== RUN   TestPackageJsonSideEffectsFalseRemoveStarImportCommonJS/#00
--- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportCommonJS (0.00s)
    --- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportCommonJS/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsArrayRemove
=== RUN   TestPackageJsonSideEffectsArrayRemove/#00
--- PASS: TestPackageJsonSideEffectsArrayRemove (0.00s)
    --- PASS: TestPackageJsonSideEffectsArrayRemove/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsArrayKeep
=== RUN   TestPackageJsonSideEffectsArrayKeep/#00
--- PASS: TestPackageJsonSideEffectsArrayKeep (0.00s)
    --- PASS: TestPackageJsonSideEffectsArrayKeep/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsArrayKeepMainUseModule
=== RUN   TestPackageJsonSideEffectsArrayKeepMainUseModule/#00
--- PASS: TestPackageJsonSideEffectsArrayKeepMainUseModule (0.00s)
    --- PASS: TestPackageJsonSideEffectsArrayKeepMainUseModule/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsArrayKeepMainUseMain
=== RUN   TestPackageJsonSideEffectsArrayKeepMainUseMain/#00
--- PASS: TestPackageJsonSideEffectsArrayKeepMainUseMain (0.00s)
    --- PASS: TestPackageJsonSideEffectsArrayKeepMainUseMain/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsArrayKeepMainImplicitModule
=== RUN   TestPackageJsonSideEffectsArrayKeepMainImplicitModule/#00
--- PASS: TestPackageJsonSideEffectsArrayKeepMainImplicitModule (0.00s)
    --- PASS: TestPackageJsonSideEffectsArrayKeepMainImplicitModule/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsArrayKeepMainImplicitMain
=== RUN   TestPackageJsonSideEffectsArrayKeepMainImplicitMain/#00
--- PASS: TestPackageJsonSideEffectsArrayKeepMainImplicitMain (0.01s)
    --- PASS: TestPackageJsonSideEffectsArrayKeepMainImplicitMain/#00 (0.01s)
=== RUN   TestPackageJsonSideEffectsArrayKeepModuleUseModule
=== RUN   TestPackageJsonSideEffectsArrayKeepModuleUseModule/#00
--- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseModule (0.00s)
    --- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseModule/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsArrayKeepModuleUseMain
=== RUN   TestPackageJsonSideEffectsArrayKeepModuleUseMain/#00
--- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseMain (0.00s)
    --- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseMain/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsArrayKeepModuleImplicitModule
=== RUN   TestPackageJsonSideEffectsArrayKeepModuleImplicitModule/#00
--- PASS: TestPackageJsonSideEffectsArrayKeepModuleImplicitModule (0.00s)
    --- PASS: TestPackageJsonSideEffectsArrayKeepModuleImplicitModule/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsArrayKeepModuleImplicitMain
=== RUN   TestPackageJsonSideEffectsArrayKeepModuleImplicitMain/#00
--- PASS: TestPackageJsonSideEffectsArrayKeepModuleImplicitMain (0.01s)
    --- PASS: TestPackageJsonSideEffectsArrayKeepModuleImplicitMain/#00 (0.01s)
=== RUN   TestPackageJsonSideEffectsArrayGlob
=== RUN   TestPackageJsonSideEffectsArrayGlob/#00
--- PASS: TestPackageJsonSideEffectsArrayGlob (0.01s)
    --- PASS: TestPackageJsonSideEffectsArrayGlob/#00 (0.01s)
=== RUN   TestPackageJsonSideEffectsNestedDirectoryRemove
=== RUN   TestPackageJsonSideEffectsNestedDirectoryRemove/#00
--- PASS: TestPackageJsonSideEffectsNestedDirectoryRemove (0.00s)
    --- PASS: TestPackageJsonSideEffectsNestedDirectoryRemove/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsKeepExportDefaultExpr
=== RUN   TestPackageJsonSideEffectsKeepExportDefaultExpr/#00
--- PASS: TestPackageJsonSideEffectsKeepExportDefaultExpr (0.00s)
    --- PASS: TestPackageJsonSideEffectsKeepExportDefaultExpr/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsFalseNoWarningInNodeModulesIssue999
=== RUN   TestPackageJsonSideEffectsFalseNoWarningInNodeModulesIssue999/#00
--- PASS: TestPackageJsonSideEffectsFalseNoWarningInNodeModulesIssue999 (0.01s)
    --- PASS: TestPackageJsonSideEffectsFalseNoWarningInNodeModulesIssue999/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsFalseIntermediateFilesUnused
=== RUN   TestPackageJsonSideEffectsFalseIntermediateFilesUnused/#00
--- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesUnused (0.00s)
    --- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesUnused/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsFalseIntermediateFilesUsed
=== RUN   TestPackageJsonSideEffectsFalseIntermediateFilesUsed/#00
--- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesUsed (0.00s)
    --- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesUsed/#00 (0.00s)
=== RUN   TestPackageJsonSideEffectsFalseIntermediateFilesChainAll
=== RUN   TestPackageJsonSideEffectsFalseIntermediateFilesChainAll/#00
--- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesChainAll (0.01s)
    --- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesChainAll/#00 (0.01s)
=== RUN   TestPackageJsonSideEffectsFalseIntermediateFilesChainOne
=== RUN   TestPackageJsonSideEffectsFalseIntermediateFilesChainOne/#00
--- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesChainOne (0.01s)
    --- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesChainOne/#00 (0.01s)
=== RUN   TestPackageJsonSideEffectsFalseIntermediateFilesDiamond
=== RUN   TestPackageJsonSideEffectsFalseIntermediateFilesDiamond/#00
--- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesDiamond (0.01s)
    --- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesDiamond/#00 (0.01s)
=== RUN   TestPackageJsonSideEffectsFalseOneFork
=== RUN   TestPackageJsonSideEffectsFalseOneFork/#00
--- PASS: TestPackageJsonSideEffectsFalseOneFork (0.01s)
    --- PASS: TestPackageJsonSideEffectsFalseOneFork/#00 (0.01s)
=== RUN   TestPackageJsonSideEffectsFalseAllFork
=== RUN   TestPackageJsonSideEffectsFalseAllFork/#00
--- PASS: TestPackageJsonSideEffectsFalseAllFork (0.01s)
    --- PASS: TestPackageJsonSideEffectsFalseAllFork/#00 (0.01s)
=== RUN   TestJSONLoaderRemoveUnused
=== RUN   TestJSONLoaderRemoveUnused/#00
--- PASS: TestJSONLoaderRemoveUnused (0.00s)
    --- PASS: TestJSONLoaderRemoveUnused/#00 (0.00s)
=== RUN   TestTextLoaderRemoveUnused
=== RUN   TestTextLoaderRemoveUnused/#00
--- PASS: TestTextLoaderRemoveUnused (0.00s)
    --- PASS: TestTextLoaderRemoveUnused/#00 (0.00s)
=== RUN   TestBase64LoaderRemoveUnused
=== RUN   TestBase64LoaderRemoveUnused/#00
--- PASS: TestBase64LoaderRemoveUnused (0.00s)
    --- PASS: TestBase64LoaderRemoveUnused/#00 (0.00s)
=== RUN   TestDataURLLoaderRemoveUnused
=== RUN   TestDataURLLoaderRemoveUnused/#00
--- PASS: TestDataURLLoaderRemoveUnused (0.00s)
    --- PASS: TestDataURLLoaderRemoveUnused/#00 (0.00s)
=== RUN   TestFileLoaderRemoveUnused
=== RUN   TestFileLoaderRemoveUnused/#00
--- PASS: TestFileLoaderRemoveUnused (0.00s)
    --- PASS: TestFileLoaderRemoveUnused/#00 (0.00s)
=== RUN   TestRemoveUnusedImportMeta
=== RUN   TestRemoveUnusedImportMeta/#00
--- PASS: TestRemoveUnusedImportMeta (0.00s)
    --- PASS: TestRemoveUnusedImportMeta/#00 (0.00s)
=== RUN   TestRemoveUnusedPureCommentCalls
=== RUN   TestRemoveUnusedPureCommentCalls/#00
--- PASS: TestRemoveUnusedPureCommentCalls (0.02s)
    --- PASS: TestRemoveUnusedPureCommentCalls/#00 (0.02s)
=== RUN   TestTreeShakingReactElements
=== RUN   TestTreeShakingReactElements/#00
--- PASS: TestTreeShakingReactElements (0.00s)
    --- PASS: TestTreeShakingReactElements/#00 (0.00s)
=== RUN   TestDisableTreeShaking
=== RUN   TestDisableTreeShaking/#00
--- PASS: TestDisableTreeShaking (0.01s)
    --- PASS: TestDisableTreeShaking/#00 (0.01s)
=== RUN   TestDeadCodeFollowingJump
=== RUN   TestDeadCodeFollowingJump/#00
--- PASS: TestDeadCodeFollowingJump (0.02s)
    --- PASS: TestDeadCodeFollowingJump/#00 (0.01s)
=== RUN   TestRemoveTrailingReturn
=== RUN   TestRemoveTrailingReturn/#00
--- PASS: TestRemoveTrailingReturn (0.00s)
    --- PASS: TestRemoveTrailingReturn/#00 (0.00s)
=== RUN   TestImportReExportOfNamespaceImport
=== RUN   TestImportReExportOfNamespaceImport/#00
--- PASS: TestImportReExportOfNamespaceImport (0.01s)
    --- PASS: TestImportReExportOfNamespaceImport/#00 (0.01s)
=== RUN   TestTreeShakingImportIdentifier
=== RUN   TestTreeShakingImportIdentifier/#00
--- PASS: TestTreeShakingImportIdentifier (0.00s)
    --- PASS: TestTreeShakingImportIdentifier/#00 (0.00s)
=== RUN   TestTreeShakingUnaryOperators
=== RUN   TestTreeShakingUnaryOperators/#00
--- PASS: TestTreeShakingUnaryOperators (0.00s)
    --- PASS: TestTreeShakingUnaryOperators/#00 (0.00s)
=== RUN   TestTreeShakingBinaryOperators
=== RUN   TestTreeShakingBinaryOperators/#00
--- PASS: TestTreeShakingBinaryOperators (0.00s)
    --- PASS: TestTreeShakingBinaryOperators/#00 (0.00s)
=== RUN   TestTreeShakingNoBundleESM
=== RUN   TestTreeShakingNoBundleESM/#00
--- PASS: TestTreeShakingNoBundleESM (0.00s)
    --- PASS: TestTreeShakingNoBundleESM/#00 (0.00s)
=== RUN   TestTreeShakingNoBundleCJS
=== RUN   TestTreeShakingNoBundleCJS/#00
--- PASS: TestTreeShakingNoBundleCJS (0.00s)
    --- PASS: TestTreeShakingNoBundleCJS/#00 (0.00s)
=== RUN   TestTreeShakingNoBundleIIFE
=== RUN   TestTreeShakingNoBundleIIFE/#00
--- PASS: TestTreeShakingNoBundleIIFE (0.00s)
    --- PASS: TestTreeShakingNoBundleIIFE/#00 (0.00s)
=== RUN   TestTreeShakingInESMWrapper
=== RUN   TestTreeShakingInESMWrapper/#00
--- PASS: TestTreeShakingInESMWrapper (0.00s)
    --- PASS: TestTreeShakingInESMWrapper/#00 (0.00s)
=== RUN   TestDCETypeOf
=== RUN   TestDCETypeOf/#00
--- PASS: TestDCETypeOf (0.00s)
    --- PASS: TestDCETypeOf/#00 (0.00s)
=== RUN   TestDCETypeOfEqualsString
=== RUN   TestDCETypeOfEqualsString/#00
--- PASS: TestDCETypeOfEqualsString (0.00s)
    --- PASS: TestDCETypeOfEqualsString/#00 (0.00s)
=== RUN   TestDCETypeOfEqualsStringMangle
=== RUN   TestDCETypeOfEqualsStringMangle/#00
--- PASS: TestDCETypeOfEqualsStringMangle (0.00s)
    --- PASS: TestDCETypeOfEqualsStringMangle/#00 (0.00s)
=== RUN   TestDCETypeOfEqualsStringGuardCondition
=== RUN   TestDCETypeOfEqualsStringGuardCondition/#00
--- PASS: TestDCETypeOfEqualsStringGuardCondition (0.01s)
    --- PASS: TestDCETypeOfEqualsStringGuardCondition/#00 (0.01s)
=== RUN   TestRemoveUnusedImports
=== RUN   TestRemoveUnusedImports/#00
--- PASS: TestRemoveUnusedImports (0.00s)
    --- PASS: TestRemoveUnusedImports/#00 (0.00s)
=== RUN   TestRemoveUnusedImportsEval
=== RUN   TestRemoveUnusedImportsEval/#00
--- PASS: TestRemoveUnusedImportsEval (0.00s)
    --- PASS: TestRemoveUnusedImportsEval/#00 (0.00s)
=== RUN   TestRemoveUnusedImportsEvalTS
=== RUN   TestRemoveUnusedImportsEvalTS/#00
--- PASS: TestRemoveUnusedImportsEvalTS (0.00s)
    --- PASS: TestRemoveUnusedImportsEvalTS/#00 (0.00s)
=== RUN   TestDCEClassStaticBlocks
=== RUN   TestDCEClassStaticBlocks/#00
--- PASS: TestDCEClassStaticBlocks (0.00s)
    --- PASS: TestDCEClassStaticBlocks/#00 (0.00s)
=== RUN   TestSimpleES6
=== RUN   TestSimpleES6/#00
--- PASS: TestSimpleES6 (0.01s)
    --- PASS: TestSimpleES6/#00 (0.01s)
=== RUN   TestSimpleCommonJS
=== RUN   TestSimpleCommonJS/#00
--- PASS: TestSimpleCommonJS (0.00s)
    --- PASS: TestSimpleCommonJS/#00 (0.00s)
=== RUN   TestNestedCommonJS
=== RUN   TestNestedCommonJS/#00
--- PASS: TestNestedCommonJS (0.01s)
    --- PASS: TestNestedCommonJS/#00 (0.01s)
=== RUN   TestNewExpressionCommonJS
=== RUN   TestNewExpressionCommonJS/#00
--- PASS: TestNewExpressionCommonJS (0.00s)
    --- PASS: TestNewExpressionCommonJS/#00 (0.00s)
=== RUN   TestCommonJSFromES6
=== RUN   TestCommonJSFromES6/#00
--- PASS: TestCommonJSFromES6 (0.01s)
    --- PASS: TestCommonJSFromES6/#00 (0.01s)
=== RUN   TestES6FromCommonJS
=== RUN   TestES6FromCommonJS/#00
--- PASS: TestES6FromCommonJS (0.01s)
    --- PASS: TestES6FromCommonJS/#00 (0.01s)
=== RUN   TestNestedES6FromCommonJS
=== RUN   TestNestedES6FromCommonJS/#00
--- PASS: TestNestedES6FromCommonJS (0.00s)
    --- PASS: TestNestedES6FromCommonJS/#00 (0.00s)
=== RUN   TestExportFormsES6
=== RUN   TestExportFormsES6/#00
--- PASS: TestExportFormsES6 (0.00s)
    --- PASS: TestExportFormsES6/#00 (0.00s)
=== RUN   TestExportFormsIIFE
=== RUN   TestExportFormsIIFE/#00
--- PASS: TestExportFormsIIFE (0.00s)
    --- PASS: TestExportFormsIIFE/#00 (0.00s)
=== RUN   TestExportFormsWithMinifyIdentifiersAndNoBundle
=== RUN   TestExportFormsWithMinifyIdentifiersAndNoBundle/#00
--- PASS: TestExportFormsWithMinifyIdentifiersAndNoBundle (0.02s)
    --- PASS: TestExportFormsWithMinifyIdentifiersAndNoBundle/#00 (0.02s)
=== RUN   TestImportFormsWithNoBundle
=== RUN   TestImportFormsWithNoBundle/#00
--- PASS: TestImportFormsWithNoBundle (0.00s)
    --- PASS: TestImportFormsWithNoBundle/#00 (0.00s)
=== RUN   TestImportFormsWithMinifyIdentifiersAndNoBundle
=== RUN   TestImportFormsWithMinifyIdentifiersAndNoBundle/#00
--- PASS: TestImportFormsWithMinifyIdentifiersAndNoBundle (0.00s)
    --- PASS: TestImportFormsWithMinifyIdentifiersAndNoBundle/#00 (0.00s)
=== RUN   TestExportFormsCommonJS
=== RUN   TestExportFormsCommonJS/#00
--- PASS: TestExportFormsCommonJS (0.01s)
    --- PASS: TestExportFormsCommonJS/#00 (0.01s)
=== RUN   TestExportChain
=== RUN   TestExportChain/#00
--- PASS: TestExportChain (0.01s)
    --- PASS: TestExportChain/#00 (0.01s)
=== RUN   TestExportInfiniteCycle1
=== RUN   TestExportInfiniteCycle1/#00
--- PASS: TestExportInfiniteCycle1 (0.00s)
    --- PASS: TestExportInfiniteCycle1/#00 (0.00s)
=== RUN   TestExportInfiniteCycle2
=== RUN   TestExportInfiniteCycle2/#00
--- PASS: TestExportInfiniteCycle2 (0.00s)
    --- PASS: TestExportInfiniteCycle2/#00 (0.00s)
=== RUN   TestJSXImportsCommonJS
=== RUN   TestJSXImportsCommonJS/#00
--- PASS: TestJSXImportsCommonJS (0.00s)
    --- PASS: TestJSXImportsCommonJS/#00 (0.00s)
=== RUN   TestJSXImportsES6
=== RUN   TestJSXImportsES6/#00
--- PASS: TestJSXImportsES6 (0.00s)
    --- PASS: TestJSXImportsES6/#00 (0.00s)
=== RUN   TestJSXSyntaxInJS
=== RUN   TestJSXSyntaxInJS/#00
--- PASS: TestJSXSyntaxInJS (0.00s)
    --- PASS: TestJSXSyntaxInJS/#00 (0.00s)
=== RUN   TestJSXConstantFragments
=== RUN   TestJSXConstantFragments/#00
--- PASS: TestJSXConstantFragments (0.01s)
    --- PASS: TestJSXConstantFragments/#00 (0.01s)
=== RUN   TestNodeModules
=== RUN   TestNodeModules/#00
--- PASS: TestNodeModules (0.00s)
    --- PASS: TestNodeModules/#00 (0.00s)
=== RUN   TestRequireChildDirCommonJS
=== RUN   TestRequireChildDirCommonJS/#00
--- PASS: TestRequireChildDirCommonJS (0.00s)
    --- PASS: TestRequireChildDirCommonJS/#00 (0.00s)
=== RUN   TestRequireChildDirES6
=== RUN   TestRequireChildDirES6/#00
--- PASS: TestRequireChildDirES6 (0.00s)
    --- PASS: TestRequireChildDirES6/#00 (0.00s)
=== RUN   TestRequireParentDirCommonJS
=== RUN   TestRequireParentDirCommonJS/#00
--- PASS: TestRequireParentDirCommonJS (0.00s)
    --- PASS: TestRequireParentDirCommonJS/#00 (0.00s)
=== RUN   TestRequireParentDirES6
=== RUN   TestRequireParentDirES6/#00
--- PASS: TestRequireParentDirES6 (0.01s)
    --- PASS: TestRequireParentDirES6/#00 (0.01s)
=== RUN   TestImportMissingES6
=== RUN   TestImportMissingES6/#00
--- PASS: TestImportMissingES6 (0.00s)
    --- PASS: TestImportMissingES6/#00 (0.00s)
=== RUN   TestImportMissingUnusedES6
=== RUN   TestImportMissingUnusedES6/#00
--- PASS: TestImportMissingUnusedES6 (0.00s)
    --- PASS: TestImportMissingUnusedES6/#00 (0.00s)
=== RUN   TestImportMissingCommonJS
=== RUN   TestImportMissingCommonJS/#00
--- PASS: TestImportMissingCommonJS (0.00s)
    --- PASS: TestImportMissingCommonJS/#00 (0.00s)
=== RUN   TestImportMissingNeitherES6NorCommonJS
=== RUN   TestImportMissingNeitherES6NorCommonJS/#00
--- PASS: TestImportMissingNeitherES6NorCommonJS (0.02s)
    --- PASS: TestImportMissingNeitherES6NorCommonJS/#00 (0.02s)
=== RUN   TestExportMissingES6
=== RUN   TestExportMissingES6/#00
--- PASS: TestExportMissingES6 (0.00s)
    --- PASS: TestExportMissingES6/#00 (0.00s)
=== RUN   TestDotImport
=== RUN   TestDotImport/#00
--- PASS: TestDotImport (0.01s)
    --- PASS: TestDotImport/#00 (0.01s)
=== RUN   TestRequireWithTemplate
=== RUN   TestRequireWithTemplate/#00
--- PASS: TestRequireWithTemplate (0.01s)
    --- PASS: TestRequireWithTemplate/#00 (0.01s)
=== RUN   TestDynamicImportWithTemplateIIFE
=== RUN   TestDynamicImportWithTemplateIIFE/#00
--- PASS: TestDynamicImportWithTemplateIIFE (0.00s)
    --- PASS: TestDynamicImportWithTemplateIIFE/#00 (0.00s)
=== RUN   TestRequireAndDynamicImportInvalidTemplate
=== RUN   TestRequireAndDynamicImportInvalidTemplate/#00
--- PASS: TestRequireAndDynamicImportInvalidTemplate (0.00s)
    --- PASS: TestRequireAndDynamicImportInvalidTemplate/#00 (0.00s)
=== RUN   TestDynamicImportWithExpressionCJS
=== RUN   TestDynamicImportWithExpressionCJS/#00
--- PASS: TestDynamicImportWithExpressionCJS (0.00s)
    --- PASS: TestDynamicImportWithExpressionCJS/#00 (0.00s)
=== RUN   TestMinifiedDynamicImportWithExpressionCJS
=== RUN   TestMinifiedDynamicImportWithExpressionCJS/#00
--- PASS: TestMinifiedDynamicImportWithExpressionCJS (0.00s)
    --- PASS: TestMinifiedDynamicImportWithExpressionCJS/#00 (0.00s)
=== RUN   TestConditionalRequireResolve
=== RUN   TestConditionalRequireResolve/#00
--- PASS: TestConditionalRequireResolve (0.00s)
    --- PASS: TestConditionalRequireResolve/#00 (0.00s)
=== RUN   TestConditionalRequire
=== RUN   TestConditionalRequire/#00
--- PASS: TestConditionalRequire (0.00s)
    --- PASS: TestConditionalRequire/#00 (0.00s)
=== RUN   TestConditionalImport
=== RUN   TestConditionalImport/#00
--- PASS: TestConditionalImport (0.00s)
    --- PASS: TestConditionalImport/#00 (0.00s)
=== RUN   TestRequireBadArgumentCount
=== RUN   TestRequireBadArgumentCount/#00
--- PASS: TestRequireBadArgumentCount (0.00s)
    --- PASS: TestRequireBadArgumentCount/#00 (0.00s)
=== RUN   TestRequireJson
=== RUN   TestRequireJson/#00
--- PASS: TestRequireJson (0.00s)
    --- PASS: TestRequireJson/#00 (0.00s)
=== RUN   TestRequireTxt
=== RUN   TestRequireTxt/#00
--- PASS: TestRequireTxt (0.01s)
    --- PASS: TestRequireTxt/#00 (0.01s)
=== RUN   TestRequireBadExtension
=== RUN   TestRequireBadExtension/#00
--- PASS: TestRequireBadExtension (0.00s)
    --- PASS: TestRequireBadExtension/#00 (0.00s)
=== RUN   TestFalseRequire
=== RUN   TestFalseRequire/#00
--- PASS: TestFalseRequire (0.00s)
    --- PASS: TestFalseRequire/#00 (0.00s)
=== RUN   TestRequireWithoutCall
=== RUN   TestRequireWithoutCall/#00
--- PASS: TestRequireWithoutCall (0.00s)
    --- PASS: TestRequireWithoutCall/#00 (0.00s)
=== RUN   TestNestedRequireWithoutCall
=== RUN   TestNestedRequireWithoutCall/#00
--- PASS: TestNestedRequireWithoutCall (0.00s)
    --- PASS: TestNestedRequireWithoutCall/#00 (0.00s)
=== RUN   TestRequireWithCallInsideTry
=== RUN   TestRequireWithCallInsideTry/#00
--- PASS: TestRequireWithCallInsideTry (0.00s)
    --- PASS: TestRequireWithCallInsideTry/#00 (0.00s)
=== RUN   TestRequireWithoutCallInsideTry
=== RUN   TestRequireWithoutCallInsideTry/#00
--- PASS: TestRequireWithoutCallInsideTry (0.00s)
    --- PASS: TestRequireWithoutCallInsideTry/#00 (0.00s)
=== RUN   TestRequirePropertyAccessCommonJS
=== RUN   TestRequirePropertyAccessCommonJS/#00
--- PASS: TestRequirePropertyAccessCommonJS (0.01s)
    --- PASS: TestRequirePropertyAccessCommonJS/#00 (0.01s)
=== RUN   TestAwaitImportInsideTry
=== RUN   TestAwaitImportInsideTry/#00
--- PASS: TestAwaitImportInsideTry (0.01s)
    --- PASS: TestAwaitImportInsideTry/#00 (0.01s)
=== RUN   TestImportInsideTry
=== RUN   TestImportInsideTry/#00
--- PASS: TestImportInsideTry (0.00s)
    --- PASS: TestImportInsideTry/#00 (0.00s)
=== RUN   TestImportThenCatch
=== RUN   TestImportThenCatch/#00
--- PASS: TestImportThenCatch (0.00s)
    --- PASS: TestImportThenCatch/#00 (0.00s)
=== RUN   TestSourceMap
=== RUN   TestSourceMap/#00
--- PASS: TestSourceMap (0.00s)
    --- PASS: TestSourceMap/#00 (0.00s)
=== RUN   TestNestedScopeBug
=== RUN   TestNestedScopeBug/#00
--- PASS: TestNestedScopeBug (0.00s)
    --- PASS: TestNestedScopeBug/#00 (0.00s)
=== RUN   TestHashbangBundle
=== RUN   TestHashbangBundle/#00
--- PASS: TestHashbangBundle (0.01s)
    --- PASS: TestHashbangBundle/#00 (0.01s)
=== RUN   TestHashbangNoBundle
=== RUN   TestHashbangNoBundle/#00
--- PASS: TestHashbangNoBundle (0.01s)
    --- PASS: TestHashbangNoBundle/#00 (0.01s)
=== RUN   TestRequireFSBrowser
=== RUN   TestRequireFSBrowser/#00
--- PASS: TestRequireFSBrowser (0.00s)
    --- PASS: TestRequireFSBrowser/#00 (0.00s)
=== RUN   TestRequireFSNode
=== RUN   TestRequireFSNode/#00
--- PASS: TestRequireFSNode (0.00s)
    --- PASS: TestRequireFSNode/#00 (0.00s)
=== RUN   TestRequireFSNodeMinify
=== RUN   TestRequireFSNodeMinify/#00
--- PASS: TestRequireFSNodeMinify (0.00s)
    --- PASS: TestRequireFSNodeMinify/#00 (0.00s)
=== RUN   TestImportFSBrowser
=== RUN   TestImportFSBrowser/#00
--- PASS: TestImportFSBrowser (0.00s)
    --- PASS: TestImportFSBrowser/#00 (0.00s)
=== RUN   TestImportFSNodeCommonJS
=== RUN   TestImportFSNodeCommonJS/#00
--- PASS: TestImportFSNodeCommonJS (0.00s)
    --- PASS: TestImportFSNodeCommonJS/#00 (0.00s)
=== RUN   TestImportFSNodeES6
=== RUN   TestImportFSNodeES6/#00
--- PASS: TestImportFSNodeES6 (0.01s)
    --- PASS: TestImportFSNodeES6/#00 (0.01s)
=== RUN   TestExportFSBrowser
=== RUN   TestExportFSBrowser/#00
--- PASS: TestExportFSBrowser (0.00s)
    --- PASS: TestExportFSBrowser/#00 (0.00s)
=== RUN   TestExportFSNode
=== RUN   TestExportFSNode/#00
--- PASS: TestExportFSNode (0.00s)
    --- PASS: TestExportFSNode/#00 (0.00s)
=== RUN   TestReExportFSNode
=== RUN   TestReExportFSNode/#00
--- PASS: TestReExportFSNode (0.00s)
    --- PASS: TestReExportFSNode/#00 (0.00s)
=== RUN   TestExportFSNodeInCommonJSModule
=== RUN   TestExportFSNodeInCommonJSModule/#00
--- PASS: TestExportFSNodeInCommonJSModule (0.01s)
    --- PASS: TestExportFSNodeInCommonJSModule/#00 (0.01s)
=== RUN   TestExportWildcardFSNodeES6
=== RUN   TestExportWildcardFSNodeES6/#00
--- PASS: TestExportWildcardFSNodeES6 (0.01s)
    --- PASS: TestExportWildcardFSNodeES6/#00 (0.01s)
=== RUN   TestExportWildcardFSNodeCommonJS
=== RUN   TestExportWildcardFSNodeCommonJS/#00
--- PASS: TestExportWildcardFSNodeCommonJS (0.00s)
    --- PASS: TestExportWildcardFSNodeCommonJS/#00 (0.00s)
=== RUN   TestMinifiedBundleES6
=== RUN   TestMinifiedBundleES6/#00
--- PASS: TestMinifiedBundleES6 (0.03s)
    --- PASS: TestMinifiedBundleES6/#00 (0.03s)
=== RUN   TestMinifiedBundleCommonJS
=== RUN   TestMinifiedBundleCommonJS/#00
--- PASS: TestMinifiedBundleCommonJS (0.01s)
    --- PASS: TestMinifiedBundleCommonJS/#00 (0.00s)
=== RUN   TestMinifiedBundleEndingWithImportantSemicolon
=== RUN   TestMinifiedBundleEndingWithImportantSemicolon/#00
--- PASS: TestMinifiedBundleEndingWithImportantSemicolon (0.00s)
    --- PASS: TestMinifiedBundleEndingWithImportantSemicolon/#00 (0.00s)
=== RUN   TestRuntimeNameCollisionNoBundle
=== RUN   TestRuntimeNameCollisionNoBundle/#00
--- PASS: TestRuntimeNameCollisionNoBundle (0.00s)
    --- PASS: TestRuntimeNameCollisionNoBundle/#00 (0.00s)
=== RUN   TestTopLevelReturnForbiddenImport
=== RUN   TestTopLevelReturnForbiddenImport/#00
--- PASS: TestTopLevelReturnForbiddenImport (0.00s)
    --- PASS: TestTopLevelReturnForbiddenImport/#00 (0.00s)
=== RUN   TestTopLevelReturnForbiddenExport
=== RUN   TestTopLevelReturnForbiddenExport/#00
--- PASS: TestTopLevelReturnForbiddenExport (0.00s)
    --- PASS: TestTopLevelReturnForbiddenExport/#00 (0.00s)
=== RUN   TestTopLevelReturnForbiddenTLA
=== RUN   TestTopLevelReturnForbiddenTLA/#00
--- PASS: TestTopLevelReturnForbiddenTLA (0.00s)
    --- PASS: TestTopLevelReturnForbiddenTLA/#00 (0.00s)
=== RUN   TestThisOutsideFunction
=== RUN   TestThisOutsideFunction/#00
--- PASS: TestThisOutsideFunction (0.01s)
    --- PASS: TestThisOutsideFunction/#00 (0.00s)
=== RUN   TestThisInsideFunction
=== RUN   TestThisInsideFunction/#00
--- PASS: TestThisInsideFunction (0.01s)
    --- PASS: TestThisInsideFunction/#00 (0.01s)
=== RUN   TestThisWithES6Syntax
=== RUN   TestThisWithES6Syntax/#00
--- PASS: TestThisWithES6Syntax (0.02s)
    --- PASS: TestThisWithES6Syntax/#00 (0.02s)
=== RUN   TestArrowFnScope
=== RUN   TestArrowFnScope/#00
--- PASS: TestArrowFnScope (0.01s)
    --- PASS: TestArrowFnScope/#00 (0.01s)
=== RUN   TestSwitchScopeNoBundle
=== RUN   TestSwitchScopeNoBundle/#00
--- PASS: TestSwitchScopeNoBundle (0.01s)
    --- PASS: TestSwitchScopeNoBundle/#00 (0.00s)
=== RUN   TestArgumentDefaultValueScopeNoBundle
=== RUN   TestArgumentDefaultValueScopeNoBundle/#00
--- PASS: TestArgumentDefaultValueScopeNoBundle (0.00s)
    --- PASS: TestArgumentDefaultValueScopeNoBundle/#00 (0.00s)
=== RUN   TestArgumentsSpecialCaseNoBundle
=== RUN   TestArgumentsSpecialCaseNoBundle/#00
--- PASS: TestArgumentsSpecialCaseNoBundle (0.01s)
    --- PASS: TestArgumentsSpecialCaseNoBundle/#00 (0.01s)
=== RUN   TestWithStatementTaintingNoBundle
=== RUN   TestWithStatementTaintingNoBundle/#00
--- PASS: TestWithStatementTaintingNoBundle (0.00s)
    --- PASS: TestWithStatementTaintingNoBundle/#00 (0.00s)
=== RUN   TestDirectEvalTaintingNoBundle
=== RUN   TestDirectEvalTaintingNoBundle/#00
--- PASS: TestDirectEvalTaintingNoBundle (0.00s)
    --- PASS: TestDirectEvalTaintingNoBundle/#00 (0.00s)
=== RUN   TestImportReExportES6Issue149
=== RUN   TestImportReExportES6Issue149/#00
--- PASS: TestImportReExportES6Issue149 (0.01s)
    --- PASS: TestImportReExportES6Issue149/#00 (0.01s)
=== RUN   TestExternalModuleExclusionPackage
=== RUN   TestExternalModuleExclusionPackage/#00
--- PASS: TestExternalModuleExclusionPackage (0.00s)
    --- PASS: TestExternalModuleExclusionPackage/#00 (0.00s)
=== RUN   TestExternalModuleExclusionScopedPackage
=== RUN   TestExternalModuleExclusionScopedPackage/#00
--- PASS: TestExternalModuleExclusionScopedPackage (0.00s)
    --- PASS: TestExternalModuleExclusionScopedPackage/#00 (0.00s)
=== RUN   TestScopedExternalModuleExclusion
=== RUN   TestScopedExternalModuleExclusion/#00
--- PASS: TestScopedExternalModuleExclusion (0.00s)
    --- PASS: TestScopedExternalModuleExclusion/#00 (0.00s)
=== RUN   TestExternalModuleExclusionRelativePath
=== RUN   TestExternalModuleExclusionRelativePath/#00
--- PASS: TestExternalModuleExclusionRelativePath (0.00s)
    --- PASS: TestExternalModuleExclusionRelativePath/#00 (0.00s)
=== RUN   TestImportWithHashInPath
=== RUN   TestImportWithHashInPath/#00
--- PASS: TestImportWithHashInPath (0.00s)
    --- PASS: TestImportWithHashInPath/#00 (0.00s)
=== RUN   TestImportWithHashParameter
=== RUN   TestImportWithHashParameter/#00
--- PASS: TestImportWithHashParameter (0.00s)
    --- PASS: TestImportWithHashParameter/#00 (0.00s)
=== RUN   TestImportWithQueryParameter
=== RUN   TestImportWithQueryParameter/#00
--- PASS: TestImportWithQueryParameter (0.01s)
    --- PASS: TestImportWithQueryParameter/#00 (0.00s)
=== RUN   TestImportAbsPathWithQueryParameter
=== RUN   TestImportAbsPathWithQueryParameter/#00
--- PASS: TestImportAbsPathWithQueryParameter (0.00s)
    --- PASS: TestImportAbsPathWithQueryParameter/#00 (0.00s)
=== RUN   TestImportAbsPathAsFile
=== RUN   TestImportAbsPathAsFile/#00
--- PASS: TestImportAbsPathAsFile (0.00s)
    --- PASS: TestImportAbsPathAsFile/#00 (0.00s)
=== RUN   TestImportAbsPathAsDir
=== RUN   TestImportAbsPathAsDir/#00
--- PASS: TestImportAbsPathAsDir (0.00s)
    --- PASS: TestImportAbsPathAsDir/#00 (0.00s)
=== RUN   TestAutoExternal
=== RUN   TestAutoExternal/#00
--- PASS: TestAutoExternal (0.00s)
    --- PASS: TestAutoExternal/#00 (0.00s)
=== RUN   TestAutoExternalNode
=== RUN   TestAutoExternalNode/#00
--- PASS: TestAutoExternalNode (0.00s)
    --- PASS: TestAutoExternalNode/#00 (0.00s)
=== RUN   TestExternalWithWildcard
=== RUN   TestExternalWithWildcard/#00
--- PASS: TestExternalWithWildcard (0.00s)
    --- PASS: TestExternalWithWildcard/#00 (0.00s)
=== RUN   TestManyEntryPoints
=== RUN   TestManyEntryPoints/#00
--- PASS: TestManyEntryPoints (0.05s)
    --- PASS: TestManyEntryPoints/#00 (0.05s)
=== RUN   TestRenamePrivateIdentifiersNoBundle
=== RUN   TestRenamePrivateIdentifiersNoBundle/#00
--- PASS: TestRenamePrivateIdentifiersNoBundle (0.01s)
    --- PASS: TestRenamePrivateIdentifiersNoBundle/#00 (0.01s)
=== RUN   TestMinifyPrivateIdentifiersNoBundle
=== RUN   TestMinifyPrivateIdentifiersNoBundle/#00
--- PASS: TestMinifyPrivateIdentifiersNoBundle (0.01s)
    --- PASS: TestMinifyPrivateIdentifiersNoBundle/#00 (0.01s)
=== RUN   TestRenameLabelsNoBundle
=== RUN   TestRenameLabelsNoBundle/#00
--- PASS: TestRenameLabelsNoBundle (0.00s)
    --- PASS: TestRenameLabelsNoBundle/#00 (0.00s)
=== RUN   TestMinifySiblingLabelsNoBundle
=== RUN   TestMinifySiblingLabelsNoBundle/#00
--- PASS: TestMinifySiblingLabelsNoBundle (0.00s)
    --- PASS: TestMinifySiblingLabelsNoBundle/#00 (0.00s)
=== RUN   TestMinifyNestedLabelsNoBundle
=== RUN   TestMinifyNestedLabelsNoBundle/#00
--- PASS: TestMinifyNestedLabelsNoBundle (0.05s)
    --- PASS: TestMinifyNestedLabelsNoBundle/#00 (0.05s)
=== RUN   TestExportsAndModuleFormatCommonJS
=== RUN   TestExportsAndModuleFormatCommonJS/#00
--- PASS: TestExportsAndModuleFormatCommonJS (0.01s)
    --- PASS: TestExportsAndModuleFormatCommonJS/#00 (0.01s)
=== RUN   TestMinifiedExportsAndModuleFormatCommonJS
=== RUN   TestMinifiedExportsAndModuleFormatCommonJS/#00
--- PASS: TestMinifiedExportsAndModuleFormatCommonJS (0.01s)
    --- PASS: TestMinifiedExportsAndModuleFormatCommonJS/#00 (0.01s)
=== RUN   TestEmptyExportClauseBundleAsCommonJSIssue910
=== RUN   TestEmptyExportClauseBundleAsCommonJSIssue910/#00
--- PASS: TestEmptyExportClauseBundleAsCommonJSIssue910 (0.00s)
    --- PASS: TestEmptyExportClauseBundleAsCommonJSIssue910/#00 (0.00s)
=== RUN   TestUseStrictDirectiveMinifyNoBundle
=== RUN   TestUseStrictDirectiveMinifyNoBundle/#00
--- PASS: TestUseStrictDirectiveMinifyNoBundle (0.00s)
    --- PASS: TestUseStrictDirectiveMinifyNoBundle/#00 (0.00s)
=== RUN   TestNoOverwriteInputFileError
=== RUN   TestNoOverwriteInputFileError/#00
--- PASS: TestNoOverwriteInputFileError (0.00s)
    --- PASS: TestNoOverwriteInputFileError/#00 (0.00s)
=== RUN   TestDuplicateEntryPoint
=== RUN   TestDuplicateEntryPoint/#00
--- PASS: TestDuplicateEntryPoint (0.01s)
    --- PASS: TestDuplicateEntryPoint/#00 (0.00s)
=== RUN   TestRelativeEntryPointError
=== RUN   TestRelativeEntryPointError/#00
--- PASS: TestRelativeEntryPointError (0.00s)
    --- PASS: TestRelativeEntryPointError/#00 (0.00s)
=== RUN   TestMultipleEntryPointsSameNameCollision
=== RUN   TestMultipleEntryPointsSameNameCollision/#00
--- PASS: TestMultipleEntryPointsSameNameCollision (0.01s)
    --- PASS: TestMultipleEntryPointsSameNameCollision/#00 (0.00s)
=== RUN   TestReExportCommonJSAsES6
=== RUN   TestReExportCommonJSAsES6/#00
--- PASS: TestReExportCommonJSAsES6 (0.00s)
    --- PASS: TestReExportCommonJSAsES6/#00 (0.00s)
=== RUN   TestReExportDefaultInternal
=== RUN   TestReExportDefaultInternal/#00
--- PASS: TestReExportDefaultInternal (0.00s)
    --- PASS: TestReExportDefaultInternal/#00 (0.00s)
=== RUN   TestReExportDefaultExternalES6
=== RUN   TestReExportDefaultExternalES6/#00
--- PASS: TestReExportDefaultExternalES6 (0.01s)
    --- PASS: TestReExportDefaultExternalES6/#00 (0.00s)
=== RUN   TestReExportDefaultExternalCommonJS
=== RUN   TestReExportDefaultExternalCommonJS/#00
--- PASS: TestReExportDefaultExternalCommonJS (0.01s)
    --- PASS: TestReExportDefaultExternalCommonJS/#00 (0.01s)
=== RUN   TestReExportDefaultNoBundle
=== RUN   TestReExportDefaultNoBundle/#00
--- PASS: TestReExportDefaultNoBundle (0.00s)
    --- PASS: TestReExportDefaultNoBundle/#00 (0.00s)
=== RUN   TestReExportDefaultNoBundleES6
=== RUN   TestReExportDefaultNoBundleES6/#00
--- PASS: TestReExportDefaultNoBundleES6 (0.00s)
    --- PASS: TestReExportDefaultNoBundleES6/#00 (0.00s)
=== RUN   TestReExportDefaultNoBundleCommonJS
=== RUN   TestReExportDefaultNoBundleCommonJS/#00
--- PASS: TestReExportDefaultNoBundleCommonJS (0.00s)
    --- PASS: TestReExportDefaultNoBundleCommonJS/#00 (0.00s)
=== RUN   TestImportMetaCommonJS
=== RUN   TestImportMetaCommonJS/#00
--- PASS: TestImportMetaCommonJS (0.00s)
    --- PASS: TestImportMetaCommonJS/#00 (0.00s)
=== RUN   TestImportMetaES6
=== RUN   TestImportMetaES6/#00
--- PASS: TestImportMetaES6 (0.00s)
    --- PASS: TestImportMetaES6/#00 (0.00s)
=== RUN   TestImportMetaNoBundle
=== RUN   TestImportMetaNoBundle/#00
--- PASS: TestImportMetaNoBundle (0.00s)
    --- PASS: TestImportMetaNoBundle/#00 (0.00s)
=== RUN   TestLegalCommentsNone
=== RUN   TestLegalCommentsNone/#00
--- PASS: TestLegalCommentsNone (0.01s)
    --- PASS: TestLegalCommentsNone/#00 (0.00s)
=== RUN   TestLegalCommentsInline
=== RUN   TestLegalCommentsInline/#00
--- PASS: TestLegalCommentsInline (0.01s)
    --- PASS: TestLegalCommentsInline/#00 (0.01s)
=== RUN   TestLegalCommentsEndOfFile
=== RUN   TestLegalCommentsEndOfFile/#00
--- PASS: TestLegalCommentsEndOfFile (0.01s)
    --- PASS: TestLegalCommentsEndOfFile/#00 (0.00s)
=== RUN   TestLegalCommentsLinked
=== RUN   TestLegalCommentsLinked/#00
--- PASS: TestLegalCommentsLinked (0.01s)
    --- PASS: TestLegalCommentsLinked/#00 (0.01s)
=== RUN   TestLegalCommentsExternal
=== RUN   TestLegalCommentsExternal/#00
--- PASS: TestLegalCommentsExternal (0.00s)
    --- PASS: TestLegalCommentsExternal/#00 (0.00s)
=== RUN   TestLegalCommentsModifyIndent
=== RUN   TestLegalCommentsModifyIndent/#00
--- PASS: TestLegalCommentsModifyIndent (0.00s)
    --- PASS: TestLegalCommentsModifyIndent/#00 (0.00s)
=== RUN   TestLegalCommentsAvoidSlashTagInline
=== RUN   TestLegalCommentsAvoidSlashTagInline/#00
--- PASS: TestLegalCommentsAvoidSlashTagInline (0.00s)
    --- PASS: TestLegalCommentsAvoidSlashTagInline/#00 (0.00s)
=== RUN   TestLegalCommentsAvoidSlashTagEndOfFile
=== RUN   TestLegalCommentsAvoidSlashTagEndOfFile/#00
--- PASS: TestLegalCommentsAvoidSlashTagEndOfFile (0.00s)
    --- PASS: TestLegalCommentsAvoidSlashTagEndOfFile/#00 (0.00s)
=== RUN   TestLegalCommentsAvoidSlashTagExternal
=== RUN   TestLegalCommentsAvoidSlashTagExternal/#00
--- PASS: TestLegalCommentsAvoidSlashTagExternal (0.00s)
    --- PASS: TestLegalCommentsAvoidSlashTagExternal/#00 (0.00s)
=== RUN   TestIIFE_ES5
=== RUN   TestIIFE_ES5/#00
--- PASS: TestIIFE_ES5 (0.01s)
    --- PASS: TestIIFE_ES5/#00 (0.01s)
=== RUN   TestOutputExtensionRemappingFile
=== RUN   TestOutputExtensionRemappingFile/#00
--- PASS: TestOutputExtensionRemappingFile (0.00s)
    --- PASS: TestOutputExtensionRemappingFile/#00 (0.00s)
=== RUN   TestOutputExtensionRemappingDir
=== RUN   TestOutputExtensionRemappingDir/#00
--- PASS: TestOutputExtensionRemappingDir (0.00s)
    --- PASS: TestOutputExtensionRemappingDir/#00 (0.00s)
=== RUN   TestTopLevelAwaitIIFE
=== RUN   TestTopLevelAwaitIIFE/#00
--- PASS: TestTopLevelAwaitIIFE (0.00s)
    --- PASS: TestTopLevelAwaitIIFE/#00 (0.00s)
=== RUN   TestTopLevelAwaitCJS
=== RUN   TestTopLevelAwaitCJS/#00
--- PASS: TestTopLevelAwaitCJS (0.00s)
    --- PASS: TestTopLevelAwaitCJS/#00 (0.00s)
=== RUN   TestTopLevelAwaitESM
=== RUN   TestTopLevelAwaitESM/#00
--- PASS: TestTopLevelAwaitESM (0.00s)
    --- PASS: TestTopLevelAwaitESM/#00 (0.00s)
=== RUN   TestTopLevelAwaitNoBundle
=== RUN   TestTopLevelAwaitNoBundle/#00
--- PASS: TestTopLevelAwaitNoBundle (0.00s)
    --- PASS: TestTopLevelAwaitNoBundle/#00 (0.00s)
=== RUN   TestTopLevelAwaitNoBundleES6
=== RUN   TestTopLevelAwaitNoBundleES6/#00
--- PASS: TestTopLevelAwaitNoBundleES6 (0.00s)
    --- PASS: TestTopLevelAwaitNoBundleES6/#00 (0.00s)
=== RUN   TestTopLevelAwaitNoBundleCommonJS
=== RUN   TestTopLevelAwaitNoBundleCommonJS/#00
--- PASS: TestTopLevelAwaitNoBundleCommonJS (0.00s)
    --- PASS: TestTopLevelAwaitNoBundleCommonJS/#00 (0.00s)
=== RUN   TestTopLevelAwaitNoBundleIIFE
=== RUN   TestTopLevelAwaitNoBundleIIFE/#00
--- PASS: TestTopLevelAwaitNoBundleIIFE (0.00s)
    --- PASS: TestTopLevelAwaitNoBundleIIFE/#00 (0.00s)
=== RUN   TestTopLevelAwaitForbiddenRequire
=== RUN   TestTopLevelAwaitForbiddenRequire/#00
--- PASS: TestTopLevelAwaitForbiddenRequire (0.00s)
    --- PASS: TestTopLevelAwaitForbiddenRequire/#00 (0.00s)
=== RUN   TestTopLevelAwaitAllowedImportWithoutSplitting
=== RUN   TestTopLevelAwaitAllowedImportWithoutSplitting/#00
--- PASS: TestTopLevelAwaitAllowedImportWithoutSplitting (0.01s)
    --- PASS: TestTopLevelAwaitAllowedImportWithoutSplitting/#00 (0.01s)
=== RUN   TestTopLevelAwaitAllowedImportWithSplitting
=== RUN   TestTopLevelAwaitAllowedImportWithSplitting/#00
--- PASS: TestTopLevelAwaitAllowedImportWithSplitting (0.01s)
    --- PASS: TestTopLevelAwaitAllowedImportWithSplitting/#00 (0.01s)
=== RUN   TestAssignToImport
=== RUN   TestAssignToImport/#00
--- PASS: TestAssignToImport (0.01s)
    --- PASS: TestAssignToImport/#00 (0.01s)
=== RUN   TestMinifyArguments
=== RUN   TestMinifyArguments/#00
--- PASS: TestMinifyArguments (0.01s)
    --- PASS: TestMinifyArguments/#00 (0.01s)
=== RUN   TestWarningsInsideNodeModules
=== RUN   TestWarningsInsideNodeModules/#00
--- PASS: TestWarningsInsideNodeModules (0.02s)
    --- PASS: TestWarningsInsideNodeModules/#00 (0.02s)
=== RUN   TestRequireResolve
=== RUN   TestRequireResolve/#00
--- PASS: TestRequireResolve (0.01s)
    --- PASS: TestRequireResolve/#00 (0.01s)
=== RUN   TestInjectMissing
=== RUN   TestInjectMissing/#00
--- PASS: TestInjectMissing (0.00s)
    --- PASS: TestInjectMissing/#00 (0.00s)
=== RUN   TestInjectDuplicate
=== RUN   TestInjectDuplicate/#00
--- PASS: TestInjectDuplicate (0.00s)
    --- PASS: TestInjectDuplicate/#00 (0.00s)
=== RUN   TestInject
=== RUN   TestInject/#00
--- PASS: TestInject (0.01s)
    --- PASS: TestInject/#00 (0.01s)
=== RUN   TestInjectNoBundle
=== RUN   TestInjectNoBundle/#00
--- PASS: TestInjectNoBundle (0.01s)
    --- PASS: TestInjectNoBundle/#00 (0.01s)
=== RUN   TestInjectJSX
=== RUN   TestInjectJSX/#00
--- PASS: TestInjectJSX (0.01s)
    --- PASS: TestInjectJSX/#00 (0.00s)
=== RUN   TestInjectImportTS
=== RUN   TestInjectImportTS/#00
--- PASS: TestInjectImportTS (0.00s)
    --- PASS: TestInjectImportTS/#00 (0.00s)
=== RUN   TestInjectImportOrder
=== RUN   TestInjectImportOrder/#00
--- PASS: TestInjectImportOrder (0.00s)
    --- PASS: TestInjectImportOrder/#00 (0.00s)
=== RUN   TestInjectAssign
=== RUN   TestInjectAssign/#00
--- PASS: TestInjectAssign (0.00s)
    --- PASS: TestInjectAssign/#00 (0.00s)
=== RUN   TestOutbase
=== RUN   TestOutbase/#00
--- PASS: TestOutbase (0.00s)
    --- PASS: TestOutbase/#00 (0.00s)
=== RUN   TestAvoidTDZ
=== RUN   TestAvoidTDZ/#00
--- PASS: TestAvoidTDZ (0.00s)
    --- PASS: TestAvoidTDZ/#00 (0.00s)
=== RUN   TestAvoidTDZNoBundle
=== RUN   TestAvoidTDZNoBundle/#00
--- PASS: TestAvoidTDZNoBundle (0.00s)
    --- PASS: TestAvoidTDZNoBundle/#00 (0.00s)
=== RUN   TestDefineImportMeta
=== RUN   TestDefineImportMeta/#00
--- PASS: TestDefineImportMeta (0.02s)
    --- PASS: TestDefineImportMeta/#00 (0.01s)
=== RUN   TestDefineThis
=== RUN   TestDefineThis/#00
--- PASS: TestDefineThis (0.01s)
    --- PASS: TestDefineThis/#00 (0.00s)
=== RUN   TestKeepNamesTreeShaking
=== RUN   TestKeepNamesTreeShaking/#00
--- PASS: TestKeepNamesTreeShaking (0.01s)
    --- PASS: TestKeepNamesTreeShaking/#00 (0.00s)
=== RUN   TestCharFreqIgnoreComments
=== RUN   TestCharFreqIgnoreComments/#00
--- PASS: TestCharFreqIgnoreComments (0.01s)
    --- PASS: TestCharFreqIgnoreComments/#00 (0.01s)
=== RUN   TestImportRelativeAsPackage
=== RUN   TestImportRelativeAsPackage/#00
--- PASS: TestImportRelativeAsPackage (0.00s)
    --- PASS: TestImportRelativeAsPackage/#00 (0.00s)
=== RUN   TestForbidConstAssignWhenBundling
=== RUN   TestForbidConstAssignWhenBundling/#00
--- PASS: TestForbidConstAssignWhenBundling (0.00s)
    --- PASS: TestForbidConstAssignWhenBundling/#00 (0.00s)
=== RUN   TestConstWithLet
=== RUN   TestConstWithLet/#00
--- PASS: TestConstWithLet (0.00s)
    --- PASS: TestConstWithLet/#00 (0.00s)
=== RUN   TestConstWithLetNoBundle
=== RUN   TestConstWithLetNoBundle/#00
--- PASS: TestConstWithLetNoBundle (0.00s)
    --- PASS: TestConstWithLetNoBundle/#00 (0.00s)
=== RUN   TestConstWithLetNoMangle
=== RUN   TestConstWithLetNoMangle/#00
--- PASS: TestConstWithLetNoMangle (0.00s)
    --- PASS: TestConstWithLetNoMangle/#00 (0.00s)
=== RUN   TestRequireMainCacheCommonJS
=== RUN   TestRequireMainCacheCommonJS/#00
--- PASS: TestRequireMainCacheCommonJS (0.00s)
    --- PASS: TestRequireMainCacheCommonJS/#00 (0.00s)
=== RUN   TestExternalES6ConvertedToCommonJS
=== RUN   TestExternalES6ConvertedToCommonJS/#00
--- PASS: TestExternalES6ConvertedToCommonJS (0.01s)
    --- PASS: TestExternalES6ConvertedToCommonJS/#00 (0.01s)
=== RUN   TestCallImportNamespaceWarning
=== RUN   TestCallImportNamespaceWarning/#00
--- PASS: TestCallImportNamespaceWarning (0.01s)
    --- PASS: TestCallImportNamespaceWarning/#00 (0.01s)
=== RUN   TestBundlingFilesOutsideOfOutbase
=== RUN   TestBundlingFilesOutsideOfOutbase/#00
--- PASS: TestBundlingFilesOutsideOfOutbase (0.00s)
    --- PASS: TestBundlingFilesOutsideOfOutbase/#00 (0.00s)
=== RUN   TestVarRelocatingBundle
=== RUN   TestVarRelocatingBundle/#00
--- PASS: TestVarRelocatingBundle (0.01s)
    --- PASS: TestVarRelocatingBundle/#00 (0.01s)
=== RUN   TestVarRelocatingNoBundle
=== RUN   TestVarRelocatingNoBundle/#00
--- PASS: TestVarRelocatingNoBundle (0.02s)
    --- PASS: TestVarRelocatingNoBundle/#00 (0.02s)
=== RUN   TestImportNamespaceThisValue
=== RUN   TestImportNamespaceThisValue/#00
--- PASS: TestImportNamespaceThisValue (0.00s)
    --- PASS: TestImportNamespaceThisValue/#00 (0.00s)
=== RUN   TestThisUndefinedWarningESM
=== RUN   TestThisUndefinedWarningESM/#00
--- PASS: TestThisUndefinedWarningESM (0.00s)
    --- PASS: TestThisUndefinedWarningESM/#00 (0.00s)
=== RUN   TestQuotedProperty
=== RUN   TestQuotedProperty/#00
--- PASS: TestQuotedProperty (0.00s)
    --- PASS: TestQuotedProperty/#00 (0.00s)
=== RUN   TestQuotedPropertyMangle
=== RUN   TestQuotedPropertyMangle/#00
--- PASS: TestQuotedPropertyMangle (0.00s)
    --- PASS: TestQuotedPropertyMangle/#00 (0.00s)
=== RUN   TestDuplicatePropertyWarning
=== RUN   TestDuplicatePropertyWarning/#00
--- PASS: TestDuplicatePropertyWarning (0.00s)
    --- PASS: TestDuplicatePropertyWarning/#00 (0.00s)
=== RUN   TestRequireShimSubstitution
=== RUN   TestRequireShimSubstitution/#00
--- PASS: TestRequireShimSubstitution (0.00s)
    --- PASS: TestRequireShimSubstitution/#00 (0.00s)
=== RUN   TestStrictModeNestedFnDeclKeepNamesVariableInliningIssue1552
=== RUN   TestStrictModeNestedFnDeclKeepNamesVariableInliningIssue1552/#00
--- PASS: TestStrictModeNestedFnDeclKeepNamesVariableInliningIssue1552 (0.00s)
    --- PASS: TestStrictModeNestedFnDeclKeepNamesVariableInliningIssue1552/#00 (0.00s)
=== RUN   TestBuiltInNodeModulePrecedence
=== RUN   TestBuiltInNodeModulePrecedence/#00
--- PASS: TestBuiltInNodeModulePrecedence (0.00s)
    --- PASS: TestBuiltInNodeModulePrecedence/#00 (0.00s)
=== RUN   TestEntryNamesNoSlashAfterDir
=== RUN   TestEntryNamesNoSlashAfterDir/#00
--- PASS: TestEntryNamesNoSlashAfterDir (0.00s)
    --- PASS: TestEntryNamesNoSlashAfterDir/#00 (0.00s)
=== RUN   TestEntryNamesNonPortableCharacter
=== RUN   TestEntryNamesNonPortableCharacter/#00
--- PASS: TestEntryNamesNonPortableCharacter (0.00s)
    --- PASS: TestEntryNamesNonPortableCharacter/#00 (0.00s)
=== RUN   TestImportStarUnused
=== RUN   TestImportStarUnused/#00
--- PASS: TestImportStarUnused (0.00s)
    --- PASS: TestImportStarUnused/#00 (0.00s)
=== RUN   TestImportStarCapture
=== RUN   TestImportStarCapture/#00
--- PASS: TestImportStarCapture (0.00s)
    --- PASS: TestImportStarCapture/#00 (0.00s)
=== RUN   TestImportStarNoCapture
=== RUN   TestImportStarNoCapture/#00
--- PASS: TestImportStarNoCapture (0.00s)
    --- PASS: TestImportStarNoCapture/#00 (0.00s)
=== RUN   TestImportStarExportImportStarUnused
=== RUN   TestImportStarExportImportStarUnused/#00
--- PASS: TestImportStarExportImportStarUnused (0.00s)
    --- PASS: TestImportStarExportImportStarUnused/#00 (0.00s)
=== RUN   TestImportStarExportImportStarNoCapture
=== RUN   TestImportStarExportImportStarNoCapture/#00
--- PASS: TestImportStarExportImportStarNoCapture (0.00s)
    --- PASS: TestImportStarExportImportStarNoCapture/#00 (0.00s)
=== RUN   TestImportStarExportImportStarCapture
=== RUN   TestImportStarExportImportStarCapture/#00
--- PASS: TestImportStarExportImportStarCapture (0.01s)
    --- PASS: TestImportStarExportImportStarCapture/#00 (0.01s)
=== RUN   TestImportStarExportStarAsUnused
=== RUN   TestImportStarExportStarAsUnused/#00
--- PASS: TestImportStarExportStarAsUnused (0.00s)
    --- PASS: TestImportStarExportStarAsUnused/#00 (0.00s)
=== RUN   TestImportStarExportStarAsNoCapture
=== RUN   TestImportStarExportStarAsNoCapture/#00
--- PASS: TestImportStarExportStarAsNoCapture (0.01s)
    --- PASS: TestImportStarExportStarAsNoCapture/#00 (0.01s)
=== RUN   TestImportStarExportStarAsCapture
=== RUN   TestImportStarExportStarAsCapture/#00
--- PASS: TestImportStarExportStarAsCapture (0.00s)
    --- PASS: TestImportStarExportStarAsCapture/#00 (0.00s)
=== RUN   TestImportStarExportStarUnused
=== RUN   TestImportStarExportStarUnused/#00
--- PASS: TestImportStarExportStarUnused (0.01s)
    --- PASS: TestImportStarExportStarUnused/#00 (0.01s)
=== RUN   TestImportStarExportStarNoCapture
=== RUN   TestImportStarExportStarNoCapture/#00
--- PASS: TestImportStarExportStarNoCapture (0.01s)
    --- PASS: TestImportStarExportStarNoCapture/#00 (0.01s)
=== RUN   TestImportStarExportStarCapture
=== RUN   TestImportStarExportStarCapture/#00
--- PASS: TestImportStarExportStarCapture (0.01s)
    --- PASS: TestImportStarExportStarCapture/#00 (0.01s)
=== RUN   TestImportStarCommonJSUnused
=== RUN   TestImportStarCommonJSUnused/#00
--- PASS: TestImportStarCommonJSUnused (0.01s)
    --- PASS: TestImportStarCommonJSUnused/#00 (0.01s)
=== RUN   TestImportStarCommonJSCapture
=== RUN   TestImportStarCommonJSCapture/#00
--- PASS: TestImportStarCommonJSCapture (0.00s)
    --- PASS: TestImportStarCommonJSCapture/#00 (0.00s)
=== RUN   TestImportStarCommonJSNoCapture
=== RUN   TestImportStarCommonJSNoCapture/#00
--- PASS: TestImportStarCommonJSNoCapture (0.01s)
    --- PASS: TestImportStarCommonJSNoCapture/#00 (0.00s)
=== RUN   TestImportStarAndCommonJS
=== RUN   TestImportStarAndCommonJS/#00
--- PASS: TestImportStarAndCommonJS (0.01s)
    --- PASS: TestImportStarAndCommonJS/#00 (0.00s)
=== RUN   TestImportStarNoBundleUnused
=== RUN   TestImportStarNoBundleUnused/#00
--- PASS: TestImportStarNoBundleUnused (0.00s)
    --- PASS: TestImportStarNoBundleUnused/#00 (0.00s)
=== RUN   TestImportStarNoBundleCapture
=== RUN   TestImportStarNoBundleCapture/#00
--- PASS: TestImportStarNoBundleCapture (0.00s)
    --- PASS: TestImportStarNoBundleCapture/#00 (0.00s)
=== RUN   TestImportStarNoBundleNoCapture
=== RUN   TestImportStarNoBundleNoCapture/#00
--- PASS: TestImportStarNoBundleNoCapture (0.00s)
    --- PASS: TestImportStarNoBundleNoCapture/#00 (0.00s)
=== RUN   TestImportStarMangleNoBundleUnused
=== RUN   TestImportStarMangleNoBundleUnused/#00
--- PASS: TestImportStarMangleNoBundleUnused (0.00s)
    --- PASS: TestImportStarMangleNoBundleUnused/#00 (0.00s)
=== RUN   TestImportStarMangleNoBundleCapture
=== RUN   TestImportStarMangleNoBundleCapture/#00
--- PASS: TestImportStarMangleNoBundleCapture (0.01s)
    --- PASS: TestImportStarMangleNoBundleCapture/#00 (0.01s)
=== RUN   TestImportStarMangleNoBundleNoCapture
=== RUN   TestImportStarMangleNoBundleNoCapture/#00
--- PASS: TestImportStarMangleNoBundleNoCapture (0.00s)
    --- PASS: TestImportStarMangleNoBundleNoCapture/#00 (0.00s)
=== RUN   TestImportStarExportStarOmitAmbiguous
=== RUN   TestImportStarExportStarOmitAmbiguous/#00
--- PASS: TestImportStarExportStarOmitAmbiguous (0.01s)
    --- PASS: TestImportStarExportStarOmitAmbiguous/#00 (0.01s)
=== RUN   TestImportExportStarAmbiguousError
=== RUN   TestImportExportStarAmbiguousError/#00
--- PASS: TestImportExportStarAmbiguousError (0.00s)
    --- PASS: TestImportExportStarAmbiguousError/#00 (0.00s)
=== RUN   TestImportExportStarAmbiguousWarning
=== RUN   TestImportExportStarAmbiguousWarning/#00
--- PASS: TestImportExportStarAmbiguousWarning (0.01s)
    --- PASS: TestImportExportStarAmbiguousWarning/#00 (0.00s)
=== RUN   TestReExportStarNameCollisionNotAmbiguousImport
=== RUN   TestReExportStarNameCollisionNotAmbiguousImport/#00
--- PASS: TestReExportStarNameCollisionNotAmbiguousImport (0.01s)
    --- PASS: TestReExportStarNameCollisionNotAmbiguousImport/#00 (0.01s)
=== RUN   TestReExportStarNameCollisionNotAmbiguousExport
=== RUN   TestReExportStarNameCollisionNotAmbiguousExport/#00
--- PASS: TestReExportStarNameCollisionNotAmbiguousExport (0.00s)
    --- PASS: TestReExportStarNameCollisionNotAmbiguousExport/#00 (0.00s)
=== RUN   TestReExportStarNameShadowingNotAmbiguous
=== RUN   TestReExportStarNameShadowingNotAmbiguous/#00
--- PASS: TestReExportStarNameShadowingNotAmbiguous (0.00s)
    --- PASS: TestReExportStarNameShadowingNotAmbiguous/#00 (0.00s)
=== RUN   TestReExportStarNameShadowingNotAmbiguousReExport
=== RUN   TestReExportStarNameShadowingNotAmbiguousReExport/#00
--- PASS: TestReExportStarNameShadowingNotAmbiguousReExport (0.00s)
    --- PASS: TestReExportStarNameShadowingNotAmbiguousReExport/#00 (0.00s)
=== RUN   TestImportStarOfExportStarAs
=== RUN   TestImportStarOfExportStarAs/#00
--- PASS: TestImportStarOfExportStarAs (0.00s)
    --- PASS: TestImportStarOfExportStarAs/#00 (0.00s)
=== RUN   TestImportOfExportStar
=== RUN   TestImportOfExportStar/#00
--- PASS: TestImportOfExportStar (0.00s)
    --- PASS: TestImportOfExportStar/#00 (0.00s)
=== RUN   TestImportOfExportStarOfImport
=== RUN   TestImportOfExportStarOfImport/#00
--- PASS: TestImportOfExportStarOfImport (0.00s)
    --- PASS: TestImportOfExportStarOfImport/#00 (0.00s)
=== RUN   TestExportSelfIIFE
=== RUN   TestExportSelfIIFE/#00
--- PASS: TestExportSelfIIFE (0.00s)
    --- PASS: TestExportSelfIIFE/#00 (0.00s)
=== RUN   TestExportSelfIIFEWithName
=== RUN   TestExportSelfIIFEWithName/#00
--- PASS: TestExportSelfIIFEWithName (0.00s)
    --- PASS: TestExportSelfIIFEWithName/#00 (0.00s)
=== RUN   TestExportSelfES6
=== RUN   TestExportSelfES6/#00
--- PASS: TestExportSelfES6 (0.00s)
    --- PASS: TestExportSelfES6/#00 (0.00s)
=== RUN   TestExportSelfCommonJS
=== RUN   TestExportSelfCommonJS/#00
--- PASS: TestExportSelfCommonJS (0.00s)
    --- PASS: TestExportSelfCommonJS/#00 (0.00s)
=== RUN   TestExportSelfCommonJSMinified
=== RUN   TestExportSelfCommonJSMinified/#00
--- PASS: TestExportSelfCommonJSMinified (0.00s)
    --- PASS: TestExportSelfCommonJSMinified/#00 (0.00s)
=== RUN   TestImportSelfCommonJS
=== RUN   TestImportSelfCommonJS/#00
--- PASS: TestImportSelfCommonJS (0.01s)
    --- PASS: TestImportSelfCommonJS/#00 (0.01s)
=== RUN   TestExportSelfAsNamespaceES6
=== RUN   TestExportSelfAsNamespaceES6/#00
--- PASS: TestExportSelfAsNamespaceES6 (0.01s)
    --- PASS: TestExportSelfAsNamespaceES6/#00 (0.01s)
=== RUN   TestImportExportSelfAsNamespaceES6
=== RUN   TestImportExportSelfAsNamespaceES6/#00
--- PASS: TestImportExportSelfAsNamespaceES6 (0.01s)
    --- PASS: TestImportExportSelfAsNamespaceES6/#00 (0.01s)
=== RUN   TestReExportOtherFileExportSelfAsNamespaceES6
=== RUN   TestReExportOtherFileExportSelfAsNamespaceES6/#00
--- PASS: TestReExportOtherFileExportSelfAsNamespaceES6 (0.01s)
    --- PASS: TestReExportOtherFileExportSelfAsNamespaceES6/#00 (0.00s)
=== RUN   TestReExportOtherFileImportExportSelfAsNamespaceES6
=== RUN   TestReExportOtherFileImportExportSelfAsNamespaceES6/#00
--- PASS: TestReExportOtherFileImportExportSelfAsNamespaceES6 (0.00s)
    --- PASS: TestReExportOtherFileImportExportSelfAsNamespaceES6/#00 (0.00s)
=== RUN   TestOtherFileExportSelfAsNamespaceUnusedES6
=== RUN   TestOtherFileExportSelfAsNamespaceUnusedES6/#00
--- PASS: TestOtherFileExportSelfAsNamespaceUnusedES6 (0.00s)
    --- PASS: TestOtherFileExportSelfAsNamespaceUnusedES6/#00 (0.00s)
=== RUN   TestOtherFileImportExportSelfAsNamespaceUnusedES6
=== RUN   TestOtherFileImportExportSelfAsNamespaceUnusedES6/#00
--- PASS: TestOtherFileImportExportSelfAsNamespaceUnusedES6 (0.00s)
    --- PASS: TestOtherFileImportExportSelfAsNamespaceUnusedES6/#00 (0.00s)
=== RUN   TestExportSelfAsNamespaceCommonJS
=== RUN   TestExportSelfAsNamespaceCommonJS/#00
--- PASS: TestExportSelfAsNamespaceCommonJS (0.00s)
    --- PASS: TestExportSelfAsNamespaceCommonJS/#00 (0.00s)
=== RUN   TestExportSelfAndRequireSelfCommonJS
=== RUN   TestExportSelfAndRequireSelfCommonJS/#00
--- PASS: TestExportSelfAndRequireSelfCommonJS (0.01s)
    --- PASS: TestExportSelfAndRequireSelfCommonJS/#00 (0.00s)
=== RUN   TestExportSelfAndImportSelfCommonJS
=== RUN   TestExportSelfAndImportSelfCommonJS/#00
--- PASS: TestExportSelfAndImportSelfCommonJS (0.01s)
    --- PASS: TestExportSelfAndImportSelfCommonJS/#00 (0.00s)
=== RUN   TestExportOtherAsNamespaceCommonJS
=== RUN   TestExportOtherAsNamespaceCommonJS/#00
--- PASS: TestExportOtherAsNamespaceCommonJS (0.01s)
    --- PASS: TestExportOtherAsNamespaceCommonJS/#00 (0.00s)
=== RUN   TestImportExportOtherAsNamespaceCommonJS
=== RUN   TestImportExportOtherAsNamespaceCommonJS/#00
--- PASS: TestImportExportOtherAsNamespaceCommonJS (0.00s)
    --- PASS: TestImportExportOtherAsNamespaceCommonJS/#00 (0.00s)
=== RUN   TestNamespaceImportMissingES6
=== RUN   TestNamespaceImportMissingES6/#00
--- PASS: TestNamespaceImportMissingES6 (0.00s)
    --- PASS: TestNamespaceImportMissingES6/#00 (0.00s)
=== RUN   TestExportOtherCommonJS
=== RUN   TestExportOtherCommonJS/#00
--- PASS: TestExportOtherCommonJS (0.00s)
    --- PASS: TestExportOtherCommonJS/#00 (0.00s)
=== RUN   TestExportOtherNestedCommonJS
=== RUN   TestExportOtherNestedCommonJS/#00
--- PASS: TestExportOtherNestedCommonJS (0.01s)
    --- PASS: TestExportOtherNestedCommonJS/#00 (0.01s)
=== RUN   TestNamespaceImportUnusedMissingES6
=== RUN   TestNamespaceImportUnusedMissingES6/#00
--- PASS: TestNamespaceImportUnusedMissingES6 (0.00s)
    --- PASS: TestNamespaceImportUnusedMissingES6/#00 (0.00s)
=== RUN   TestNamespaceImportMissingCommonJS
=== RUN   TestNamespaceImportMissingCommonJS/#00
--- PASS: TestNamespaceImportMissingCommonJS (0.00s)
    --- PASS: TestNamespaceImportMissingCommonJS/#00 (0.00s)
=== RUN   TestNamespaceImportUnusedMissingCommonJS
=== RUN   TestNamespaceImportUnusedMissingCommonJS/#00
--- PASS: TestNamespaceImportUnusedMissingCommonJS (0.00s)
    --- PASS: TestNamespaceImportUnusedMissingCommonJS/#00 (0.00s)
=== RUN   TestReExportNamespaceImportMissingES6
=== RUN   TestReExportNamespaceImportMissingES6/#00
--- PASS: TestReExportNamespaceImportMissingES6 (0.00s)
    --- PASS: TestReExportNamespaceImportMissingES6/#00 (0.00s)
=== RUN   TestReExportNamespaceImportUnusedMissingES6
=== RUN   TestReExportNamespaceImportUnusedMissingES6/#00
--- PASS: TestReExportNamespaceImportUnusedMissingES6 (0.01s)
    --- PASS: TestReExportNamespaceImportUnusedMissingES6/#00 (0.01s)
=== RUN   TestNamespaceImportReExportMissingES6
=== RUN   TestNamespaceImportReExportMissingES6/#00
--- PASS: TestNamespaceImportReExportMissingES6 (0.00s)
    --- PASS: TestNamespaceImportReExportMissingES6/#00 (0.00s)
=== RUN   TestNamespaceImportReExportUnusedMissingES6
=== RUN   TestNamespaceImportReExportUnusedMissingES6/#00
--- PASS: TestNamespaceImportReExportUnusedMissingES6 (0.00s)
    --- PASS: TestNamespaceImportReExportUnusedMissingES6/#00 (0.00s)
=== RUN   TestNamespaceImportReExportStarMissingES6
=== RUN   TestNamespaceImportReExportStarMissingES6/#00
--- PASS: TestNamespaceImportReExportStarMissingES6 (0.00s)
    --- PASS: TestNamespaceImportReExportStarMissingES6/#00 (0.00s)
=== RUN   TestNamespaceImportReExportStarUnusedMissingES6
=== RUN   TestNamespaceImportReExportStarUnusedMissingES6/#00
--- PASS: TestNamespaceImportReExportStarUnusedMissingES6 (0.00s)
    --- PASS: TestNamespaceImportReExportStarUnusedMissingES6/#00 (0.00s)
=== RUN   TestExportStarDefaultExportCommonJS
=== RUN   TestExportStarDefaultExportCommonJS/#00
--- PASS: TestExportStarDefaultExportCommonJS (0.00s)
    --- PASS: TestExportStarDefaultExportCommonJS/#00 (0.00s)
=== RUN   TestIssue176
=== RUN   TestIssue176/#00
--- PASS: TestIssue176 (0.01s)
    --- PASS: TestIssue176/#00 (0.01s)
=== RUN   TestReExportStarExternalIIFE
=== RUN   TestReExportStarExternalIIFE/#00
--- PASS: TestReExportStarExternalIIFE (0.00s)
    --- PASS: TestReExportStarExternalIIFE/#00 (0.00s)
=== RUN   TestReExportStarExternalES6
=== RUN   TestReExportStarExternalES6/#00
--- PASS: TestReExportStarExternalES6 (0.00s)
    --- PASS: TestReExportStarExternalES6/#00 (0.00s)
=== RUN   TestReExportStarExternalCommonJS
=== RUN   TestReExportStarExternalCommonJS/#00
--- PASS: TestReExportStarExternalCommonJS (0.00s)
    --- PASS: TestReExportStarExternalCommonJS/#00 (0.00s)
=== RUN   TestReExportStarIIFENoBundle
=== RUN   TestReExportStarIIFENoBundle/#00
--- PASS: TestReExportStarIIFENoBundle (0.01s)
    --- PASS: TestReExportStarIIFENoBundle/#00 (0.01s)
=== RUN   TestReExportStarES6NoBundle
=== RUN   TestReExportStarES6NoBundle/#00
--- PASS: TestReExportStarES6NoBundle (0.01s)
    --- PASS: TestReExportStarES6NoBundle/#00 (0.01s)
=== RUN   TestReExportStarCommonJSNoBundle
=== RUN   TestReExportStarCommonJSNoBundle/#00
--- PASS: TestReExportStarCommonJSNoBundle (0.00s)
    --- PASS: TestReExportStarCommonJSNoBundle/#00 (0.00s)
=== RUN   TestReExportStarAsExternalIIFE
=== RUN   TestReExportStarAsExternalIIFE/#00
--- PASS: TestReExportStarAsExternalIIFE (0.01s)
    --- PASS: TestReExportStarAsExternalIIFE/#00 (0.01s)
=== RUN   TestReExportStarAsExternalES6
=== RUN   TestReExportStarAsExternalES6/#00
--- PASS: TestReExportStarAsExternalES6 (0.01s)
    --- PASS: TestReExportStarAsExternalES6/#00 (0.00s)
=== RUN   TestReExportStarAsExternalCommonJS
=== RUN   TestReExportStarAsExternalCommonJS/#00
--- PASS: TestReExportStarAsExternalCommonJS (0.00s)
    --- PASS: TestReExportStarAsExternalCommonJS/#00 (0.00s)
=== RUN   TestReExportStarAsIIFENoBundle
=== RUN   TestReExportStarAsIIFENoBundle/#00
--- PASS: TestReExportStarAsIIFENoBundle (0.00s)
    --- PASS: TestReExportStarAsIIFENoBundle/#00 (0.00s)
=== RUN   TestReExportStarAsES6NoBundle
=== RUN   TestReExportStarAsES6NoBundle/#00
--- PASS: TestReExportStarAsES6NoBundle (0.00s)
    --- PASS: TestReExportStarAsES6NoBundle/#00 (0.00s)
=== RUN   TestReExportStarAsCommonJSNoBundle
=== RUN   TestReExportStarAsCommonJSNoBundle/#00
--- PASS: TestReExportStarAsCommonJSNoBundle (0.00s)
    --- PASS: TestReExportStarAsCommonJSNoBundle/#00 (0.00s)
=== RUN   TestImportDefaultNamespaceComboIssue446
=== RUN   TestImportDefaultNamespaceComboIssue446/#00
--- PASS: TestImportDefaultNamespaceComboIssue446 (0.02s)
    --- PASS: TestImportDefaultNamespaceComboIssue446/#00 (0.02s)
=== RUN   TestImportDefaultNamespaceComboNoDefault
=== RUN   TestImportDefaultNamespaceComboNoDefault/#00
--- PASS: TestImportDefaultNamespaceComboNoDefault (0.01s)
    --- PASS: TestImportDefaultNamespaceComboNoDefault/#00 (0.01s)
=== RUN   TestTSImportStarUnused
=== RUN   TestTSImportStarUnused/#00
--- PASS: TestTSImportStarUnused (0.00s)
    --- PASS: TestTSImportStarUnused/#00 (0.00s)
=== RUN   TestTSImportStarCapture
=== RUN   TestTSImportStarCapture/#00
--- PASS: TestTSImportStarCapture (0.00s)
    --- PASS: TestTSImportStarCapture/#00 (0.00s)
=== RUN   TestTSImportStarNoCapture
=== RUN   TestTSImportStarNoCapture/#00
--- PASS: TestTSImportStarNoCapture (0.00s)
    --- PASS: TestTSImportStarNoCapture/#00 (0.00s)
=== RUN   TestTSImportStarExportImportStarUnused
=== RUN   TestTSImportStarExportImportStarUnused/#00
--- PASS: TestTSImportStarExportImportStarUnused (0.00s)
    --- PASS: TestTSImportStarExportImportStarUnused/#00 (0.00s)
=== RUN   TestTSImportStarExportImportStarNoCapture
=== RUN   TestTSImportStarExportImportStarNoCapture/#00
--- PASS: TestTSImportStarExportImportStarNoCapture (0.01s)
    --- PASS: TestTSImportStarExportImportStarNoCapture/#00 (0.01s)
=== RUN   TestTSImportStarExportImportStarCapture
=== RUN   TestTSImportStarExportImportStarCapture/#00
--- PASS: TestTSImportStarExportImportStarCapture (0.01s)
    --- PASS: TestTSImportStarExportImportStarCapture/#00 (0.01s)
=== RUN   TestTSImportStarExportStarAsUnused
=== RUN   TestTSImportStarExportStarAsUnused/#00
--- PASS: TestTSImportStarExportStarAsUnused (0.01s)
    --- PASS: TestTSImportStarExportStarAsUnused/#00 (0.01s)
=== RUN   TestTSImportStarExportStarAsNoCapture
=== RUN   TestTSImportStarExportStarAsNoCapture/#00
--- PASS: TestTSImportStarExportStarAsNoCapture (0.01s)
    --- PASS: TestTSImportStarExportStarAsNoCapture/#00 (0.01s)
=== RUN   TestTSImportStarExportStarAsCapture
=== RUN   TestTSImportStarExportStarAsCapture/#00
--- PASS: TestTSImportStarExportStarAsCapture (0.01s)
    --- PASS: TestTSImportStarExportStarAsCapture/#00 (0.01s)
=== RUN   TestTSImportStarExportStarUnused
=== RUN   TestTSImportStarExportStarUnused/#00
--- PASS: TestTSImportStarExportStarUnused (0.00s)
    --- PASS: TestTSImportStarExportStarUnused/#00 (0.00s)
=== RUN   TestTSImportStarExportStarNoCapture
=== RUN   TestTSImportStarExportStarNoCapture/#00
--- PASS: TestTSImportStarExportStarNoCapture (0.01s)
    --- PASS: TestTSImportStarExportStarNoCapture/#00 (0.00s)
=== RUN   TestTSImportStarExportStarCapture
=== RUN   TestTSImportStarExportStarCapture/#00
--- PASS: TestTSImportStarExportStarCapture (0.01s)
    --- PASS: TestTSImportStarExportStarCapture/#00 (0.01s)
=== RUN   TestTSImportStarCommonJSUnused
=== RUN   TestTSImportStarCommonJSUnused/#00
--- PASS: TestTSImportStarCommonJSUnused (0.00s)
    --- PASS: TestTSImportStarCommonJSUnused/#00 (0.00s)
=== RUN   TestTSImportStarCommonJSCapture
=== RUN   TestTSImportStarCommonJSCapture/#00
--- PASS: TestTSImportStarCommonJSCapture (0.00s)
    --- PASS: TestTSImportStarCommonJSCapture/#00 (0.00s)
=== RUN   TestTSImportStarCommonJSNoCapture
=== RUN   TestTSImportStarCommonJSNoCapture/#00
--- PASS: TestTSImportStarCommonJSNoCapture (0.00s)
    --- PASS: TestTSImportStarCommonJSNoCapture/#00 (0.00s)
=== RUN   TestTSImportStarAndCommonJS
=== RUN   TestTSImportStarAndCommonJS/#00
--- PASS: TestTSImportStarAndCommonJS (0.00s)
    --- PASS: TestTSImportStarAndCommonJS/#00 (0.00s)
=== RUN   TestTSImportStarNoBundleUnused
=== RUN   TestTSImportStarNoBundleUnused/#00
--- PASS: TestTSImportStarNoBundleUnused (0.00s)
    --- PASS: TestTSImportStarNoBundleUnused/#00 (0.00s)
=== RUN   TestTSImportStarNoBundleCapture
=== RUN   TestTSImportStarNoBundleCapture/#00
--- PASS: TestTSImportStarNoBundleCapture (0.00s)
    --- PASS: TestTSImportStarNoBundleCapture/#00 (0.00s)
=== RUN   TestTSImportStarNoBundleNoCapture
=== RUN   TestTSImportStarNoBundleNoCapture/#00
--- PASS: TestTSImportStarNoBundleNoCapture (0.00s)
    --- PASS: TestTSImportStarNoBundleNoCapture/#00 (0.00s)
=== RUN   TestTSImportStarMangleNoBundleUnused
=== RUN   TestTSImportStarMangleNoBundleUnused/#00
--- PASS: TestTSImportStarMangleNoBundleUnused (0.00s)
    --- PASS: TestTSImportStarMangleNoBundleUnused/#00 (0.00s)
=== RUN   TestTSImportStarMangleNoBundleCapture
=== RUN   TestTSImportStarMangleNoBundleCapture/#00
--- PASS: TestTSImportStarMangleNoBundleCapture (0.00s)
    --- PASS: TestTSImportStarMangleNoBundleCapture/#00 (0.00s)
=== RUN   TestTSImportStarMangleNoBundleNoCapture
=== RUN   TestTSImportStarMangleNoBundleNoCapture/#00
--- PASS: TestTSImportStarMangleNoBundleNoCapture (0.00s)
    --- PASS: TestTSImportStarMangleNoBundleNoCapture/#00 (0.00s)
=== RUN   TestTSReExportTypeOnlyFileES6
=== RUN   TestTSReExportTypeOnlyFileES6/#00
--- PASS: TestTSReExportTypeOnlyFileES6 (0.01s)
    --- PASS: TestTSReExportTypeOnlyFileES6/#00 (0.01s)
=== RUN   TestLoaderFile
=== RUN   TestLoaderFile/#00
--- PASS: TestLoaderFile (0.01s)
    --- PASS: TestLoaderFile/#00 (0.01s)
=== RUN   TestLoaderFileMultipleNoCollision
=== RUN   TestLoaderFileMultipleNoCollision/#00
--- PASS: TestLoaderFileMultipleNoCollision (0.01s)
    --- PASS: TestLoaderFileMultipleNoCollision/#00 (0.01s)
=== RUN   TestJSXSyntaxInJSWithJSXLoader
=== RUN   TestJSXSyntaxInJSWithJSXLoader/#00
--- PASS: TestJSXSyntaxInJSWithJSXLoader (0.00s)
    --- PASS: TestJSXSyntaxInJSWithJSXLoader/#00 (0.00s)
=== RUN   TestJSXPreserveCapitalLetter
=== RUN   TestJSXPreserveCapitalLetter/#00
--- PASS: TestJSXPreserveCapitalLetter (0.00s)
    --- PASS: TestJSXPreserveCapitalLetter/#00 (0.00s)
=== RUN   TestJSXPreserveCapitalLetterMinify
=== RUN   TestJSXPreserveCapitalLetterMinify/#00
--- PASS: TestJSXPreserveCapitalLetterMinify (0.00s)
    --- PASS: TestJSXPreserveCapitalLetterMinify/#00 (0.00s)
=== RUN   TestJSXPreserveCapitalLetterMinifyNested
=== RUN   TestJSXPreserveCapitalLetterMinifyNested/#00
--- PASS: TestJSXPreserveCapitalLetterMinifyNested (0.00s)
    --- PASS: TestJSXPreserveCapitalLetterMinifyNested/#00 (0.00s)
=== RUN   TestRequireCustomExtensionString
=== RUN   TestRequireCustomExtensionString/#00
--- PASS: TestRequireCustomExtensionString (0.00s)
    --- PASS: TestRequireCustomExtensionString/#00 (0.00s)
=== RUN   TestRequireCustomExtensionBase64
=== RUN   TestRequireCustomExtensionBase64/#00
--- PASS: TestRequireCustomExtensionBase64 (0.00s)
    --- PASS: TestRequireCustomExtensionBase64/#00 (0.00s)
=== RUN   TestRequireCustomExtensionDataURL
=== RUN   TestRequireCustomExtensionDataURL/#00
--- PASS: TestRequireCustomExtensionDataURL (0.00s)
    --- PASS: TestRequireCustomExtensionDataURL/#00 (0.00s)
=== RUN   TestRequireCustomExtensionPreferLongest
=== RUN   TestRequireCustomExtensionPreferLongest/#00
--- PASS: TestRequireCustomExtensionPreferLongest (0.00s)
    --- PASS: TestRequireCustomExtensionPreferLongest/#00 (0.00s)
=== RUN   TestAutoDetectMimeTypeFromExtension
=== RUN   TestAutoDetectMimeTypeFromExtension/#00
--- PASS: TestAutoDetectMimeTypeFromExtension (0.00s)
    --- PASS: TestAutoDetectMimeTypeFromExtension/#00 (0.00s)
=== RUN   TestLoaderJSONCommonJSAndES6
=== RUN   TestLoaderJSONCommonJSAndES6/#00
--- PASS: TestLoaderJSONCommonJSAndES6 (0.02s)
    --- PASS: TestLoaderJSONCommonJSAndES6/#00 (0.02s)
=== RUN   TestLoaderJSONInvalidIdentifierES6
=== RUN   TestLoaderJSONInvalidIdentifierES6/#00
--- PASS: TestLoaderJSONInvalidIdentifierES6 (0.01s)
    --- PASS: TestLoaderJSONInvalidIdentifierES6/#00 (0.01s)
=== RUN   TestLoaderJSONMissingES6
=== RUN   TestLoaderJSONMissingES6/#00
--- PASS: TestLoaderJSONMissingES6 (0.00s)
    --- PASS: TestLoaderJSONMissingES6/#00 (0.00s)
=== RUN   TestLoaderTextCommonJSAndES6
=== RUN   TestLoaderTextCommonJSAndES6/#00
--- PASS: TestLoaderTextCommonJSAndES6 (0.00s)
    --- PASS: TestLoaderTextCommonJSAndES6/#00 (0.00s)
=== RUN   TestLoaderBase64CommonJSAndES6
=== RUN   TestLoaderBase64CommonJSAndES6/#00
--- PASS: TestLoaderBase64CommonJSAndES6 (0.00s)
    --- PASS: TestLoaderBase64CommonJSAndES6/#00 (0.00s)
=== RUN   TestLoaderDataURLCommonJSAndES6
=== RUN   TestLoaderDataURLCommonJSAndES6/#00
--- PASS: TestLoaderDataURLCommonJSAndES6 (0.00s)
    --- PASS: TestLoaderDataURLCommonJSAndES6/#00 (0.00s)
=== RUN   TestLoaderFileCommonJSAndES6
=== RUN   TestLoaderFileCommonJSAndES6/#00
--- PASS: TestLoaderFileCommonJSAndES6 (0.00s)
    --- PASS: TestLoaderFileCommonJSAndES6/#00 (0.00s)
=== RUN   TestLoaderFileRelativePathJS
=== RUN   TestLoaderFileRelativePathJS/#00
--- PASS: TestLoaderFileRelativePathJS (0.00s)
    --- PASS: TestLoaderFileRelativePathJS/#00 (0.00s)
=== RUN   TestLoaderFileRelativePathCSS
=== RUN   TestLoaderFileRelativePathCSS/#00
--- PASS: TestLoaderFileRelativePathCSS (0.00s)
    --- PASS: TestLoaderFileRelativePathCSS/#00 (0.00s)
=== RUN   TestLoaderFileRelativePathAssetNamesJS
=== RUN   TestLoaderFileRelativePathAssetNamesJS/#00
--- PASS: TestLoaderFileRelativePathAssetNamesJS (0.00s)
    --- PASS: TestLoaderFileRelativePathAssetNamesJS/#00 (0.00s)
=== RUN   TestLoaderFileRelativePathAssetNamesCSS
=== RUN   TestLoaderFileRelativePathAssetNamesCSS/#00
--- PASS: TestLoaderFileRelativePathAssetNamesCSS (0.00s)
    --- PASS: TestLoaderFileRelativePathAssetNamesCSS/#00 (0.00s)
=== RUN   TestLoaderFilePublicPathJS
=== RUN   TestLoaderFilePublicPathJS/#00
--- PASS: TestLoaderFilePublicPathJS (0.00s)
    --- PASS: TestLoaderFilePublicPathJS/#00 (0.00s)
=== RUN   TestLoaderFilePublicPathCSS
=== RUN   TestLoaderFilePublicPathCSS/#00
--- PASS: TestLoaderFilePublicPathCSS (0.00s)
    --- PASS: TestLoaderFilePublicPathCSS/#00 (0.00s)
=== RUN   TestLoaderFilePublicPathAssetNamesJS
=== RUN   TestLoaderFilePublicPathAssetNamesJS/#00
--- PASS: TestLoaderFilePublicPathAssetNamesJS (0.00s)
    --- PASS: TestLoaderFilePublicPathAssetNamesJS/#00 (0.00s)
=== RUN   TestLoaderFilePublicPathAssetNamesCSS
=== RUN   TestLoaderFilePublicPathAssetNamesCSS/#00
--- PASS: TestLoaderFilePublicPathAssetNamesCSS (0.00s)
    --- PASS: TestLoaderFilePublicPathAssetNamesCSS/#00 (0.00s)
=== RUN   TestLoaderFileOneSourceTwoDifferentOutputPathsJS
=== RUN   TestLoaderFileOneSourceTwoDifferentOutputPathsJS/#00
--- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsJS (0.00s)
    --- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsJS/#00 (0.00s)
=== RUN   TestLoaderFileOneSourceTwoDifferentOutputPathsCSS
=== RUN   TestLoaderFileOneSourceTwoDifferentOutputPathsCSS/#00
--- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsCSS (0.00s)
    --- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsCSS/#00 (0.00s)
=== RUN   TestLoaderJSONNoBundle
=== RUN   TestLoaderJSONNoBundle/#00
--- PASS: TestLoaderJSONNoBundle (0.00s)
    --- PASS: TestLoaderJSONNoBundle/#00 (0.00s)
=== RUN   TestLoaderJSONNoBundleES6
=== RUN   TestLoaderJSONNoBundleES6/#00
--- PASS: TestLoaderJSONNoBundleES6 (0.00s)
    --- PASS: TestLoaderJSONNoBundleES6/#00 (0.00s)
=== RUN   TestLoaderJSONNoBundleES6ArbitraryModuleNamespaceNames
=== RUN   TestLoaderJSONNoBundleES6ArbitraryModuleNamespaceNames/#00
--- PASS: TestLoaderJSONNoBundleES6ArbitraryModuleNamespaceNames (0.00s)
    --- PASS: TestLoaderJSONNoBundleES6ArbitraryModuleNamespaceNames/#00 (0.00s)
=== RUN   TestLoaderJSONNoBundleCommonJS
=== RUN   TestLoaderJSONNoBundleCommonJS/#00
--- PASS: TestLoaderJSONNoBundleCommonJS (0.00s)
    --- PASS: TestLoaderJSONNoBundleCommonJS/#00 (0.00s)
=== RUN   TestLoaderJSONNoBundleIIFE
=== RUN   TestLoaderJSONNoBundleIIFE/#00
--- PASS: TestLoaderJSONNoBundleIIFE (0.00s)
    --- PASS: TestLoaderJSONNoBundleIIFE/#00 (0.00s)
=== RUN   TestLoaderJSONSharedWithMultipleEntriesIssue413
=== RUN   TestLoaderJSONSharedWithMultipleEntriesIssue413/#00
--- PASS: TestLoaderJSONSharedWithMultipleEntriesIssue413 (0.00s)
    --- PASS: TestLoaderJSONSharedWithMultipleEntriesIssue413/#00 (0.00s)
=== RUN   TestLoaderFileWithQueryParameter
=== RUN   TestLoaderFileWithQueryParameter/#00
--- PASS: TestLoaderFileWithQueryParameter (0.00s)
    --- PASS: TestLoaderFileWithQueryParameter/#00 (0.00s)
=== RUN   TestLoaderFromExtensionWithQueryParameter
=== RUN   TestLoaderFromExtensionWithQueryParameter/#00
--- PASS: TestLoaderFromExtensionWithQueryParameter (0.00s)
    --- PASS: TestLoaderFromExtensionWithQueryParameter/#00 (0.00s)
=== RUN   TestLoaderDataURLTextCSS
=== RUN   TestLoaderDataURLTextCSS/#00
--- PASS: TestLoaderDataURLTextCSS (0.00s)
    --- PASS: TestLoaderDataURLTextCSS/#00 (0.00s)
=== RUN   TestLoaderDataURLTextCSSCannotImport
=== RUN   TestLoaderDataURLTextCSSCannotImport/#00
--- PASS: TestLoaderDataURLTextCSSCannotImport (0.00s)
    --- PASS: TestLoaderDataURLTextCSSCannotImport/#00 (0.00s)
=== RUN   TestLoaderDataURLTextJavaScript
=== RUN   TestLoaderDataURLTextJavaScript/#00
--- PASS: TestLoaderDataURLTextJavaScript (0.01s)
    --- PASS: TestLoaderDataURLTextJavaScript/#00 (0.01s)
=== RUN   TestLoaderDataURLTextJavaScriptCannotImport
=== RUN   TestLoaderDataURLTextJavaScriptCannotImport/#00
--- PASS: TestLoaderDataURLTextJavaScriptCannotImport (0.00s)
    --- PASS: TestLoaderDataURLTextJavaScriptCannotImport/#00 (0.00s)
=== RUN   TestLoaderDataURLTextJavaScriptPlusCharacter
=== RUN   TestLoaderDataURLTextJavaScriptPlusCharacter/#00
--- PASS: TestLoaderDataURLTextJavaScriptPlusCharacter (0.00s)
    --- PASS: TestLoaderDataURLTextJavaScriptPlusCharacter/#00 (0.00s)
=== RUN   TestLoaderDataURLApplicationJSON
=== RUN   TestLoaderDataURLApplicationJSON/#00
--- PASS: TestLoaderDataURLApplicationJSON (0.01s)
    --- PASS: TestLoaderDataURLApplicationJSON/#00 (0.01s)
=== RUN   TestLoaderDataURLUnknownMIME
=== RUN   TestLoaderDataURLUnknownMIME/#00
--- PASS: TestLoaderDataURLUnknownMIME (0.00s)
    --- PASS: TestLoaderDataURLUnknownMIME/#00 (0.00s)
=== RUN   TestLowerOptionalCatchNameCollisionNoBundle
=== RUN   TestLowerOptionalCatchNameCollisionNoBundle/#00
--- PASS: TestLowerOptionalCatchNameCollisionNoBundle (0.00s)
    --- PASS: TestLowerOptionalCatchNameCollisionNoBundle/#00 (0.00s)
=== RUN   TestLowerObjectSpreadNoBundle
=== RUN   TestLowerObjectSpreadNoBundle/#00
--- PASS: TestLowerObjectSpreadNoBundle (0.01s)
    --- PASS: TestLowerObjectSpreadNoBundle/#00 (0.00s)
=== RUN   TestLowerExponentiationOperatorNoBundle
=== RUN   TestLowerExponentiationOperatorNoBundle/#00
--- PASS: TestLowerExponentiationOperatorNoBundle (0.00s)
    --- PASS: TestLowerExponentiationOperatorNoBundle/#00 (0.00s)
=== RUN   TestLowerPrivateFieldAssignments2015NoBundle
=== RUN   TestLowerPrivateFieldAssignments2015NoBundle/#00
--- PASS: TestLowerPrivateFieldAssignments2015NoBundle (0.00s)
    --- PASS: TestLowerPrivateFieldAssignments2015NoBundle/#00 (0.00s)
=== RUN   TestLowerPrivateFieldAssignments2019NoBundle
=== RUN   TestLowerPrivateFieldAssignments2019NoBundle/#00
--- PASS: TestLowerPrivateFieldAssignments2019NoBundle (0.00s)
    --- PASS: TestLowerPrivateFieldAssignments2019NoBundle/#00 (0.00s)
=== RUN   TestLowerPrivateFieldAssignments2020NoBundle
=== RUN   TestLowerPrivateFieldAssignments2020NoBundle/#00
--- PASS: TestLowerPrivateFieldAssignments2020NoBundle (0.01s)
    --- PASS: TestLowerPrivateFieldAssignments2020NoBundle/#00 (0.01s)
=== RUN   TestLowerPrivateFieldAssignmentsNextNoBundle
=== RUN   TestLowerPrivateFieldAssignmentsNextNoBundle/#00
--- PASS: TestLowerPrivateFieldAssignmentsNextNoBundle (0.00s)
    --- PASS: TestLowerPrivateFieldAssignmentsNextNoBundle/#00 (0.00s)
=== RUN   TestLowerPrivateFieldOptionalChain2019NoBundle
=== RUN   TestLowerPrivateFieldOptionalChain2019NoBundle/#00
--- PASS: TestLowerPrivateFieldOptionalChain2019NoBundle (0.00s)
    --- PASS: TestLowerPrivateFieldOptionalChain2019NoBundle/#00 (0.00s)
=== RUN   TestLowerPrivateFieldOptionalChain2020NoBundle
=== RUN   TestLowerPrivateFieldOptionalChain2020NoBundle/#00
--- PASS: TestLowerPrivateFieldOptionalChain2020NoBundle (0.00s)
    --- PASS: TestLowerPrivateFieldOptionalChain2020NoBundle/#00 (0.00s)
=== RUN   TestLowerPrivateFieldOptionalChainNextNoBundle
=== RUN   TestLowerPrivateFieldOptionalChainNextNoBundle/#00
--- PASS: TestLowerPrivateFieldOptionalChainNextNoBundle (0.00s)
    --- PASS: TestLowerPrivateFieldOptionalChainNextNoBundle/#00 (0.00s)
=== RUN   TestTSLowerPrivateFieldOptionalChain2015NoBundle
=== RUN   TestTSLowerPrivateFieldOptionalChain2015NoBundle/#00
--- PASS: TestTSLowerPrivateFieldOptionalChain2015NoBundle (0.00s)
    --- PASS: TestTSLowerPrivateFieldOptionalChain2015NoBundle/#00 (0.00s)
=== RUN   TestTSLowerPrivateStaticMembers2015NoBundle
=== RUN   TestTSLowerPrivateStaticMembers2015NoBundle/#00
--- PASS: TestTSLowerPrivateStaticMembers2015NoBundle (0.01s)
    --- PASS: TestTSLowerPrivateStaticMembers2015NoBundle/#00 (0.00s)
=== RUN   TestTSLowerPrivateFieldAndMethodAvoidNameCollision2015
=== RUN   TestTSLowerPrivateFieldAndMethodAvoidNameCollision2015/#00
--- PASS: TestTSLowerPrivateFieldAndMethodAvoidNameCollision2015 (0.00s)
    --- PASS: TestTSLowerPrivateFieldAndMethodAvoidNameCollision2015/#00 (0.00s)
=== RUN   TestLowerPrivateGetterSetter2015
=== RUN   TestLowerPrivateGetterSetter2015/#00
--- PASS: TestLowerPrivateGetterSetter2015 (0.01s)
    --- PASS: TestLowerPrivateGetterSetter2015/#00 (0.01s)
=== RUN   TestLowerPrivateGetterSetter2019
=== RUN   TestLowerPrivateGetterSetter2019/#00
--- PASS: TestLowerPrivateGetterSetter2019 (0.01s)
    --- PASS: TestLowerPrivateGetterSetter2019/#00 (0.01s)
=== RUN   TestLowerPrivateGetterSetter2020
=== RUN   TestLowerPrivateGetterSetter2020/#00
--- PASS: TestLowerPrivateGetterSetter2020 (0.01s)
    --- PASS: TestLowerPrivateGetterSetter2020/#00 (0.01s)
=== RUN   TestLowerPrivateGetterSetterNext
=== RUN   TestLowerPrivateGetterSetterNext/#00
--- PASS: TestLowerPrivateGetterSetterNext (0.01s)
    --- PASS: TestLowerPrivateGetterSetterNext/#00 (0.01s)
=== RUN   TestLowerPrivateMethod2019
=== RUN   TestLowerPrivateMethod2019/#00
--- PASS: TestLowerPrivateMethod2019 (0.01s)
    --- PASS: TestLowerPrivateMethod2019/#00 (0.01s)
=== RUN   TestLowerPrivateMethod2020
=== RUN   TestLowerPrivateMethod2020/#00
--- PASS: TestLowerPrivateMethod2020 (0.01s)
    --- PASS: TestLowerPrivateMethod2020/#00 (0.01s)
=== RUN   TestLowerPrivateMethodNext
=== RUN   TestLowerPrivateMethodNext/#00
--- PASS: TestLowerPrivateMethodNext (0.01s)
    --- PASS: TestLowerPrivateMethodNext/#00 (0.00s)
=== RUN   TestLowerPrivateClassExpr2020NoBundle
=== RUN   TestLowerPrivateClassExpr2020NoBundle/#00
--- PASS: TestLowerPrivateClassExpr2020NoBundle (0.00s)
    --- PASS: TestLowerPrivateClassExpr2020NoBundle/#00 (0.00s)
=== RUN   TestLowerPrivateMethodWithModifiers2020
=== RUN   TestLowerPrivateMethodWithModifiers2020/#00
--- PASS: TestLowerPrivateMethodWithModifiers2020 (0.00s)
    --- PASS: TestLowerPrivateMethodWithModifiers2020/#00 (0.00s)
=== RUN   TestLowerAsync2016NoBundle
=== RUN   TestLowerAsync2016NoBundle/#00
--- PASS: TestLowerAsync2016NoBundle (0.00s)
    --- PASS: TestLowerAsync2016NoBundle/#00 (0.00s)
=== RUN   TestLowerAsync2017NoBundle
=== RUN   TestLowerAsync2017NoBundle/#00
--- PASS: TestLowerAsync2017NoBundle (0.00s)
    --- PASS: TestLowerAsync2017NoBundle/#00 (0.00s)
=== RUN   TestLowerAsyncThis2016CommonJS
=== RUN   TestLowerAsyncThis2016CommonJS/#00
--- PASS: TestLowerAsyncThis2016CommonJS (0.00s)
    --- PASS: TestLowerAsyncThis2016CommonJS/#00 (0.00s)
=== RUN   TestLowerAsyncThis2016ES6
=== RUN   TestLowerAsyncThis2016ES6/#00
--- PASS: TestLowerAsyncThis2016ES6 (0.00s)
    --- PASS: TestLowerAsyncThis2016ES6/#00 (0.00s)
=== RUN   TestLowerAsyncES5
=== RUN   TestLowerAsyncES5/#00
--- PASS: TestLowerAsyncES5 (0.00s)
    --- PASS: TestLowerAsyncES5/#00 (0.00s)
=== RUN   TestLowerAsyncSuperES2017NoBundle
=== RUN   TestLowerAsyncSuperES2017NoBundle/#00
--- PASS: TestLowerAsyncSuperES2017NoBundle (0.00s)
    --- PASS: TestLowerAsyncSuperES2017NoBundle/#00 (0.00s)
=== RUN   TestLowerAsyncSuperES2016NoBundle
=== RUN   TestLowerAsyncSuperES2016NoBundle/#00
--- PASS: TestLowerAsyncSuperES2016NoBundle (0.01s)
    --- PASS: TestLowerAsyncSuperES2016NoBundle/#00 (0.01s)
=== RUN   TestLowerStaticAsyncSuperES2021NoBundle
=== RUN   TestLowerStaticAsyncSuperES2021NoBundle/#00
--- PASS: TestLowerStaticAsyncSuperES2021NoBundle (0.01s)
    --- PASS: TestLowerStaticAsyncSuperES2021NoBundle/#00 (0.01s)
=== RUN   TestLowerStaticAsyncSuperES2016NoBundle
=== RUN   TestLowerStaticAsyncSuperES2016NoBundle/#00
--- PASS: TestLowerStaticAsyncSuperES2016NoBundle (0.01s)
    --- PASS: TestLowerStaticAsyncSuperES2016NoBundle/#00 (0.01s)
=== RUN   TestLowerStaticSuperES2021NoBundle
=== RUN   TestLowerStaticSuperES2021NoBundle/#00
--- PASS: TestLowerStaticSuperES2021NoBundle (0.01s)
    --- PASS: TestLowerStaticSuperES2021NoBundle/#00 (0.01s)
=== RUN   TestLowerStaticSuperES2016NoBundle
=== RUN   TestLowerStaticSuperES2016NoBundle/#00
--- PASS: TestLowerStaticSuperES2016NoBundle (0.01s)
    --- PASS: TestLowerStaticSuperES2016NoBundle/#00 (0.01s)
=== RUN   TestLowerClassField2020NoBundle
=== RUN   TestLowerClassField2020NoBundle/#00
--- PASS: TestLowerClassField2020NoBundle (0.00s)
    --- PASS: TestLowerClassField2020NoBundle/#00 (0.00s)
=== RUN   TestLowerClassFieldNextNoBundle
=== RUN   TestLowerClassFieldNextNoBundle/#00
--- PASS: TestLowerClassFieldNextNoBundle (0.00s)
    --- PASS: TestLowerClassFieldNextNoBundle/#00 (0.00s)
=== RUN   TestTSLowerClassField2020NoBundle
=== RUN   TestTSLowerClassField2020NoBundle/#00
--- PASS: TestTSLowerClassField2020NoBundle (0.00s)
    --- PASS: TestTSLowerClassField2020NoBundle/#00 (0.00s)
=== RUN   TestTSLowerClassPrivateFieldNextNoBundle
=== RUN   TestTSLowerClassPrivateFieldNextNoBundle/#00
--- PASS: TestTSLowerClassPrivateFieldNextNoBundle (0.00s)
    --- PASS: TestTSLowerClassPrivateFieldNextNoBundle/#00 (0.00s)
=== RUN   TestLowerClassFieldStrictTsconfigJson2020
=== RUN   TestLowerClassFieldStrictTsconfigJson2020/#00
--- PASS: TestLowerClassFieldStrictTsconfigJson2020 (0.01s)
    --- PASS: TestLowerClassFieldStrictTsconfigJson2020/#00 (0.01s)
=== RUN   TestTSLowerClassFieldStrictTsconfigJson2020
=== RUN   TestTSLowerClassFieldStrictTsconfigJson2020/#00
--- PASS: TestTSLowerClassFieldStrictTsconfigJson2020 (0.01s)
    --- PASS: TestTSLowerClassFieldStrictTsconfigJson2020/#00 (0.01s)
=== RUN   TestTSLowerObjectRest2017NoBundle
=== RUN   TestTSLowerObjectRest2017NoBundle/#00
--- PASS: TestTSLowerObjectRest2017NoBundle (0.01s)
    --- PASS: TestTSLowerObjectRest2017NoBundle/#00 (0.01s)
=== RUN   TestTSLowerObjectRest2018NoBundle
=== RUN   TestTSLowerObjectRest2018NoBundle/#00
--- PASS: TestTSLowerObjectRest2018NoBundle (0.01s)
    --- PASS: TestTSLowerObjectRest2018NoBundle/#00 (0.01s)
=== RUN   TestClassSuperThisIssue242NoBundle
=== RUN   TestClassSuperThisIssue242NoBundle/#00
--- PASS: TestClassSuperThisIssue242NoBundle (0.00s)
    --- PASS: TestClassSuperThisIssue242NoBundle/#00 (0.00s)
=== RUN   TestLowerExportStarAsNameCollisionNoBundle
=== RUN   TestLowerExportStarAsNameCollisionNoBundle/#00
--- PASS: TestLowerExportStarAsNameCollisionNoBundle (0.00s)
    --- PASS: TestLowerExportStarAsNameCollisionNoBundle/#00 (0.00s)
=== RUN   TestLowerExportStarAsNameCollision
=== RUN   TestLowerExportStarAsNameCollision/#00
--- PASS: TestLowerExportStarAsNameCollision (0.00s)
    --- PASS: TestLowerExportStarAsNameCollision/#00 (0.00s)
=== RUN   TestLowerStrictModeSyntax
=== RUN   TestLowerStrictModeSyntax/#00
--- PASS: TestLowerStrictModeSyntax (0.00s)
    --- PASS: TestLowerStrictModeSyntax/#00 (0.00s)
=== RUN   TestLowerForbidStrictModeSyntax
=== RUN   TestLowerForbidStrictModeSyntax/#00
--- PASS: TestLowerForbidStrictModeSyntax (0.00s)
    --- PASS: TestLowerForbidStrictModeSyntax/#00 (0.00s)
=== RUN   TestLowerPrivateClassFieldOrder
=== RUN   TestLowerPrivateClassFieldOrder/#00
--- PASS: TestLowerPrivateClassFieldOrder (0.00s)
    --- PASS: TestLowerPrivateClassFieldOrder/#00 (0.00s)
=== RUN   TestLowerPrivateClassMethodOrder
=== RUN   TestLowerPrivateClassMethodOrder/#00
--- PASS: TestLowerPrivateClassMethodOrder (0.00s)
    --- PASS: TestLowerPrivateClassMethodOrder/#00 (0.00s)
=== RUN   TestLowerPrivateClassAccessorOrder
=== RUN   TestLowerPrivateClassAccessorOrder/#00
--- PASS: TestLowerPrivateClassAccessorOrder (0.00s)
    --- PASS: TestLowerPrivateClassAccessorOrder/#00 (0.00s)
=== RUN   TestLowerPrivateClassStaticFieldOrder
=== RUN   TestLowerPrivateClassStaticFieldOrder/#00
--- PASS: TestLowerPrivateClassStaticFieldOrder (0.00s)
    --- PASS: TestLowerPrivateClassStaticFieldOrder/#00 (0.00s)
=== RUN   TestLowerPrivateClassStaticMethodOrder
=== RUN   TestLowerPrivateClassStaticMethodOrder/#00
--- PASS: TestLowerPrivateClassStaticMethodOrder (0.00s)
    --- PASS: TestLowerPrivateClassStaticMethodOrder/#00 (0.00s)
=== RUN   TestLowerPrivateClassStaticAccessorOrder
=== RUN   TestLowerPrivateClassStaticAccessorOrder/#00
--- PASS: TestLowerPrivateClassStaticAccessorOrder (0.00s)
    --- PASS: TestLowerPrivateClassStaticAccessorOrder/#00 (0.00s)
=== RUN   TestLowerPrivateClassBrandCheckUnsupported
=== RUN   TestLowerPrivateClassBrandCheckUnsupported/#00
--- PASS: TestLowerPrivateClassBrandCheckUnsupported (0.00s)
    --- PASS: TestLowerPrivateClassBrandCheckUnsupported/#00 (0.00s)
=== RUN   TestLowerPrivateClassBrandCheckSupported
=== RUN   TestLowerPrivateClassBrandCheckSupported/#00
--- PASS: TestLowerPrivateClassBrandCheckSupported (0.00s)
    --- PASS: TestLowerPrivateClassBrandCheckSupported/#00 (0.00s)
=== RUN   TestLowerTemplateObject
=== RUN   TestLowerTemplateObject/#00
--- PASS: TestLowerTemplateObject (0.00s)
    --- PASS: TestLowerTemplateObject/#00 (0.00s)
=== RUN   TestLowerPrivateClassFieldStaticIssue1424
=== RUN   TestLowerPrivateClassFieldStaticIssue1424/#00
--- PASS: TestLowerPrivateClassFieldStaticIssue1424 (0.00s)
    --- PASS: TestLowerPrivateClassFieldStaticIssue1424/#00 (0.00s)
=== RUN   TestLowerNullishCoalescingAssignmentIssue1493
=== RUN   TestLowerNullishCoalescingAssignmentIssue1493/#00
--- PASS: TestLowerNullishCoalescingAssignmentIssue1493 (0.00s)
    --- PASS: TestLowerNullishCoalescingAssignmentIssue1493/#00 (0.00s)
=== RUN   TestStaticClassBlockESNext
=== RUN   TestStaticClassBlockESNext/#00
--- PASS: TestStaticClassBlockESNext (0.00s)
    --- PASS: TestStaticClassBlockESNext/#00 (0.00s)
=== RUN   TestStaticClassBlockES2021
=== RUN   TestStaticClassBlockES2021/#00
--- PASS: TestStaticClassBlockES2021 (0.00s)
    --- PASS: TestStaticClassBlockES2021/#00 (0.00s)
=== RUN   TestPackageJsonMain
=== RUN   TestPackageJsonMain/#00
--- PASS: TestPackageJsonMain (0.01s)
    --- PASS: TestPackageJsonMain/#00 (0.01s)
=== RUN   TestPackageJsonBadMain
=== RUN   TestPackageJsonBadMain/#00
--- PASS: TestPackageJsonBadMain (0.01s)
    --- PASS: TestPackageJsonBadMain/#00 (0.01s)
=== RUN   TestPackageJsonSyntaxErrorComment
=== RUN   TestPackageJsonSyntaxErrorComment/#00
--- PASS: TestPackageJsonSyntaxErrorComment (0.00s)
    --- PASS: TestPackageJsonSyntaxErrorComment/#00 (0.00s)
=== RUN   TestPackageJsonSyntaxErrorTrailingComma
=== RUN   TestPackageJsonSyntaxErrorTrailingComma/#00
--- PASS: TestPackageJsonSyntaxErrorTrailingComma (0.00s)
    --- PASS: TestPackageJsonSyntaxErrorTrailingComma/#00 (0.00s)
=== RUN   TestPackageJsonModule
=== RUN   TestPackageJsonModule/#00
--- PASS: TestPackageJsonModule (0.00s)
    --- PASS: TestPackageJsonModule/#00 (0.00s)
=== RUN   TestPackageJsonBrowserString
=== RUN   TestPackageJsonBrowserString/#00
--- PASS: TestPackageJsonBrowserString (0.00s)
    --- PASS: TestPackageJsonBrowserString/#00 (0.00s)
=== RUN   TestPackageJsonBrowserMapRelativeToRelative
=== RUN   TestPackageJsonBrowserMapRelativeToRelative/#00
--- PASS: TestPackageJsonBrowserMapRelativeToRelative (0.01s)
    --- PASS: TestPackageJsonBrowserMapRelativeToRelative/#00 (0.01s)
=== RUN   TestPackageJsonBrowserMapRelativeToModule
=== RUN   TestPackageJsonBrowserMapRelativeToModule/#00
--- PASS: TestPackageJsonBrowserMapRelativeToModule (0.01s)
    --- PASS: TestPackageJsonBrowserMapRelativeToModule/#00 (0.01s)
=== RUN   TestPackageJsonBrowserMapRelativeDisabled
=== RUN   TestPackageJsonBrowserMapRelativeDisabled/#00
--- PASS: TestPackageJsonBrowserMapRelativeDisabled (0.01s)
    --- PASS: TestPackageJsonBrowserMapRelativeDisabled/#00 (0.01s)
=== RUN   TestPackageJsonBrowserMapModuleToRelative
=== RUN   TestPackageJsonBrowserMapModuleToRelative/#00
--- PASS: TestPackageJsonBrowserMapModuleToRelative (0.01s)
    --- PASS: TestPackageJsonBrowserMapModuleToRelative/#00 (0.01s)
=== RUN   TestPackageJsonBrowserMapModuleToModule
=== RUN   TestPackageJsonBrowserMapModuleToModule/#00
--- PASS: TestPackageJsonBrowserMapModuleToModule (0.01s)
    --- PASS: TestPackageJsonBrowserMapModuleToModule/#00 (0.01s)
=== RUN   TestPackageJsonBrowserMapModuleDisabled
=== RUN   TestPackageJsonBrowserMapModuleDisabled/#00
--- PASS: TestPackageJsonBrowserMapModuleDisabled (0.01s)
    --- PASS: TestPackageJsonBrowserMapModuleDisabled/#00 (0.01s)
=== RUN   TestPackageJsonBrowserMapNativeModuleDisabled
=== RUN   TestPackageJsonBrowserMapNativeModuleDisabled/#00
--- PASS: TestPackageJsonBrowserMapNativeModuleDisabled (0.01s)
    --- PASS: TestPackageJsonBrowserMapNativeModuleDisabled/#00 (0.01s)
=== RUN   TestPackageJsonBrowserMapAvoidMissing
=== RUN   TestPackageJsonBrowserMapAvoidMissing/#00
--- PASS: TestPackageJsonBrowserMapAvoidMissing (0.01s)
    --- PASS: TestPackageJsonBrowserMapAvoidMissing/#00 (0.01s)
=== RUN   TestPackageJsonBrowserOverModuleBrowser
=== RUN   TestPackageJsonBrowserOverModuleBrowser/#00
--- PASS: TestPackageJsonBrowserOverModuleBrowser (0.00s)
    --- PASS: TestPackageJsonBrowserOverModuleBrowser/#00 (0.00s)
=== RUN   TestPackageJsonBrowserOverMainNode
=== RUN   TestPackageJsonBrowserOverMainNode/#00
--- PASS: TestPackageJsonBrowserOverMainNode (0.00s)
    --- PASS: TestPackageJsonBrowserOverMainNode/#00 (0.00s)
=== RUN   TestPackageJsonBrowserWithModuleBrowser
=== RUN   TestPackageJsonBrowserWithModuleBrowser/#00
--- PASS: TestPackageJsonBrowserWithModuleBrowser (0.00s)
    --- PASS: TestPackageJsonBrowserWithModuleBrowser/#00 (0.00s)
=== RUN   TestPackageJsonBrowserWithMainNode
=== RUN   TestPackageJsonBrowserWithMainNode/#00
--- PASS: TestPackageJsonBrowserWithMainNode (0.00s)
    --- PASS: TestPackageJsonBrowserWithMainNode/#00 (0.00s)
=== RUN   TestPackageJsonBrowserNodeModulesNoExt
=== RUN   TestPackageJsonBrowserNodeModulesNoExt/#00
--- PASS: TestPackageJsonBrowserNodeModulesNoExt (0.01s)
    --- PASS: TestPackageJsonBrowserNodeModulesNoExt/#00 (0.00s)
=== RUN   TestPackageJsonBrowserNodeModulesIndexNoExt
=== RUN   TestPackageJsonBrowserNodeModulesIndexNoExt/#00
--- PASS: TestPackageJsonBrowserNodeModulesIndexNoExt (0.01s)
    --- PASS: TestPackageJsonBrowserNodeModulesIndexNoExt/#00 (0.00s)
=== RUN   TestPackageJsonBrowserNoExt
=== RUN   TestPackageJsonBrowserNoExt/#00
--- PASS: TestPackageJsonBrowserNoExt (0.00s)
    --- PASS: TestPackageJsonBrowserNoExt/#00 (0.00s)
=== RUN   TestPackageJsonBrowserIndexNoExt
=== RUN   TestPackageJsonBrowserIndexNoExt/#00
--- PASS: TestPackageJsonBrowserIndexNoExt (0.01s)
    --- PASS: TestPackageJsonBrowserIndexNoExt/#00 (0.01s)
=== RUN   TestPackageJsonDualPackageHazardImportOnly
=== RUN   TestPackageJsonDualPackageHazardImportOnly/#00
--- PASS: TestPackageJsonDualPackageHazardImportOnly (0.01s)
    --- PASS: TestPackageJsonDualPackageHazardImportOnly/#00 (0.01s)
=== RUN   TestPackageJsonDualPackageHazardRequireOnly
=== RUN   TestPackageJsonDualPackageHazardRequireOnly/#00
--- PASS: TestPackageJsonDualPackageHazardRequireOnly (0.01s)
    --- PASS: TestPackageJsonDualPackageHazardRequireOnly/#00 (0.01s)
=== RUN   TestPackageJsonDualPackageHazardImportAndRequireSameFile
=== RUN   TestPackageJsonDualPackageHazardImportAndRequireSameFile/#00
--- PASS: TestPackageJsonDualPackageHazardImportAndRequireSameFile (0.01s)
    --- PASS: TestPackageJsonDualPackageHazardImportAndRequireSameFile/#00 (0.00s)
=== RUN   TestPackageJsonDualPackageHazardImportAndRequireSeparateFiles
=== RUN   TestPackageJsonDualPackageHazardImportAndRequireSeparateFiles/#00
--- PASS: TestPackageJsonDualPackageHazardImportAndRequireSeparateFiles (0.01s)
    --- PASS: TestPackageJsonDualPackageHazardImportAndRequireSeparateFiles/#00 (0.01s)
=== RUN   TestPackageJsonDualPackageHazardImportAndRequireForceModuleBeforeMain
=== RUN   TestPackageJsonDualPackageHazardImportAndRequireForceModuleBeforeMain/#00
--- PASS: TestPackageJsonDualPackageHazardImportAndRequireForceModuleBeforeMain (0.01s)
    --- PASS: TestPackageJsonDualPackageHazardImportAndRequireForceModuleBeforeMain/#00 (0.01s)
=== RUN   TestPackageJsonDualPackageHazardImportAndRequireImplicitMain
=== RUN   TestPackageJsonDualPackageHazardImportAndRequireImplicitMain/#00
--- PASS: TestPackageJsonDualPackageHazardImportAndRequireImplicitMain (0.01s)
    --- PASS: TestPackageJsonDualPackageHazardImportAndRequireImplicitMain/#00 (0.01s)
=== RUN   TestPackageJsonDualPackageHazardImportAndRequireImplicitMainForceModuleBeforeMain
=== RUN   TestPackageJsonDualPackageHazardImportAndRequireImplicitMainForceModuleBeforeMain/#00
--- PASS: TestPackageJsonDualPackageHazardImportAndRequireImplicitMainForceModuleBeforeMain (0.01s)
    --- PASS: TestPackageJsonDualPackageHazardImportAndRequireImplicitMainForceModuleBeforeMain/#00 (0.01s)
=== RUN   TestPackageJsonDualPackageHazardImportAndRequireBrowser
=== RUN   TestPackageJsonDualPackageHazardImportAndRequireBrowser/#00
--- PASS: TestPackageJsonDualPackageHazardImportAndRequireBrowser (0.01s)
    --- PASS: TestPackageJsonDualPackageHazardImportAndRequireBrowser/#00 (0.01s)
=== RUN   TestPackageJsonMainFieldsA
=== RUN   TestPackageJsonMainFieldsA/#00
--- PASS: TestPackageJsonMainFieldsA (0.00s)
    --- PASS: TestPackageJsonMainFieldsA/#00 (0.00s)
=== RUN   TestPackageJsonMainFieldsB
=== RUN   TestPackageJsonMainFieldsB/#00
--- PASS: TestPackageJsonMainFieldsB (0.00s)
    --- PASS: TestPackageJsonMainFieldsB/#00 (0.00s)
=== RUN   TestPackageJsonNeutralNoDefaultMainFields
=== RUN   TestPackageJsonNeutralNoDefaultMainFields/#00
--- PASS: TestPackageJsonNeutralNoDefaultMainFields (0.00s)
    --- PASS: TestPackageJsonNeutralNoDefaultMainFields/#00 (0.00s)
=== RUN   TestPackageJsonNeutralExplicitMainFields
=== RUN   TestPackageJsonNeutralExplicitMainFields/#00
--- PASS: TestPackageJsonNeutralExplicitMainFields (0.00s)
    --- PASS: TestPackageJsonNeutralExplicitMainFields/#00 (0.00s)
=== RUN   TestPackageJsonExportsErrorInvalidModuleSpecifier
=== RUN   TestPackageJsonExportsErrorInvalidModuleSpecifier/#00
--- PASS: TestPackageJsonExportsErrorInvalidModuleSpecifier (0.00s)
    --- PASS: TestPackageJsonExportsErrorInvalidModuleSpecifier/#00 (0.00s)
=== RUN   TestPackageJsonExportsErrorInvalidPackageConfiguration
=== RUN   TestPackageJsonExportsErrorInvalidPackageConfiguration/#00
--- PASS: TestPackageJsonExportsErrorInvalidPackageConfiguration (0.00s)
    --- PASS: TestPackageJsonExportsErrorInvalidPackageConfiguration/#00 (0.00s)
=== RUN   TestPackageJsonExportsErrorInvalidPackageTarget
=== RUN   TestPackageJsonExportsErrorInvalidPackageTarget/#00
--- PASS: TestPackageJsonExportsErrorInvalidPackageTarget (0.00s)
    --- PASS: TestPackageJsonExportsErrorInvalidPackageTarget/#00 (0.00s)
=== RUN   TestPackageJsonExportsErrorPackagePathNotExported
=== RUN   TestPackageJsonExportsErrorPackagePathNotExported/#00
--- PASS: TestPackageJsonExportsErrorPackagePathNotExported (0.00s)
    --- PASS: TestPackageJsonExportsErrorPackagePathNotExported/#00 (0.00s)
=== RUN   TestPackageJsonExportsErrorModuleNotFound
=== RUN   TestPackageJsonExportsErrorModuleNotFound/#00
--- PASS: TestPackageJsonExportsErrorModuleNotFound (0.00s)
    --- PASS: TestPackageJsonExportsErrorModuleNotFound/#00 (0.00s)
=== RUN   TestPackageJsonExportsErrorUnsupportedDirectoryImport
=== RUN   TestPackageJsonExportsErrorUnsupportedDirectoryImport/#00
--- PASS: TestPackageJsonExportsErrorUnsupportedDirectoryImport (0.00s)
    --- PASS: TestPackageJsonExportsErrorUnsupportedDirectoryImport/#00 (0.00s)
=== RUN   TestPackageJsonExportsRequireOverImport
=== RUN   TestPackageJsonExportsRequireOverImport/#00
--- PASS: TestPackageJsonExportsRequireOverImport (0.00s)
    --- PASS: TestPackageJsonExportsRequireOverImport/#00 (0.00s)
=== RUN   TestPackageJsonExportsImportOverRequire
=== RUN   TestPackageJsonExportsImportOverRequire/#00
--- PASS: TestPackageJsonExportsImportOverRequire (0.00s)
    --- PASS: TestPackageJsonExportsImportOverRequire/#00 (0.00s)
=== RUN   TestPackageJsonExportsDefaultOverImportAndRequire
=== RUN   TestPackageJsonExportsDefaultOverImportAndRequire/#00
--- PASS: TestPackageJsonExportsDefaultOverImportAndRequire (0.00s)
    --- PASS: TestPackageJsonExportsDefaultOverImportAndRequire/#00 (0.00s)
=== RUN   TestPackageJsonExportsBrowser
=== RUN   TestPackageJsonExportsBrowser/#00
--- PASS: TestPackageJsonExportsBrowser (0.00s)
    --- PASS: TestPackageJsonExportsBrowser/#00 (0.00s)
=== RUN   TestPackageJsonExportsNode
=== RUN   TestPackageJsonExportsNode/#00
--- PASS: TestPackageJsonExportsNode (0.00s)
    --- PASS: TestPackageJsonExportsNode/#00 (0.00s)
=== RUN   TestPackageJsonExportsNeutral
=== RUN   TestPackageJsonExportsNeutral/#00
--- PASS: TestPackageJsonExportsNeutral (0.00s)
    --- PASS: TestPackageJsonExportsNeutral/#00 (0.00s)
=== RUN   TestPackageJsonExportsOrderIndependent
=== RUN   TestPackageJsonExportsOrderIndependent/#00
--- PASS: TestPackageJsonExportsOrderIndependent (0.00s)
    --- PASS: TestPackageJsonExportsOrderIndependent/#00 (0.00s)
=== RUN   TestPackageJsonExportsWildcard
=== RUN   TestPackageJsonExportsWildcard/#00
--- PASS: TestPackageJsonExportsWildcard (0.00s)
    --- PASS: TestPackageJsonExportsWildcard/#00 (0.00s)
=== RUN   TestPackageJsonExportsErrorMissingTrailingSlash
=== RUN   TestPackageJsonExportsErrorMissingTrailingSlash/#00
--- PASS: TestPackageJsonExportsErrorMissingTrailingSlash (0.00s)
    --- PASS: TestPackageJsonExportsErrorMissingTrailingSlash/#00 (0.00s)
=== RUN   TestPackageJsonExportsCustomConditions
=== RUN   TestPackageJsonExportsCustomConditions/#00
--- PASS: TestPackageJsonExportsCustomConditions (0.00s)
    --- PASS: TestPackageJsonExportsCustomConditions/#00 (0.00s)
=== RUN   TestPackageJsonExportsNotExactMissingExtension
=== RUN   TestPackageJsonExportsNotExactMissingExtension/#00
--- PASS: TestPackageJsonExportsNotExactMissingExtension (0.01s)
    --- PASS: TestPackageJsonExportsNotExactMissingExtension/#00 (0.01s)
=== RUN   TestPackageJsonExportsNotExactMissingExtensionPattern
=== RUN   TestPackageJsonExportsNotExactMissingExtensionPattern/#00
--- PASS: TestPackageJsonExportsNotExactMissingExtensionPattern (0.00s)
    --- PASS: TestPackageJsonExportsNotExactMissingExtensionPattern/#00 (0.00s)
=== RUN   TestPackageJsonExportsExactMissingExtension
=== RUN   TestPackageJsonExportsExactMissingExtension/#00
--- PASS: TestPackageJsonExportsExactMissingExtension (0.00s)
    --- PASS: TestPackageJsonExportsExactMissingExtension/#00 (0.00s)
=== RUN   TestPackageJsonExportsNoConditionsMatch
=== RUN   TestPackageJsonExportsNoConditionsMatch/#00
--- PASS: TestPackageJsonExportsNoConditionsMatch (0.00s)
    --- PASS: TestPackageJsonExportsNoConditionsMatch/#00 (0.00s)
=== RUN   TestPackageJsonExportsMustUseRequire
=== RUN   TestPackageJsonExportsMustUseRequire/#00
--- PASS: TestPackageJsonExportsMustUseRequire (0.00s)
    --- PASS: TestPackageJsonExportsMustUseRequire/#00 (0.00s)
=== RUN   TestPackageJsonExportsMustUseImport
=== RUN   TestPackageJsonExportsMustUseImport/#00
--- PASS: TestPackageJsonExportsMustUseImport (0.00s)
    --- PASS: TestPackageJsonExportsMustUseImport/#00 (0.00s)
=== RUN   TestPackageJsonExportsReverseLookup
=== RUN   TestPackageJsonExportsReverseLookup/#00
--- PASS: TestPackageJsonExportsReverseLookup (0.00s)
    --- PASS: TestPackageJsonExportsReverseLookup/#00 (0.00s)
=== RUN   TestPackageJsonImports
=== RUN   TestPackageJsonImports/#00
--- PASS: TestPackageJsonImports (0.01s)
    --- PASS: TestPackageJsonImports/#00 (0.01s)
=== RUN   TestPackageJsonImportsRemapToOtherPackage
=== RUN   TestPackageJsonImportsRemapToOtherPackage/#00
--- PASS: TestPackageJsonImportsRemapToOtherPackage (0.01s)
    --- PASS: TestPackageJsonImportsRemapToOtherPackage/#00 (0.01s)
=== RUN   TestPackageJsonImportsErrorMissingRemappedPackage
=== RUN   TestPackageJsonImportsErrorMissingRemappedPackage/#00
--- PASS: TestPackageJsonImportsErrorMissingRemappedPackage (0.00s)
    --- PASS: TestPackageJsonImportsErrorMissingRemappedPackage/#00 (0.00s)
=== RUN   TestPackageJsonImportsInvalidPackageConfiguration
=== RUN   TestPackageJsonImportsInvalidPackageConfiguration/#00
--- PASS: TestPackageJsonImportsInvalidPackageConfiguration (0.00s)
    --- PASS: TestPackageJsonImportsInvalidPackageConfiguration/#00 (0.00s)
=== RUN   TestPackageJsonImportsErrorEqualsHash
=== RUN   TestPackageJsonImportsErrorEqualsHash/#00
--- PASS: TestPackageJsonImportsErrorEqualsHash (0.00s)
    --- PASS: TestPackageJsonImportsErrorEqualsHash/#00 (0.00s)
=== RUN   TestPackageJsonImportsErrorStartsWithHashSlash
=== RUN   TestPackageJsonImportsErrorStartsWithHashSlash/#00
--- PASS: TestPackageJsonImportsErrorStartsWithHashSlash (0.00s)
    --- PASS: TestPackageJsonImportsErrorStartsWithHashSlash/#00 (0.00s)
=== RUN   TestSplittingSharedES6IntoES6
=== RUN   TestSplittingSharedES6IntoES6/#00
--- PASS: TestSplittingSharedES6IntoES6 (0.00s)
    --- PASS: TestSplittingSharedES6IntoES6/#00 (0.00s)
=== RUN   TestSplittingSharedCommonJSIntoES6
=== RUN   TestSplittingSharedCommonJSIntoES6/#00
--- PASS: TestSplittingSharedCommonJSIntoES6 (0.01s)
    --- PASS: TestSplittingSharedCommonJSIntoES6/#00 (0.01s)
=== RUN   TestSplittingDynamicES6IntoES6
=== RUN   TestSplittingDynamicES6IntoES6/#00
--- PASS: TestSplittingDynamicES6IntoES6 (0.01s)
    --- PASS: TestSplittingDynamicES6IntoES6/#00 (0.01s)
=== RUN   TestSplittingDynamicCommonJSIntoES6
=== RUN   TestSplittingDynamicCommonJSIntoES6/#00
--- PASS: TestSplittingDynamicCommonJSIntoES6 (0.01s)
    --- PASS: TestSplittingDynamicCommonJSIntoES6/#00 (0.01s)
=== RUN   TestSplittingDynamicAndNotDynamicES6IntoES6
=== RUN   TestSplittingDynamicAndNotDynamicES6IntoES6/#00
--- PASS: TestSplittingDynamicAndNotDynamicES6IntoES6 (0.01s)
    --- PASS: TestSplittingDynamicAndNotDynamicES6IntoES6/#00 (0.00s)
=== RUN   TestSplittingDynamicAndNotDynamicCommonJSIntoES6
=== RUN   TestSplittingDynamicAndNotDynamicCommonJSIntoES6/#00
--- PASS: TestSplittingDynamicAndNotDynamicCommonJSIntoES6 (0.01s)
    --- PASS: TestSplittingDynamicAndNotDynamicCommonJSIntoES6/#00 (0.01s)
=== RUN   TestSplittingAssignToLocal
=== RUN   TestSplittingAssignToLocal/#00
--- PASS: TestSplittingAssignToLocal (0.01s)
    --- PASS: TestSplittingAssignToLocal/#00 (0.00s)
=== RUN   TestSplittingSideEffectsWithoutDependencies
=== RUN   TestSplittingSideEffectsWithoutDependencies/#00
--- PASS: TestSplittingSideEffectsWithoutDependencies (0.01s)
    --- PASS: TestSplittingSideEffectsWithoutDependencies/#00 (0.01s)
=== RUN   TestSplittingNestedDirectories
=== RUN   TestSplittingNestedDirectories/#00
--- PASS: TestSplittingNestedDirectories (0.01s)
    --- PASS: TestSplittingNestedDirectories/#00 (0.01s)
=== RUN   TestSplittingCircularReferenceIssue251
=== RUN   TestSplittingCircularReferenceIssue251/#00
--- PASS: TestSplittingCircularReferenceIssue251 (0.00s)
    --- PASS: TestSplittingCircularReferenceIssue251/#00 (0.00s)
=== RUN   TestSplittingMissingLazyExport
=== RUN   TestSplittingMissingLazyExport/#00
--- PASS: TestSplittingMissingLazyExport (0.01s)
    --- PASS: TestSplittingMissingLazyExport/#00 (0.01s)
=== RUN   TestSplittingReExportIssue273
=== RUN   TestSplittingReExportIssue273/#00
--- PASS: TestSplittingReExportIssue273 (0.00s)
    --- PASS: TestSplittingReExportIssue273/#00 (0.00s)
=== RUN   TestSplittingDynamicImportIssue272
=== RUN   TestSplittingDynamicImportIssue272/#00
--- PASS: TestSplittingDynamicImportIssue272 (0.00s)
    --- PASS: TestSplittingDynamicImportIssue272/#00 (0.00s)
=== RUN   TestSplittingDynamicImportOutsideSourceTreeIssue264
=== RUN   TestSplittingDynamicImportOutsideSourceTreeIssue264/#00
--- PASS: TestSplittingDynamicImportOutsideSourceTreeIssue264 (0.00s)
    --- PASS: TestSplittingDynamicImportOutsideSourceTreeIssue264/#00 (0.00s)
=== RUN   TestSplittingCrossChunkAssignmentDependencies
=== RUN   TestSplittingCrossChunkAssignmentDependencies/#00
--- PASS: TestSplittingCrossChunkAssignmentDependencies (0.01s)
    --- PASS: TestSplittingCrossChunkAssignmentDependencies/#00 (0.01s)
=== RUN   TestSplittingCrossChunkAssignmentDependenciesRecursive
=== RUN   TestSplittingCrossChunkAssignmentDependenciesRecursive/#00
--- PASS: TestSplittingCrossChunkAssignmentDependenciesRecursive (0.01s)
    --- PASS: TestSplittingCrossChunkAssignmentDependenciesRecursive/#00 (0.01s)
=== RUN   TestSplittingDuplicateChunkCollision
=== RUN   TestSplittingDuplicateChunkCollision/#00
--- PASS: TestSplittingDuplicateChunkCollision (0.01s)
    --- PASS: TestSplittingDuplicateChunkCollision/#00 (0.01s)
=== RUN   TestSplittingMinifyIdentifiersCrashIssue437
=== RUN   TestSplittingMinifyIdentifiersCrashIssue437/#00
--- PASS: TestSplittingMinifyIdentifiersCrashIssue437 (0.01s)
    --- PASS: TestSplittingMinifyIdentifiersCrashIssue437/#00 (0.01s)
=== RUN   TestSplittingHybridESMAndCJSIssue617
=== RUN   TestSplittingHybridESMAndCJSIssue617/#00
--- PASS: TestSplittingHybridESMAndCJSIssue617 (0.01s)
    --- PASS: TestSplittingHybridESMAndCJSIssue617/#00 (0.01s)
=== RUN   TestSplittingPublicPathEntryName
=== RUN   TestSplittingPublicPathEntryName/#00
--- PASS: TestSplittingPublicPathEntryName (0.00s)
    --- PASS: TestSplittingPublicPathEntryName/#00 (0.00s)
=== RUN   TestTSDeclareConst
=== RUN   TestTSDeclareConst/#00
--- PASS: TestTSDeclareConst (0.00s)
    --- PASS: TestTSDeclareConst/#00 (0.00s)
=== RUN   TestTSDeclareLet
=== RUN   TestTSDeclareLet/#00
--- PASS: TestTSDeclareLet (0.00s)
    --- PASS: TestTSDeclareLet/#00 (0.00s)
=== RUN   TestTSDeclareVar
=== RUN   TestTSDeclareVar/#00
--- PASS: TestTSDeclareVar (0.00s)
    --- PASS: TestTSDeclareVar/#00 (0.00s)
=== RUN   TestTSDeclareClass
=== RUN   TestTSDeclareClass/#00
--- PASS: TestTSDeclareClass (0.00s)
    --- PASS: TestTSDeclareClass/#00 (0.00s)
=== RUN   TestTSDeclareClassFields
=== RUN   TestTSDeclareClassFields/#00
--- PASS: TestTSDeclareClassFields (0.01s)
    --- PASS: TestTSDeclareClassFields/#00 (0.00s)
=== RUN   TestTSDeclareFunction
=== RUN   TestTSDeclareFunction/#00
--- PASS: TestTSDeclareFunction (0.00s)
    --- PASS: TestTSDeclareFunction/#00 (0.00s)
=== RUN   TestTSDeclareNamespace
=== RUN   TestTSDeclareNamespace/#00
--- PASS: TestTSDeclareNamespace (0.00s)
    --- PASS: TestTSDeclareNamespace/#00 (0.00s)
=== RUN   TestTSDeclareEnum
=== RUN   TestTSDeclareEnum/#00
--- PASS: TestTSDeclareEnum (0.00s)
    --- PASS: TestTSDeclareEnum/#00 (0.00s)
=== RUN   TestTSDeclareConstEnum
=== RUN   TestTSDeclareConstEnum/#00
--- PASS: TestTSDeclareConstEnum (0.00s)
    --- PASS: TestTSDeclareConstEnum/#00 (0.00s)
=== RUN   TestTSImportEmptyNamespace
=== RUN   TestTSImportEmptyNamespace/#00
--- PASS: TestTSImportEmptyNamespace (0.00s)
    --- PASS: TestTSImportEmptyNamespace/#00 (0.00s)
=== RUN   TestTSImportMissingES6
=== RUN   TestTSImportMissingES6/#00
--- PASS: TestTSImportMissingES6 (0.00s)
    --- PASS: TestTSImportMissingES6/#00 (0.00s)
=== RUN   TestTSImportMissingUnusedES6
=== RUN   TestTSImportMissingUnusedES6/#00
--- PASS: TestTSImportMissingUnusedES6 (0.00s)
    --- PASS: TestTSImportMissingUnusedES6/#00 (0.00s)
=== RUN   TestTSExportMissingES6
=== RUN   TestTSExportMissingES6/#00
--- PASS: TestTSExportMissingES6 (0.00s)
    --- PASS: TestTSExportMissingES6/#00 (0.00s)
=== RUN   TestTSImportMissingFile
=== RUN   TestTSImportMissingFile/#00
--- PASS: TestTSImportMissingFile (0.00s)
    --- PASS: TestTSImportMissingFile/#00 (0.00s)
=== RUN   TestTSImportTypeOnlyFile
=== RUN   TestTSImportTypeOnlyFile/#00
--- PASS: TestTSImportTypeOnlyFile (0.00s)
    --- PASS: TestTSImportTypeOnlyFile/#00 (0.00s)
=== RUN   TestTSExportEquals
=== RUN   TestTSExportEquals/#00
--- PASS: TestTSExportEquals (0.00s)
    --- PASS: TestTSExportEquals/#00 (0.00s)
=== RUN   TestTSExportNamespace
=== RUN   TestTSExportNamespace/#00
--- PASS: TestTSExportNamespace (0.00s)
    --- PASS: TestTSExportNamespace/#00 (0.00s)
=== RUN   TestTSMinifyEnum
=== RUN   TestTSMinifyEnum/#00
--- PASS: TestTSMinifyEnum (0.01s)
    --- PASS: TestTSMinifyEnum/#00 (0.01s)
=== RUN   TestTSMinifyNamespace
=== RUN   TestTSMinifyNamespace/#00
--- PASS: TestTSMinifyNamespace (0.01s)
    --- PASS: TestTSMinifyNamespace/#00 (0.01s)
=== RUN   TestTSMinifyDerivedClass
=== RUN   TestTSMinifyDerivedClass/#00
--- PASS: TestTSMinifyDerivedClass (0.00s)
    --- PASS: TestTSMinifyDerivedClass/#00 (0.00s)
=== RUN   TestTSImportVsLocalCollisionAllTypes
=== RUN   TestTSImportVsLocalCollisionAllTypes/#00
--- PASS: TestTSImportVsLocalCollisionAllTypes (0.00s)
    --- PASS: TestTSImportVsLocalCollisionAllTypes/#00 (0.00s)
=== RUN   TestTSImportVsLocalCollisionMixed
=== RUN   TestTSImportVsLocalCollisionMixed/#00
--- PASS: TestTSImportVsLocalCollisionMixed (0.00s)
    --- PASS: TestTSImportVsLocalCollisionMixed/#00 (0.00s)
=== RUN   TestTSImportEqualsEliminationTest
=== RUN   TestTSImportEqualsEliminationTest/#00
--- PASS: TestTSImportEqualsEliminationTest (0.00s)
    --- PASS: TestTSImportEqualsEliminationTest/#00 (0.00s)
=== RUN   TestTSMinifiedBundleES6
=== RUN   TestTSMinifiedBundleES6/#00
--- PASS: TestTSMinifiedBundleES6 (0.01s)
    --- PASS: TestTSMinifiedBundleES6/#00 (0.01s)
=== RUN   TestTSMinifiedBundleCommonJS
=== RUN   TestTSMinifiedBundleCommonJS/#00
--- PASS: TestTSMinifiedBundleCommonJS (0.01s)
    --- PASS: TestTSMinifiedBundleCommonJS/#00 (0.00s)
=== RUN   TestTypeScriptDecorators
=== RUN   TestTypeScriptDecorators/#00
--- PASS: TestTypeScriptDecorators (0.02s)
    --- PASS: TestTypeScriptDecorators/#00 (0.02s)
=== RUN   TestTypeScriptDecoratorsKeepNames
=== RUN   TestTypeScriptDecoratorsKeepNames/#00
--- PASS: TestTypeScriptDecoratorsKeepNames (0.00s)
    --- PASS: TestTypeScriptDecoratorsKeepNames/#00 (0.00s)
=== RUN   TestTSExportDefaultTypeIssue316
=== RUN   TestTSExportDefaultTypeIssue316/#00
--- PASS: TestTSExportDefaultTypeIssue316 (0.01s)
    --- PASS: TestTSExportDefaultTypeIssue316/#00 (0.01s)
=== RUN   TestTSImplicitExtensions
=== RUN   TestTSImplicitExtensions/#00
--- PASS: TestTSImplicitExtensions (0.01s)
    --- PASS: TestTSImplicitExtensions/#00 (0.01s)
=== RUN   TestTSImplicitExtensionsMissing
=== RUN   TestTSImplicitExtensionsMissing/#00
--- PASS: TestTSImplicitExtensionsMissing (0.00s)
    --- PASS: TestTSImplicitExtensionsMissing/#00 (0.00s)
=== RUN   TestExportTypeIssue379
=== RUN   TestExportTypeIssue379/#00
--- PASS: TestExportTypeIssue379 (0.01s)
    --- PASS: TestExportTypeIssue379/#00 (0.01s)
=== RUN   TestThisInsideFunctionTS
=== RUN   TestThisInsideFunctionTS/#00
--- PASS: TestThisInsideFunctionTS (0.01s)
    --- PASS: TestThisInsideFunctionTS/#00 (0.01s)
=== RUN   TestThisInsideFunctionTSUseDefineForClassFields
=== RUN   TestThisInsideFunctionTSUseDefineForClassFields/#00
--- PASS: TestThisInsideFunctionTSUseDefineForClassFields (0.01s)
    --- PASS: TestThisInsideFunctionTSUseDefineForClassFields/#00 (0.01s)
=== RUN   TestThisInsideFunctionTSNoBundle
=== RUN   TestThisInsideFunctionTSNoBundle/#00
--- PASS: TestThisInsideFunctionTSNoBundle (0.01s)
    --- PASS: TestThisInsideFunctionTSNoBundle/#00 (0.01s)
=== RUN   TestThisInsideFunctionTSNoBundleUseDefineForClassFields
=== RUN   TestThisInsideFunctionTSNoBundleUseDefineForClassFields/#00
--- PASS: TestThisInsideFunctionTSNoBundleUseDefineForClassFields (0.01s)
    --- PASS: TestThisInsideFunctionTSNoBundleUseDefineForClassFields/#00 (0.01s)
=== RUN   TestTSComputedClassFieldUseDefineFalse
=== RUN   TestTSComputedClassFieldUseDefineFalse/#00
--- PASS: TestTSComputedClassFieldUseDefineFalse (0.00s)
    --- PASS: TestTSComputedClassFieldUseDefineFalse/#00 (0.00s)
=== RUN   TestTSComputedClassFieldUseDefineTrue
=== RUN   TestTSComputedClassFieldUseDefineTrue/#00
--- PASS: TestTSComputedClassFieldUseDefineTrue (0.00s)
    --- PASS: TestTSComputedClassFieldUseDefineTrue/#00 (0.00s)
=== RUN   TestTSComputedClassFieldUseDefineTrueLower
=== RUN   TestTSComputedClassFieldUseDefineTrueLower/#00
--- PASS: TestTSComputedClassFieldUseDefineTrueLower (0.00s)
    --- PASS: TestTSComputedClassFieldUseDefineTrueLower/#00 (0.00s)
=== RUN   TestTSAbstractClassFieldUseAssign
=== RUN   TestTSAbstractClassFieldUseAssign/#00
--- PASS: TestTSAbstractClassFieldUseAssign (0.00s)
    --- PASS: TestTSAbstractClassFieldUseAssign/#00 (0.00s)
=== RUN   TestTSAbstractClassFieldUseDefine
=== RUN   TestTSAbstractClassFieldUseDefine/#00
--- PASS: TestTSAbstractClassFieldUseDefine (0.00s)
    --- PASS: TestTSAbstractClassFieldUseDefine/#00 (0.00s)
=== RUN   TestTSImportMTS
=== RUN   TestTSImportMTS/#00
--- PASS: TestTSImportMTS (0.00s)
    --- PASS: TestTSImportMTS/#00 (0.00s)
=== RUN   TestTSImportCTS
=== RUN   TestTSImportCTS/#00
--- PASS: TestTSImportCTS (0.00s)
    --- PASS: TestTSImportCTS/#00 (0.00s)
=== RUN   TestTsConfigPaths
=== RUN   TestTsConfigPaths/#00
--- PASS: TestTsConfigPaths (0.02s)
    --- PASS: TestTsConfigPaths/#00 (0.02s)
=== RUN   TestTsConfigPathsNoBaseURL
=== RUN   TestTsConfigPathsNoBaseURL/#00
--- PASS: TestTsConfigPathsNoBaseURL (0.02s)
    --- PASS: TestTsConfigPathsNoBaseURL/#00 (0.02s)
=== RUN   TestTsConfigBadPathsNoBaseURL
=== RUN   TestTsConfigBadPathsNoBaseURL/#00
--- PASS: TestTsConfigBadPathsNoBaseURL (0.00s)
    --- PASS: TestTsConfigBadPathsNoBaseURL/#00 (0.00s)
=== RUN   TestTsConfigPathsOverriddenBaseURL
=== RUN   TestTsConfigPathsOverriddenBaseURL/#00
--- PASS: TestTsConfigPathsOverriddenBaseURL (0.00s)
    --- PASS: TestTsConfigPathsOverriddenBaseURL/#00 (0.00s)
=== RUN   TestTsConfigPathsOverriddenBaseURLDifferentDir
=== RUN   TestTsConfigPathsOverriddenBaseURLDifferentDir/#00
--- PASS: TestTsConfigPathsOverriddenBaseURLDifferentDir (0.01s)
    --- PASS: TestTsConfigPathsOverriddenBaseURLDifferentDir/#00 (0.00s)
=== RUN   TestTsConfigPathsMissingBaseURL
=== RUN   TestTsConfigPathsMissingBaseURL/#00
--- PASS: TestTsConfigPathsMissingBaseURL (0.00s)
    --- PASS: TestTsConfigPathsMissingBaseURL/#00 (0.00s)
=== RUN   TestTsConfigJSX
=== RUN   TestTsConfigJSX/#00
--- PASS: TestTsConfigJSX (0.00s)
    --- PASS: TestTsConfigJSX/#00 (0.00s)
=== RUN   TestTsConfigNestedJSX
=== RUN   TestTsConfigNestedJSX/#00
--- PASS: TestTsConfigNestedJSX (0.01s)
    --- PASS: TestTsConfigNestedJSX/#00 (0.01s)
=== RUN   TestTsconfigJsonBaseUrl
=== RUN   TestTsconfigJsonBaseUrl/#00
--- PASS: TestTsconfigJsonBaseUrl (0.01s)
    --- PASS: TestTsconfigJsonBaseUrl/#00 (0.01s)
=== RUN   TestJsconfigJsonBaseUrl
=== RUN   TestJsconfigJsonBaseUrl/#00
--- PASS: TestJsconfigJsonBaseUrl (0.01s)
    --- PASS: TestJsconfigJsonBaseUrl/#00 (0.00s)
=== RUN   TestTsconfigJsonAbsoluteBaseUrl
=== RUN   TestTsconfigJsonAbsoluteBaseUrl/#00
--- PASS: TestTsconfigJsonAbsoluteBaseUrl (0.00s)
    --- PASS: TestTsconfigJsonAbsoluteBaseUrl/#00 (0.00s)
=== RUN   TestTsconfigJsonCommentAllowed
=== RUN   TestTsconfigJsonCommentAllowed/#00
--- PASS: TestTsconfigJsonCommentAllowed (0.00s)
    --- PASS: TestTsconfigJsonCommentAllowed/#00 (0.00s)
=== RUN   TestTsconfigJsonTrailingCommaAllowed
=== RUN   TestTsconfigJsonTrailingCommaAllowed/#00
--- PASS: TestTsconfigJsonTrailingCommaAllowed (0.00s)
    --- PASS: TestTsconfigJsonTrailingCommaAllowed/#00 (0.00s)
=== RUN   TestTsconfigJsonExtends
=== RUN   TestTsconfigJsonExtends/#00
--- PASS: TestTsconfigJsonExtends (0.00s)
    --- PASS: TestTsconfigJsonExtends/#00 (0.00s)
=== RUN   TestTsconfigJsonExtendsAbsolute
=== RUN   TestTsconfigJsonExtendsAbsolute/#00
--- PASS: TestTsconfigJsonExtendsAbsolute (0.00s)
    --- PASS: TestTsconfigJsonExtendsAbsolute/#00 (0.00s)
=== RUN   TestTsconfigJsonExtendsThreeLevels
=== RUN   TestTsconfigJsonExtendsThreeLevels/#00
--- PASS: TestTsconfigJsonExtendsThreeLevels (0.01s)
    --- PASS: TestTsconfigJsonExtendsThreeLevels/#00 (0.01s)
=== RUN   TestTsconfigJsonExtendsLoop
=== RUN   TestTsconfigJsonExtendsLoop/#00
--- PASS: TestTsconfigJsonExtendsLoop (0.00s)
    --- PASS: TestTsconfigJsonExtendsLoop/#00 (0.00s)
=== RUN   TestTsconfigJsonExtendsPackage
=== RUN   TestTsconfigJsonExtendsPackage/#00
--- PASS: TestTsconfigJsonExtendsPackage (0.00s)
    --- PASS: TestTsconfigJsonExtendsPackage/#00 (0.00s)
=== RUN   TestTsconfigJsonOverrideMissing
=== RUN   TestTsconfigJsonOverrideMissing/#00
--- PASS: TestTsconfigJsonOverrideMissing (0.00s)
    --- PASS: TestTsconfigJsonOverrideMissing/#00 (0.00s)
=== RUN   TestTsconfigJsonOverrideNodeModules
=== RUN   TestTsconfigJsonOverrideNodeModules/#00
--- PASS: TestTsconfigJsonOverrideNodeModules (0.00s)
    --- PASS: TestTsconfigJsonOverrideNodeModules/#00 (0.00s)
=== RUN   TestTsconfigJsonOverrideInvalid
=== RUN   TestTsconfigJsonOverrideInvalid/#00
--- PASS: TestTsconfigJsonOverrideInvalid (0.00s)
    --- PASS: TestTsconfigJsonOverrideInvalid/#00 (0.00s)
=== RUN   TestTsconfigJsonNodeModulesImplicitFile
=== RUN   TestTsconfigJsonNodeModulesImplicitFile/#00
--- PASS: TestTsconfigJsonNodeModulesImplicitFile (0.00s)
    --- PASS: TestTsconfigJsonNodeModulesImplicitFile/#00 (0.00s)
=== RUN   TestTsconfigJsonInsideNodeModules
=== RUN   TestTsconfigJsonInsideNodeModules/#00
--- PASS: TestTsconfigJsonInsideNodeModules (0.00s)
    --- PASS: TestTsconfigJsonInsideNodeModules/#00 (0.00s)
=== RUN   TestTsconfigWarningsInsideNodeModules
=== RUN   TestTsconfigWarningsInsideNodeModules/#00
--- PASS: TestTsconfigWarningsInsideNodeModules (0.01s)
    --- PASS: TestTsconfigWarningsInsideNodeModules/#00 (0.00s)
=== RUN   TestTsconfigRemoveUnusedImports
=== RUN   TestTsconfigRemoveUnusedImports/#00
--- PASS: TestTsconfigRemoveUnusedImports (0.00s)
    --- PASS: TestTsconfigRemoveUnusedImports/#00 (0.00s)
=== RUN   TestTsconfigPreserveUnusedImports
=== RUN   TestTsconfigPreserveUnusedImports/#00
--- PASS: TestTsconfigPreserveUnusedImports (0.00s)
    --- PASS: TestTsconfigPreserveUnusedImports/#00 (0.00s)
=== RUN   TestTsconfigPreserveUnusedImportClause
=== RUN   TestTsconfigPreserveUnusedImportClause/#00
--- PASS: TestTsconfigPreserveUnusedImportClause (0.00s)
    --- PASS: TestTsconfigPreserveUnusedImportClause/#00 (0.00s)
=== RUN   TestTsconfigTarget
=== RUN   TestTsconfigTarget/#00
--- PASS: TestTsconfigTarget (0.01s)
    --- PASS: TestTsconfigTarget/#00 (0.01s)
=== RUN   TestTsconfigTargetError
=== RUN   TestTsconfigTargetError/#00
--- PASS: TestTsconfigTargetError (0.00s)
    --- PASS: TestTsconfigTargetError/#00 (0.00s)
=== RUN   TestTsconfigTargetIgnored
=== RUN   TestTsconfigTargetIgnored/#00
--- PASS: TestTsconfigTargetIgnored (0.00s)
    --- PASS: TestTsconfigTargetIgnored/#00 (0.00s)
=== RUN   TestTsconfigUseDefineForClassFieldsES2020
=== RUN   TestTsconfigUseDefineForClassFieldsES2020/#00
--- PASS: TestTsconfigUseDefineForClassFieldsES2020 (0.00s)
    --- PASS: TestTsconfigUseDefineForClassFieldsES2020/#00 (0.00s)
=== RUN   TestTsconfigUseDefineForClassFieldsESNext
=== RUN   TestTsconfigUseDefineForClassFieldsESNext/#00
--- PASS: TestTsconfigUseDefineForClassFieldsESNext (0.00s)
    --- PASS: TestTsconfigUseDefineForClassFieldsESNext/#00 (0.00s)
=== RUN   TestTsconfigUnrecognizedTargetWarning
=== RUN   TestTsconfigUnrecognizedTargetWarning/#00
--- PASS: TestTsconfigUnrecognizedTargetWarning (0.00s)
    --- PASS: TestTsconfigUnrecognizedTargetWarning/#00 (0.00s)
PASS
ok  	github.com/evanw/esbuild/internal/bundler	3.443s
?   	github.com/evanw/esbuild/internal/cache	[no test files]
?   	github.com/evanw/esbuild/internal/cli_helpers	[no test files]
?   	github.com/evanw/esbuild/internal/compat	[no test files]
?   	github.com/evanw/esbuild/internal/config	[no test files]
?   	github.com/evanw/esbuild/internal/css_ast	[no test files]
=== RUN   TestTokens
=== RUN   TestTokens/#00
=== RUN   TestTokens/@media
=== RUN   TestTokens/url(x_y
=== RUN   TestTokens/-->
=== RUN   TestTokens/<!--
=== RUN   TestTokens/}
=== RUN   TestTokens/]
=== RUN   TestTokens/)
=== RUN   TestTokens/:
=== RUN   TestTokens/,
=== RUN   TestTokens/?
=== RUN   TestTokens/&
=== RUN   TestTokens/*
=== RUN   TestTokens/|
=== RUN   TestTokens/^
=== RUN   TestTokens/$
=== RUN   TestTokens/.
=== RUN   TestTokens/=
=== RUN   TestTokens/!
=== RUN   TestTokens/>
=== RUN   TestTokens/+
=== RUN   TestTokens//
=== RUN   TestTokens/~
=== RUN   TestTokens/1px
=== RUN   TestTokens/max(
=== RUN   TestTokens/#name
=== RUN   TestTokens/name
=== RUN   TestTokens/123
=== RUN   TestTokens/{
=== RUN   TestTokens/[
=== RUN   TestTokens/(
=== RUN   TestTokens/50%
=== RUN   TestTokens/;
=== RUN   TestTokens/'abc'
=== RUN   TestTokens/url(test)
=== RUN   TestTokens/_
--- PASS: TestTokens (0.02s)
    --- PASS: TestTokens/#00 (0.00s)
    --- PASS: TestTokens/@media (0.00s)
    --- PASS: TestTokens/url(x_y (0.00s)
    --- PASS: TestTokens/--> (0.00s)
    --- PASS: TestTokens/<!-- (0.00s)
    --- PASS: TestTokens/} (0.00s)
    --- PASS: TestTokens/] (0.00s)
    --- PASS: TestTokens/) (0.00s)
    --- PASS: TestTokens/: (0.00s)
    --- PASS: TestTokens/, (0.00s)
    --- PASS: TestTokens/? (0.00s)
    --- PASS: TestTokens/& (0.00s)
    --- PASS: TestTokens/* (0.00s)
    --- PASS: TestTokens/| (0.00s)
    --- PASS: TestTokens/^ (0.00s)
    --- PASS: TestTokens/$ (0.00s)
    --- PASS: TestTokens/. (0.00s)
    --- PASS: TestTokens/= (0.00s)
    --- PASS: TestTokens/! (0.00s)
    --- PASS: TestTokens/> (0.00s)
    --- PASS: TestTokens/+ (0.00s)
    --- PASS: TestTokens// (0.00s)
    --- PASS: TestTokens/~ (0.00s)
    --- PASS: TestTokens/1px (0.00s)
    --- PASS: TestTokens/max( (0.00s)
    --- PASS: TestTokens/#name (0.00s)
    --- PASS: TestTokens/name (0.00s)
    --- PASS: TestTokens/123 (0.00s)
    --- PASS: TestTokens/{ (0.00s)
    --- PASS: TestTokens/[ (0.00s)
    --- PASS: TestTokens/( (0.00s)
    --- PASS: TestTokens/50% (0.00s)
    --- PASS: TestTokens/; (0.00s)
    --- PASS: TestTokens/'abc' (0.00s)
    --- PASS: TestTokens/url(test) (0.00s)
    --- PASS: TestTokens/_ (0.00s)
=== RUN   TestStringParsing
--- PASS: TestStringParsing (0.00s)
=== RUN   TestURLParsing
--- PASS: TestURLParsing (0.00s)
=== RUN   TestComment
--- PASS: TestComment (0.00s)
=== RUN   TestString
--- PASS: TestString (0.00s)
=== RUN   TestBOM
--- PASS: TestBOM (0.00s)
PASS
ok  	github.com/evanw/esbuild/internal/css_lexer	0.077s
=== RUN   TestEscapes
=== RUN   TestEscapes/a_{_value:_id\65nt_}
=== RUN   TestEscapes/a_{_value:_\69_dent_}
=== RUN   TestEscapes/a_{_value:_\69dent_}
=== RUN   TestEscapes/a_{_value:_\2cx_}
=== RUN   TestEscapes/a_{_value:_\,x_}
=== RUN   TestEscapes/a_{_value:_x\2c_}
=== RUN   TestEscapes/a_{_value:_x\,_}
=== RUN   TestEscapes/a_{_value:_x\0_}
=== RUN   TestEscapes/a_{_value:_x\1_}
=== RUN   TestEscapes/a_{_value:_x\x00_}
=== RUN   TestEscapes/a_{_value:_x\x01_}
=== RUN   TestEscapes/a_{_value:_#0h\61sh_}
=== RUN   TestEscapes/a_{_value:_#\30hash_}
=== RUN   TestEscapes/a_{_value:_#\2cx_}
=== RUN   TestEscapes/a_{_value:_#\,x_}
=== RUN   TestEscapes/a_{_value:_#h\61sh_}
=== RUN   TestEscapes/a_{_value:_#\68_ash_}
=== RUN   TestEscapes/a_{_value:_#\68ash_}
=== RUN   TestEscapes/a_{_value:_#x\2c_}
=== RUN   TestEscapes/a_{_value:_#x\,_}
=== RUN   TestEscapes/a_{_value:_f\6e()_}
=== RUN   TestEscapes/a_{_value:_\66n()_}
=== RUN   TestEscapes/a_{_value:_\2cx()_}
=== RUN   TestEscapes/a_{_value:_\,x()_}
=== RUN   TestEscapes/a_{_value:_x\2c()_}
=== RUN   TestEscapes/a_{_value:_x\,()_}
=== RUN   TestEscapes/a_{_value:_'a\62_c'_}
=== RUN   TestEscapes/a_{_value:_'a\62c'_}
=== RUN   TestEscapes/a_{_value:_'\61_bc'_}
=== RUN   TestEscapes/a_{_value:_'\61bc'_}
=== RUN   TestEscapes/a_{_value:_'\2c'_}
=== RUN   TestEscapes/a_{_value:_'\,'_}
=== RUN   TestEscapes/a_{_value:_'\0'_}
=== RUN   TestEscapes/a_{_value:_'\1'_}
=== RUN   TestEscapes/a_{_value:_'\x00'_}
=== RUN   TestEscapes/a_{_value:_'\x01'_}
=== RUN   TestEscapes/a_{_value:_url(a\62_c)_}
=== RUN   TestEscapes/a_{_value:_url(a\62c)_}
=== RUN   TestEscapes/a_{_value:_url(\61_bc)_}
=== RUN   TestEscapes/a_{_value:_url(\61bc)_}
=== RUN   TestEscapes/a_{_value:_url(\2c)_}
=== RUN   TestEscapes/a_{_value:_url(\,)_}
=== RUN   TestEscapes/a_{_value:_@k\65yword_}
=== RUN   TestEscapes/a_{_value:_@\6b_eyword_}
=== RUN   TestEscapes/a_{_value:_@\6beyword_}
=== RUN   TestEscapes/a_{_value:_@\2cx_}
=== RUN   TestEscapes/a_{_value:_@\,x_}
=== RUN   TestEscapes/a_{_value:_@x\2c_}
=== RUN   TestEscapes/a_{_value:_@x\,_}
=== RUN   TestEscapes/a_{_value:_10\65m_}
=== RUN   TestEscapes/a_{_value:_10p\32x_}
=== RUN   TestEscapes/a_{_value:_10e\32x_}
=== RUN   TestEscapes/a_{_value:_10\32x_}
=== RUN   TestEscapes/a_{_value:_10\2cx_}
=== RUN   TestEscapes/a_{_value:_10\,x_}
=== RUN   TestEscapes/a_{_value:_10x\2c_}
=== RUN   TestEscapes/a_{_value:_10x\,_}
=== RUN   TestEscapes/a_{_c\6flor:_#f00_}_[mangle]
=== RUN   TestEscapes/a_{_\63olor:_#f00_}_[mangle]
=== RUN   TestEscapes/a_{_\2color:_#f00_}_[mangle]
=== RUN   TestEscapes/a_{_\,olor:_#f00_}_[mangle]
=== RUN   TestEscapes/@unknown;
=== RUN   TestEscapes/@u\6eknown;
=== RUN   TestEscapes/@\75nknown;
=== RUN   TestEscapes/@u\2cnknown;
=== RUN   TestEscapes/@u\,nknown;
=== RUN   TestEscapes/@\2cunknown;
=== RUN   TestEscapes/@\,unknown;
=== RUN   TestEscapes/@k\65yframes_abc_{_from_{}_}
=== RUN   TestEscapes/@keyframes_\61_bc_{_from_{}_}
=== RUN   TestEscapes/@keyframes_a\62_c_{_from_{}_}
=== RUN   TestEscapes/@keyframes_abc_{_\66rom_{}_}
=== RUN   TestEscapes/@keyframes_a\2c_c_{_\66rom_{}_}
=== RUN   TestEscapes/@keyframes_a\,c_{_\66rom_{}_}
=== RUN   TestEscapes/@n\61mespace_ns_'path';
=== RUN   TestEscapes/@namespace_\6es_'path';
=== RUN   TestEscapes/@namespace_ns_'p\61th';
=== RUN   TestEscapes/@namespace_\2cs_'p\61th';
=== RUN   TestEscapes/@namespace_\,s_'p\61th';
=== RUN   TestEscapes/*_{}
=== RUN   TestEscapes/*|div_{}
=== RUN   TestEscapes/\2a_{}
=== RUN   TestEscapes/\2a|div_{}
=== RUN   TestEscapes/\2d_{}
=== RUN   TestEscapes/\2d-_{}
=== RUN   TestEscapes/-\2d_{}
=== RUN   TestEscapes/\2d_123_{}
=== RUN   TestEscapes/#h\61sh_{}
=== RUN   TestEscapes/#\2chash_{}
=== RUN   TestEscapes/#\,hash_{}
=== RUN   TestEscapes/#\2d_{}
=== RUN   TestEscapes/#\2d-_{}
=== RUN   TestEscapes/#-\2d_{}
=== RUN   TestEscapes/#\2d_123_{}
=== RUN   TestEscapes/#\61hash_{}
=== RUN   TestEscapes/#\30hash_{}
=== RUN   TestEscapes/#0\2chash_{}
=== RUN   TestEscapes/#0\,hash_{}
=== RUN   TestEscapes/.cl\61ss_{}
=== RUN   TestEscapes/.\2c_class_{}
=== RUN   TestEscapes/.\,class_{}
=== RUN   TestEscapes/:pseudocl\61ss_{}
=== RUN   TestEscapes/:pseudo\2c_class_{}
=== RUN   TestEscapes/:pseudo\,class_{}
=== RUN   TestEscapes/:pseudo(cl\61ss)_{}
=== RUN   TestEscapes/:pseudo(cl\2css)_{}
=== RUN   TestEscapes/:pseudo(cl\,ss)_{}
=== RUN   TestEscapes/[\61ttr]_{}
=== RUN   TestEscapes/[\2c_attr]_{}
=== RUN   TestEscapes/[\,attr]_{}
=== RUN   TestEscapes/[attr\7e=x]_{}
=== RUN   TestEscapes/[attr\~=x]_{}
=== RUN   TestEscapes/[attr=\2c]_{}
=== RUN   TestEscapes/[attr=\,]_{}
=== RUN   TestEscapes/[attr="-"]_{}
=== RUN   TestEscapes/[attr="--"]_{}
=== RUN   TestEscapes/[attr="-a"]_{}
=== RUN   TestEscapes/[\6es|attr]_{}
=== RUN   TestEscapes/[ns|\61ttr]_{}
=== RUN   TestEscapes/[\2cns|attr]_{}
=== RUN   TestEscapes/[ns|\2c_attr]_{}
=== RUN   TestEscapes/[*|attr]_{}
=== RUN   TestEscapes/[\2a|attr]_{}
--- PASS: TestEscapes (0.09s)
    --- PASS: TestEscapes/a_{_value:_id\65nt_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_\69_dent_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_\69dent_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_\2cx_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_\,x_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_x\2c_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_x\,_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_x\0_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_x\1_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_x\x00_} (0.01s)
    --- PASS: TestEscapes/a_{_value:_x\x01_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_#0h\61sh_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_#\30hash_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_#\2cx_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_#\,x_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_#h\61sh_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_#\68_ash_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_#\68ash_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_#x\2c_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_#x\,_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_f\6e()_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_\66n()_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_\2cx()_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_\,x()_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_x\2c()_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_x\,()_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_'a\62_c'_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_'a\62c'_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_'\61_bc'_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_'\61bc'_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_'\2c'_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_'\,'_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_'\0'_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_'\1'_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_'\x00'_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_'\x01'_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_url(a\62_c)_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_url(a\62c)_} (0.01s)
    --- PASS: TestEscapes/a_{_value:_url(\61_bc)_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_url(\61bc)_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_url(\2c)_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_url(\,)_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_@k\65yword_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_@\6b_eyword_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_@\6beyword_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_@\2cx_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_@\,x_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_@x\2c_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_@x\,_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_10\65m_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_10p\32x_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_10e\32x_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_10\32x_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_10\2cx_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_10\,x_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_10x\2c_} (0.00s)
    --- PASS: TestEscapes/a_{_value:_10x\,_} (0.00s)
    --- PASS: TestEscapes/a_{_c\6flor:_#f00_}_[mangle] (0.00s)
    --- PASS: TestEscapes/a_{_\63olor:_#f00_}_[mangle] (0.00s)
    --- PASS: TestEscapes/a_{_\2color:_#f00_}_[mangle] (0.00s)
    --- PASS: TestEscapes/a_{_\,olor:_#f00_}_[mangle] (0.00s)
    --- PASS: TestEscapes/@unknown; (0.00s)
    --- PASS: TestEscapes/@u\6eknown; (0.00s)
    --- PASS: TestEscapes/@\75nknown; (0.00s)
    --- PASS: TestEscapes/@u\2cnknown; (0.00s)
    --- PASS: TestEscapes/@u\,nknown; (0.00s)
    --- PASS: TestEscapes/@\2cunknown; (0.01s)
    --- PASS: TestEscapes/@\,unknown; (0.00s)
    --- PASS: TestEscapes/@k\65yframes_abc_{_from_{}_} (0.00s)
    --- PASS: TestEscapes/@keyframes_\61_bc_{_from_{}_} (0.00s)
    --- PASS: TestEscapes/@keyframes_a\62_c_{_from_{}_} (0.00s)
    --- PASS: TestEscapes/@keyframes_abc_{_\66rom_{}_} (0.00s)
    --- PASS: TestEscapes/@keyframes_a\2c_c_{_\66rom_{}_} (0.00s)
    --- PASS: TestEscapes/@keyframes_a\,c_{_\66rom_{}_} (0.00s)
    --- PASS: TestEscapes/@n\61mespace_ns_'path'; (0.00s)
    --- PASS: TestEscapes/@namespace_\6es_'path'; (0.00s)
    --- PASS: TestEscapes/@namespace_ns_'p\61th'; (0.00s)
    --- PASS: TestEscapes/@namespace_\2cs_'p\61th'; (0.00s)
    --- PASS: TestEscapes/@namespace_\,s_'p\61th'; (0.00s)
    --- PASS: TestEscapes/*_{} (0.00s)
    --- PASS: TestEscapes/*|div_{} (0.00s)
    --- PASS: TestEscapes/\2a_{} (0.00s)
    --- PASS: TestEscapes/\2a|div_{} (0.00s)
    --- PASS: TestEscapes/\2d_{} (0.00s)
    --- PASS: TestEscapes/\2d-_{} (0.00s)
    --- PASS: TestEscapes/-\2d_{} (0.00s)
    --- PASS: TestEscapes/\2d_123_{} (0.00s)
    --- PASS: TestEscapes/#h\61sh_{} (0.00s)
    --- PASS: TestEscapes/#\2chash_{} (0.00s)
    --- PASS: TestEscapes/#\,hash_{} (0.00s)
    --- PASS: TestEscapes/#\2d_{} (0.00s)
    --- PASS: TestEscapes/#\2d-_{} (0.00s)
    --- PASS: TestEscapes/#-\2d_{} (0.00s)
    --- PASS: TestEscapes/#\2d_123_{} (0.00s)
    --- PASS: TestEscapes/#\61hash_{} (0.01s)
    --- PASS: TestEscapes/#\30hash_{} (0.00s)
    --- PASS: TestEscapes/#0\2chash_{} (0.00s)
    --- PASS: TestEscapes/#0\,hash_{} (0.00s)
    --- PASS: TestEscapes/.cl\61ss_{} (0.00s)
    --- PASS: TestEscapes/.\2c_class_{} (0.00s)
    --- PASS: TestEscapes/.\,class_{} (0.00s)
    --- PASS: TestEscapes/:pseudocl\61ss_{} (0.00s)
    --- PASS: TestEscapes/:pseudo\2c_class_{} (0.00s)
    --- PASS: TestEscapes/:pseudo\,class_{} (0.00s)
    --- PASS: TestEscapes/:pseudo(cl\61ss)_{} (0.00s)
    --- PASS: TestEscapes/:pseudo(cl\2css)_{} (0.00s)
    --- PASS: TestEscapes/:pseudo(cl\,ss)_{} (0.00s)
    --- PASS: TestEscapes/[\61ttr]_{} (0.00s)
    --- PASS: TestEscapes/[\2c_attr]_{} (0.00s)
    --- PASS: TestEscapes/[\,attr]_{} (0.00s)
    --- PASS: TestEscapes/[attr\7e=x]_{} (0.00s)
    --- PASS: TestEscapes/[attr\~=x]_{} (0.00s)
    --- PASS: TestEscapes/[attr=\2c]_{} (0.00s)
    --- PASS: TestEscapes/[attr=\,]_{} (0.00s)
    --- PASS: TestEscapes/[attr="-"]_{} (0.00s)
    --- PASS: TestEscapes/[attr="--"]_{} (0.00s)
    --- PASS: TestEscapes/[attr="-a"]_{} (0.00s)
    --- PASS: TestEscapes/[\6es|attr]_{} (0.00s)
    --- PASS: TestEscapes/[ns|\61ttr]_{} (0.00s)
    --- PASS: TestEscapes/[\2cns|attr]_{} (0.00s)
    --- PASS: TestEscapes/[ns|\2c_attr]_{} (0.00s)
    --- PASS: TestEscapes/[*|attr]_{} (0.00s)
    --- PASS: TestEscapes/[\2a|attr]_{} (0.00s)
=== RUN   TestString
=== RUN   TestString/a:after_{_content:_'a\_b'_}
=== RUN   TestString/a:after_{_content:_'a\_b'_}#01
=== RUN   TestString/a:after_{_content:_'a\_b'_}#02
=== RUN   TestString/a:after_{_content:_'a\__b'_}
=== RUN   TestString/a:after_{_content:_'a\62_c'_}
=== RUN   TestString/a:after_{_content:_'_'_}
=== RUN   TestString/a:after_{_content:_'_'_}#01
=== RUN   TestString/a:after_{_content:_'_'_}#02
=== RUN   TestString/a:after_{_content:_'__'_}
=== RUN   TestString/a:after_{_content:_'\1010101'_}
=== RUN   TestString/a:after_{_content:_'\invalid'_}
--- PASS: TestString (0.01s)
    --- PASS: TestString/a:after_{_content:_'a\_b'_} (0.00s)
    --- PASS: TestString/a:after_{_content:_'a\_b'_}#01 (0.00s)
    --- PASS: TestString/a:after_{_content:_'a\_b'_}#02 (0.00s)
    --- PASS: TestString/a:after_{_content:_'a\__b'_} (0.00s)
    --- PASS: TestString/a:after_{_content:_'a\62_c'_} (0.00s)
    --- PASS: TestString/a:after_{_content:_'_'_} (0.00s)
    --- PASS: TestString/a:after_{_content:_'_'_}#01 (0.00s)
    --- PASS: TestString/a:after_{_content:_'_'_}#02 (0.00s)
    --- PASS: TestString/a:after_{_content:_'__'_} (0.00s)
    --- PASS: TestString/a:after_{_content:_'\1010101'_} (0.00s)
    --- PASS: TestString/a:after_{_content:_'\invalid'_} (0.00s)
=== RUN   TestNumber
=== RUN   TestNumber/a_{_width:_.0;_}
=== RUN   TestNumber/a_{_width:_.00;_}
=== RUN   TestNumber/a_{_width:_.10;_}
=== RUN   TestNumber/a_{_width:_0.;_}
=== RUN   TestNumber/a_{_width:_0.0;_}
=== RUN   TestNumber/a_{_width:_0.1;_}
=== RUN   TestNumber/a_{_width:_+.0;_}
=== RUN   TestNumber/a_{_width:_+.00;_}
=== RUN   TestNumber/a_{_width:_+.10;_}
=== RUN   TestNumber/a_{_width:_+0.;_}
=== RUN   TestNumber/a_{_width:_+0.0;_}
=== RUN   TestNumber/a_{_width:_+0.1;_}
=== RUN   TestNumber/a_{_width:_-.0;_}
=== RUN   TestNumber/a_{_width:_-.00;_}
=== RUN   TestNumber/a_{_width:_-.10;_}
=== RUN   TestNumber/a_{_width:_-0.;_}
=== RUN   TestNumber/a_{_width:_-0.0;_}
=== RUN   TestNumber/a_{_width:_-0.1;_}
=== RUN   TestNumber/a_{_width:_.0;_}_[mangle]
=== RUN   TestNumber/a_{_width:_.00;_}_[mangle]
=== RUN   TestNumber/a_{_width:_.10;_}_[mangle]
=== RUN   TestNumber/a_{_width:_0.;_}_[mangle]
=== RUN   TestNumber/a_{_width:_0.0;_}_[mangle]
=== RUN   TestNumber/a_{_width:_0.1;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+.0;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+.00;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+.10;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+0.;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+0.0;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+0.1;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-.0;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-.00;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-.10;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-0.;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-0.0;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-0.1;_}_[mangle]
=== RUN   TestNumber/a_{_width:_.0%;_}
=== RUN   TestNumber/a_{_width:_.00%;_}
=== RUN   TestNumber/a_{_width:_.10%;_}
=== RUN   TestNumber/a_{_width:_0.%;_}
=== RUN   TestNumber/a_{_width:_0.0%;_}
=== RUN   TestNumber/a_{_width:_0.1%;_}
=== RUN   TestNumber/a_{_width:_+.0%;_}
=== RUN   TestNumber/a_{_width:_+.00%;_}
=== RUN   TestNumber/a_{_width:_+.10%;_}
=== RUN   TestNumber/a_{_width:_+0.%;_}
=== RUN   TestNumber/a_{_width:_+0.0%;_}
=== RUN   TestNumber/a_{_width:_+0.1%;_}
=== RUN   TestNumber/a_{_width:_-.0%;_}
=== RUN   TestNumber/a_{_width:_-.00%;_}
=== RUN   TestNumber/a_{_width:_-.10%;_}
=== RUN   TestNumber/a_{_width:_-0.%;_}
=== RUN   TestNumber/a_{_width:_-0.0%;_}
=== RUN   TestNumber/a_{_width:_-0.1%;_}
=== RUN   TestNumber/a_{_width:_.0%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_.00%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_.10%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_0.%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_0.0%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_0.1%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+.0%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+.00%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+.10%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+0.%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+0.0%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+0.1%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-.0%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-.00%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-.10%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-0.%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-0.0%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-0.1%;_}_[mangle]
=== RUN   TestNumber/a_{_width:_.0px+;_}
=== RUN   TestNumber/a_{_width:_.00px+;_}
=== RUN   TestNumber/a_{_width:_.10px+;_}
=== RUN   TestNumber/a_{_width:_0.px+;_}
=== RUN   TestNumber/a_{_width:_0.0px+;_}
=== RUN   TestNumber/a_{_width:_0.1px+;_}
=== RUN   TestNumber/a_{_width:_+.0px+;_}
=== RUN   TestNumber/a_{_width:_+.00px+;_}
=== RUN   TestNumber/a_{_width:_+.10px+;_}
=== RUN   TestNumber/a_{_width:_+0.px+;_}
=== RUN   TestNumber/a_{_width:_+0.0px+;_}
=== RUN   TestNumber/a_{_width:_+0.1px+;_}
=== RUN   TestNumber/a_{_width:_-.0px+;_}
=== RUN   TestNumber/a_{_width:_-.00px+;_}
=== RUN   TestNumber/a_{_width:_-.10px+;_}
=== RUN   TestNumber/a_{_width:_-0.px+;_}
=== RUN   TestNumber/a_{_width:_-0.0px+;_}
=== RUN   TestNumber/a_{_width:_-0.1px+;_}
=== RUN   TestNumber/a_{_width:_.0px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_.00px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_.10px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_0.px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_0.0px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_0.1px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+.0px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+.00px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+.10px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+0.px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+0.0px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_+0.1px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-.0px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-.00px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-.10px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-0.px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-0.0px+;_}_[mangle]
=== RUN   TestNumber/a_{_width:_-0.1px+;_}_[mangle]
--- PASS: TestNumber (0.08s)
    --- PASS: TestNumber/a_{_width:_.0;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_.00;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_.10;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_0.;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_0.0;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_0.1;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+.0;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+.00;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+.10;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.0;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.1;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-.0;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-.00;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-.10;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.0;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.1;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_.0;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_.00;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_.10;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_0.;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_0.0;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_0.1;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+.0;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+.00;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+.10;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.0;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.1;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-.0;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-.00;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-.10;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.0;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.1;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_.0%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_.00%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_.10%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_0.%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_0.0%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_0.1%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+.0%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+.00%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+.10%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.0%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.1%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-.0%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-.00%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-.10%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.0%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.1%;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_.0%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_.00%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_.10%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_0.%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_0.0%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_0.1%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+.0%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+.00%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+.10%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.0%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.1%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-.0%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-.00%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-.10%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.0%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.1%;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_.0px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_.00px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_.10px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_0.px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_0.0px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_0.1px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+.0px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+.00px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+.10px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.0px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.1px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-.0px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-.00px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-.10px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.0px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.1px+;_} (0.00s)
    --- PASS: TestNumber/a_{_width:_.0px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_.00px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_.10px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_0.px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_0.0px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_0.1px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+.0px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+.00px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+.10px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.0px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_+0.1px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-.0px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-.00px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-.10px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.0px+;_}_[mangle] (0.00s)
    --- PASS: TestNumber/a_{_width:_-0.1px+;_}_[mangle] (0.00s)
=== RUN   TestHexColor
=== RUN   TestHexColor/a_{_color:_#1234_}
=== RUN   TestHexColor/a_{_color:_#123f_}
=== RUN   TestHexColor/a_{_color:_#abcd_}
=== RUN   TestHexColor/a_{_color:_#abcf_}
=== RUN   TestHexColor/a_{_color:_#ABCD_}
=== RUN   TestHexColor/a_{_color:_#ABCF_}
=== RUN   TestHexColor/a_{_color:_#1234_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#123f_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#abcd_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#abcf_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#ABCD_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#ABCF_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#112233_}
=== RUN   TestHexColor/a_{_color:_#122233_}
=== RUN   TestHexColor/a_{_color:_#112333_}
=== RUN   TestHexColor/a_{_color:_#112234_}
=== RUN   TestHexColor/a_{_color:_#112233_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#122233_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#112333_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#112234_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#aabbcc_}
=== RUN   TestHexColor/a_{_color:_#abbbcc_}
=== RUN   TestHexColor/a_{_color:_#aabccc_}
=== RUN   TestHexColor/a_{_color:_#aabbcd_}
=== RUN   TestHexColor/a_{_color:_#aabbcc_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#abbbcc_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#aabccc_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#aabbcd_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#AABBCC_}
=== RUN   TestHexColor/a_{_color:_#ABBBCC_}
=== RUN   TestHexColor/a_{_color:_#AABCCC_}
=== RUN   TestHexColor/a_{_color:_#AABBCD_}
=== RUN   TestHexColor/a_{_color:_#AABBCC_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#ABBBCC_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#AABCCC_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#AABBCD_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#11223344_}
=== RUN   TestHexColor/a_{_color:_#12223344_}
=== RUN   TestHexColor/a_{_color:_#11233344_}
=== RUN   TestHexColor/a_{_color:_#11223444_}
=== RUN   TestHexColor/a_{_color:_#11223345_}
=== RUN   TestHexColor/a_{_color:_#11223344_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#12223344_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#11233344_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#11223444_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#11223345_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#aabbccdd_}
=== RUN   TestHexColor/a_{_color:_#abbbccdd_}
=== RUN   TestHexColor/a_{_color:_#aabcccdd_}
=== RUN   TestHexColor/a_{_color:_#aabbcddd_}
=== RUN   TestHexColor/a_{_color:_#aabbccde_}
=== RUN   TestHexColor/a_{_color:_#aabbccdd_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#abbbccdd_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#aabcccdd_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#aabbcddd_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#aabbccde_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#AABBCCDD_}
=== RUN   TestHexColor/a_{_color:_#ABBBCCDD_}
=== RUN   TestHexColor/a_{_color:_#AABCCCDD_}
=== RUN   TestHexColor/a_{_color:_#AABBCDDD_}
=== RUN   TestHexColor/a_{_color:_#AABBCCDE_}
=== RUN   TestHexColor/a_{_color:_#AABBCCDD_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#ABBBCCDD_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#AABCCCDD_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#AABBCDDD_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#AABBCCDE_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#112233ff_}
=== RUN   TestHexColor/a_{_color:_#122233ff_}
=== RUN   TestHexColor/a_{_color:_#112333ff_}
=== RUN   TestHexColor/a_{_color:_#112234ff_}
=== RUN   TestHexColor/a_{_color:_#112233ef_}
=== RUN   TestHexColor/a_{_color:_#112233ff_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#122233ff_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#112333ff_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#112234ff_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#112233ef_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#aabbccff_}
=== RUN   TestHexColor/a_{_color:_#abbbccff_}
=== RUN   TestHexColor/a_{_color:_#aabcccff_}
=== RUN   TestHexColor/a_{_color:_#aabbcdff_}
=== RUN   TestHexColor/a_{_color:_#aabbccef_}
=== RUN   TestHexColor/a_{_color:_#aabbccff_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#abbbccff_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#aabcccff_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#aabbcdff_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#aabbccef_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#AABBCCFF_}
=== RUN   TestHexColor/a_{_color:_#ABBBCCFF_}
=== RUN   TestHexColor/a_{_color:_#AABCCCFF_}
=== RUN   TestHexColor/a_{_color:_#AABBCDFF_}
=== RUN   TestHexColor/a_{_color:_#AABBCCEF_}
=== RUN   TestHexColor/a_{_color:_#AABBCCFF_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#ABBBCCFF_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#AABCCCFF_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#AABBCDFF_}_[mangle]
=== RUN   TestHexColor/a_{_color:_#AABBCCEF_}_[mangle]
--- PASS: TestHexColor (0.08s)
    --- PASS: TestHexColor/a_{_color:_#1234_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#123f_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#abcd_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#abcf_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#ABCD_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#ABCF_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#1234_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#123f_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#abcd_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#abcf_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#ABCD_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#ABCF_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#112233_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#122233_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#112333_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#112234_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#112233_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#122233_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#112333_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#112234_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabbcc_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#abbbcc_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabccc_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabbcd_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabbcc_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#abbbcc_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabccc_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabbcd_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABBCC_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#ABBBCC_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABCCC_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABBCD_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABBCC_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#ABBBCC_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABCCC_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABBCD_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#11223344_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#12223344_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#11233344_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#11223444_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#11223345_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#11223344_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#12223344_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#11233344_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#11223444_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#11223345_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabbccdd_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#abbbccdd_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabcccdd_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabbcddd_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabbccde_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabbccdd_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#abbbccdd_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabcccdd_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabbcddd_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabbccde_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABBCCDD_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#ABBBCCDD_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABCCCDD_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABBCDDD_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABBCCDE_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABBCCDD_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#ABBBCCDD_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABCCCDD_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABBCDDD_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABBCCDE_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#112233ff_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#122233ff_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#112333ff_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#112234ff_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#112233ef_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#112233ff_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#122233ff_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#112333ff_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#112234ff_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#112233ef_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabbccff_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#abbbccff_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabcccff_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabbcdff_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabbccef_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabbccff_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#abbbccff_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabcccff_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabbcdff_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#aabbccef_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABBCCFF_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#ABBBCCFF_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABCCCFF_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABBCDFF_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABBCCEF_} (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABBCCFF_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#ABBBCCFF_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABCCCFF_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABBCDFF_}_[mangle] (0.00s)
    --- PASS: TestHexColor/a_{_color:_#AABBCCEF_}_[mangle] (0.00s)
=== RUN   TestColorNames
=== RUN   TestColorNames/a_{_color:_#f00_}
=== RUN   TestColorNames/a_{_color:_#f00f_}
=== RUN   TestColorNames/a_{_color:_#ff0000_}
=== RUN   TestColorNames/a_{_color:_#ff0000ff_}
=== RUN   TestColorNames/a_{_color:_#f00_}_[mangle]
=== RUN   TestColorNames/a_{_color:_#f00e_}_[mangle]
=== RUN   TestColorNames/a_{_color:_#f00f_}_[mangle]
=== RUN   TestColorNames/a_{_color:_#ff0000_}_[mangle]
=== RUN   TestColorNames/a_{_color:_#ff0000ef_}_[mangle]
=== RUN   TestColorNames/a_{_color:_#ff0000ff_}_[mangle]
=== RUN   TestColorNames/a_{_color:_#ffc0cb_}_[mangle]
=== RUN   TestColorNames/a_{_color:_#ffc0cbef_}_[mangle]
=== RUN   TestColorNames/a_{_color:_#ffc0cbff_}_[mangle]
=== RUN   TestColorNames/a_{_color:_white_}
=== RUN   TestColorNames/a_{_color:_tUrQuOiSe_}
=== RUN   TestColorNames/a_{_color:_white_}_[mangle]
=== RUN   TestColorNames/a_{_color:_tUrQuOiSe_}_[mangle]
--- PASS: TestColorNames (0.02s)
    --- PASS: TestColorNames/a_{_color:_#f00_} (0.00s)
    --- PASS: TestColorNames/a_{_color:_#f00f_} (0.00s)
    --- PASS: TestColorNames/a_{_color:_#ff0000_} (0.00s)
    --- PASS: TestColorNames/a_{_color:_#ff0000ff_} (0.00s)
    --- PASS: TestColorNames/a_{_color:_#f00_}_[mangle] (0.00s)
    --- PASS: TestColorNames/a_{_color:_#f00e_}_[mangle] (0.00s)
    --- PASS: TestColorNames/a_{_color:_#f00f_}_[mangle] (0.00s)
    --- PASS: TestColorNames/a_{_color:_#ff0000_}_[mangle] (0.00s)
    --- PASS: TestColorNames/a_{_color:_#ff0000ef_}_[mangle] (0.00s)
    --- PASS: TestColorNames/a_{_color:_#ff0000ff_}_[mangle] (0.00s)
    --- PASS: TestColorNames/a_{_color:_#ffc0cb_}_[mangle] (0.00s)
    --- PASS: TestColorNames/a_{_color:_#ffc0cbef_}_[mangle] (0.01s)
    --- PASS: TestColorNames/a_{_color:_#ffc0cbff_}_[mangle] (0.00s)
    --- PASS: TestColorNames/a_{_color:_white_} (0.00s)
    --- PASS: TestColorNames/a_{_color:_tUrQuOiSe_} (0.00s)
    --- PASS: TestColorNames/a_{_color:_white_}_[mangle] (0.00s)
    --- PASS: TestColorNames/a_{_color:_tUrQuOiSe_}_[mangle] (0.00s)
=== RUN   TestColorRGBA
=== RUN   TestColorRGBA/a_{_color:_rgba(1_2_3_/_0.5)_}_[mangle]
=== RUN   TestColorRGBA/a_{_color:_rgba(1_2_3_/_50%)_}_[mangle]
=== RUN   TestColorRGBA/a_{_color:_rgba(1,_2,_3,_0.5)_}_[mangle]
=== RUN   TestColorRGBA/a_{_color:_rgba(1,_2,_3,_50%)_}_[mangle]
=== RUN   TestColorRGBA/a_{_color:_rgba(1%_2%_3%_/_0.5)_}_[mangle]
=== RUN   TestColorRGBA/a_{_color:_rgba(1%_2%_3%_/_50%)_}_[mangle]
=== RUN   TestColorRGBA/a_{_color:_rgba(1%,_2%,_3%,_0.5)_}_[mangle]
=== RUN   TestColorRGBA/a_{_color:_rgba(1%,_2%,_3%,_50%)_}_[mangle]
=== RUN   TestColorRGBA/a_{_color:_rgb(1,_2,_3,_0.4)_}_[mangle]
=== RUN   TestColorRGBA/a_{_color:_rgba(1,_2,_3,_40%)_}_[mangle]
=== RUN   TestColorRGBA/a_{_color:_rgb(var(--x)_var(--y)_var(--z))_}_[mangle]
--- PASS: TestColorRGBA (0.01s)
    --- PASS: TestColorRGBA/a_{_color:_rgba(1_2_3_/_0.5)_}_[mangle] (0.00s)
    --- PASS: TestColorRGBA/a_{_color:_rgba(1_2_3_/_50%)_}_[mangle] (0.00s)
    --- PASS: TestColorRGBA/a_{_color:_rgba(1,_2,_3,_0.5)_}_[mangle] (0.00s)
    --- PASS: TestColorRGBA/a_{_color:_rgba(1,_2,_3,_50%)_}_[mangle] (0.00s)
    --- PASS: TestColorRGBA/a_{_color:_rgba(1%_2%_3%_/_0.5)_}_[mangle] (0.00s)
    --- PASS: TestColorRGBA/a_{_color:_rgba(1%_2%_3%_/_50%)_}_[mangle] (0.00s)
    --- PASS: TestColorRGBA/a_{_color:_rgba(1%,_2%,_3%,_0.5)_}_[mangle] (0.00s)
    --- PASS: TestColorRGBA/a_{_color:_rgba(1%,_2%,_3%,_50%)_}_[mangle] (0.00s)
    --- PASS: TestColorRGBA/a_{_color:_rgb(1,_2,_3,_0.4)_}_[mangle] (0.00s)
    --- PASS: TestColorRGBA/a_{_color:_rgba(1,_2,_3,_40%)_}_[mangle] (0.00s)
    --- PASS: TestColorRGBA/a_{_color:_rgb(var(--x)_var(--y)_var(--z))_}_[mangle] (0.00s)
=== RUN   TestColorHSLA
=== RUN   TestColorHSLA/.red_{_color:_hsl(0,_100%,_50%)_}_[mangle]
=== RUN   TestColorHSLA/.orange_{_color:_hsl(30deg,_100%,_50%)_}_[mangle]
=== RUN   TestColorHSLA/.yellow_{_color:_hsl(60_100%_50%)_}_[mangle]
=== RUN   TestColorHSLA/.green_{_color:_hsl(120,_100%,_50%)_}_[mangle]
=== RUN   TestColorHSLA/.cyan_{_color:_hsl(200grad,_100%,_50%)_}_[mangle]
=== RUN   TestColorHSLA/.blue_{_color:_hsl(240,_100%,_50%)_}_[mangle]
=== RUN   TestColorHSLA/.purple_{_color:_hsl(0.75turn_100%_50%)_}_[mangle]
=== RUN   TestColorHSLA/.magenta_{_color:_hsl(300,_100%,_50%)_}_[mangle]
=== RUN   TestColorHSLA/a_{_color:_hsl(30_25%_50%_/_50%)_}_[mangle]
=== RUN   TestColorHSLA/a_{_color:_hsla(30_25%_50%_/_50%)_}_[mangle]
=== RUN   TestColorHSLA/a_{_color:_hsl(1,_2%,_3%,_0.4)_}_[mangle]
=== RUN   TestColorHSLA/a_{_color:_hsla(1,_2%,_3%,_40%)_}_[mangle]
=== RUN   TestColorHSLA/a_{_color:_hsl(var(--x)_var(--y)_var(--z))_}_[mangle]
--- PASS: TestColorHSLA (0.01s)
    --- PASS: TestColorHSLA/.red_{_color:_hsl(0,_100%,_50%)_}_[mangle] (0.00s)
    --- PASS: TestColorHSLA/.orange_{_color:_hsl(30deg,_100%,_50%)_}_[mangle] (0.00s)
    --- PASS: TestColorHSLA/.yellow_{_color:_hsl(60_100%_50%)_}_[mangle] (0.00s)
    --- PASS: TestColorHSLA/.green_{_color:_hsl(120,_100%,_50%)_}_[mangle] (0.00s)
    --- PASS: TestColorHSLA/.cyan_{_color:_hsl(200grad,_100%,_50%)_}_[mangle] (0.00s)
    --- PASS: TestColorHSLA/.blue_{_color:_hsl(240,_100%,_50%)_}_[mangle] (0.00s)
    --- PASS: TestColorHSLA/.purple_{_color:_hsl(0.75turn_100%_50%)_}_[mangle] (0.00s)
    --- PASS: TestColorHSLA/.magenta_{_color:_hsl(300,_100%,_50%)_}_[mangle] (0.00s)
    --- PASS: TestColorHSLA/a_{_color:_hsl(30_25%_50%_/_50%)_}_[mangle] (0.00s)
    --- PASS: TestColorHSLA/a_{_color:_hsla(30_25%_50%_/_50%)_}_[mangle] (0.00s)
    --- PASS: TestColorHSLA/a_{_color:_hsl(1,_2%,_3%,_0.4)_}_[mangle] (0.00s)
    --- PASS: TestColorHSLA/a_{_color:_hsla(1,_2%,_3%,_40%)_}_[mangle] (0.00s)
    --- PASS: TestColorHSLA/a_{_color:_hsl(var(--x)_var(--y)_var(--z))_}_[mangle] (0.00s)
=== RUN   TestLowerColor
=== RUN   TestLowerColor/a_{_color:_rebeccapurple_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_#0123_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_#1230_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_#1234_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_#123f_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_#12345678_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_#ff00007f_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_rgb(1_2_3)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_hsl(1_2%_3%)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_rgba(1%_2%_3%)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_hsla(1deg_2%_3%)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_hsla(200grad_2%_3%)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_hsla(6.28319rad_2%_3%)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_hsla(0.5turn_2%_3%)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_hsla(+200grad_2%_3%)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_hsla(-200grad_2%_3%)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_rgb(1_2_3_/_4)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_rgba(1%_2%_3%_/_4%)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_hsl(1_2%_3%_/_4)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_hsla(1_2%_3%_/_4%)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_rgb(1,_2,_3,_4)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_rgba(1%,_2%,_3%,_4%)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_rgb(1%,_2%,_3%,_0.4%)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_hsl(1,_2%,_3%,_4)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_hsla(1deg,_2%,_3%,_4%)_}_[mangle]
=== RUN   TestLowerColor/a_{_color:_hsl(1deg,_2%,_3%,_0.4%)_}_[mangle]
--- PASS: TestLowerColor (0.02s)
    --- PASS: TestLowerColor/a_{_color:_rebeccapurple_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_#0123_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_#1230_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_#1234_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_#123f_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_#12345678_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_#ff00007f_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_rgb(1_2_3)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_hsl(1_2%_3%)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_rgba(1%_2%_3%)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_hsla(1deg_2%_3%)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_hsla(200grad_2%_3%)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_hsla(6.28319rad_2%_3%)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_hsla(0.5turn_2%_3%)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_hsla(+200grad_2%_3%)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_hsla(-200grad_2%_3%)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_rgb(1_2_3_/_4)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_rgba(1%_2%_3%_/_4%)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_hsl(1_2%_3%_/_4)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_hsla(1_2%_3%_/_4%)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_rgb(1,_2,_3,_4)_}_[mangle] (0.01s)
    --- PASS: TestLowerColor/a_{_color:_rgba(1%,_2%,_3%,_4%)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_rgb(1%,_2%,_3%,_0.4%)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_hsl(1,_2%,_3%,_4)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_hsla(1deg,_2%,_3%,_4%)_}_[mangle] (0.00s)
    --- PASS: TestLowerColor/a_{_color:_hsl(1deg,_2%,_3%,_0.4%)_}_[mangle] (0.00s)
=== RUN   TestDeclaration
=== RUN   TestDeclaration/.decl_{}
=== RUN   TestDeclaration/.decl_{_a:_b_}
=== RUN   TestDeclaration/.decl_{_a:_b;_}
=== RUN   TestDeclaration/.decl_{_a:_b;_c:_d_}
=== RUN   TestDeclaration/.decl_{_a:_b;_c:_d;_}
=== RUN   TestDeclaration/.decl_{_a_{_b:_c;_}_}
=== RUN   TestDeclaration/.decl_{_&_a_{_b:_c;_}_}
=== RUN   TestDeclaration/.selector_{_(;property:_value;);_}
=== RUN   TestDeclaration/.selector_{_[;property:_value;];_}
=== RUN   TestDeclaration/.selector,_{}
=== RUN   TestDeclaration/.selector\_{}
=== RUN   TestDeclaration/.selector_{_property:_value\9;_}
=== RUN   TestDeclaration/@media_\0screen\,screen\9_{}
--- PASS: TestDeclaration (0.03s)
    --- PASS: TestDeclaration/.decl_{} (0.00s)
    --- PASS: TestDeclaration/.decl_{_a:_b_} (0.00s)
    --- PASS: TestDeclaration/.decl_{_a:_b;_} (0.00s)
    --- PASS: TestDeclaration/.decl_{_a:_b;_c:_d_} (0.00s)
    --- PASS: TestDeclaration/.decl_{_a:_b;_c:_d;_} (0.00s)
    --- PASS: TestDeclaration/.decl_{_a_{_b:_c;_}_} (0.00s)
    --- PASS: TestDeclaration/.decl_{_&_a_{_b:_c;_}_} (0.00s)
    --- PASS: TestDeclaration/.selector_{_(;property:_value;);_} (0.00s)
    --- PASS: TestDeclaration/.selector_{_[;property:_value;];_} (0.00s)
    --- PASS: TestDeclaration/.selector,_{} (0.00s)
    --- PASS: TestDeclaration/.selector\_{} (0.00s)
    --- PASS: TestDeclaration/.selector_{_property:_value\9;_} (0.00s)
    --- PASS: TestDeclaration/@media_\0screen\,screen\9_{} (0.00s)
=== RUN   TestSelector
=== RUN   TestSelector/a{}
=== RUN   TestSelector/a_{}
=== RUN   TestSelector/a_b_{}
=== RUN   TestSelector/a/**/b_{}
=== RUN   TestSelector/a/**/.b_{}
=== RUN   TestSelector/a/**/:b_{}
=== RUN   TestSelector/a/**/[b]_{}
=== RUN   TestSelector/a>/**/b_{}
=== RUN   TestSelector/a+/**/b_{}
=== RUN   TestSelector/a~/**/b_{}
=== RUN   TestSelector/[b]{}
=== RUN   TestSelector/[b]_{}
=== RUN   TestSelector/a[b]_{}
=== RUN   TestSelector/a_[b]_{}
=== RUN   TestSelector/[]_{}
=== RUN   TestSelector/[b_{}
=== RUN   TestSelector/[b]]_{}
=== RUN   TestSelector/a[b_{}
=== RUN   TestSelector/a[b]]_{}
=== RUN   TestSelector/[|b]{}
=== RUN   TestSelector/[*|b]{}
=== RUN   TestSelector/[a|b]{}
=== RUN   TestSelector/[a|b|="c"]{}
=== RUN   TestSelector/[a|b_|=_"c"]{}
=== RUN   TestSelector/[a||b]_{}
=== RUN   TestSelector/[*_|_b]_{}
=== RUN   TestSelector/[a_|_b]_{}
=== RUN   TestSelector/[b="c"]_{}
=== RUN   TestSelector/[b="c_d"]_{}
=== RUN   TestSelector/[b="0c"]_{}
=== RUN   TestSelector/[b~="c"]_{}
=== RUN   TestSelector/[b^="c"]_{}
=== RUN   TestSelector/[b$="c"]_{}
=== RUN   TestSelector/[b*="c"]_{}
=== RUN   TestSelector/[b|="c"]_{}
=== RUN   TestSelector/[b?="c"]_{}
=== RUN   TestSelector/[b_=_"c"]_{}
=== RUN   TestSelector/[b_~=_"c"]_{}
=== RUN   TestSelector/[b_^=_"c"]_{}
=== RUN   TestSelector/[b_$=_"c"]_{}
=== RUN   TestSelector/[b_*=_"c"]_{}
=== RUN   TestSelector/[b_|=_"c"]_{}
=== RUN   TestSelector/[b_?=_"c"]_{}
=== RUN   TestSelector/[b_=_"c"_i]_{}
=== RUN   TestSelector/[b_=_"c"_I]_{}
=== RUN   TestSelector/[b_=_"c"_s]_{}
=== RUN   TestSelector/[b_=_"c"_S]_{}
=== RUN   TestSelector/[b_i]_{}
=== RUN   TestSelector/[b_I]_{}
=== RUN   TestSelector/[b_s]_{}
=== RUN   TestSelector/[b_S]_{}
=== RUN   TestSelector/|b_{}
=== RUN   TestSelector/|*_{}
=== RUN   TestSelector/a|b_{}
=== RUN   TestSelector/a|*_{}
=== RUN   TestSelector/*|b_{}
=== RUN   TestSelector/*|*_{}
=== RUN   TestSelector/a||b_{}
=== RUN   TestSelector/a+b_{}
=== RUN   TestSelector/a>b_{}
=== RUN   TestSelector/a+b_{}#01
=== RUN   TestSelector/a~b_{}
=== RUN   TestSelector/a_+_b_{}
=== RUN   TestSelector/a_>_b_{}
=== RUN   TestSelector/a_+_b_{}#01
=== RUN   TestSelector/a_~_b_{}
=== RUN   TestSelector/::b_{}
=== RUN   TestSelector/*::b_{}
=== RUN   TestSelector/a::b_{}
=== RUN   TestSelector/::b(c)_{}
=== RUN   TestSelector/*::b(c)_{}
=== RUN   TestSelector/a::b(c)_{}
=== RUN   TestSelector/a:b:c_{}
=== RUN   TestSelector/a:b(:c)_{}
=== RUN   TestSelector/a:_b_{}
=== RUN   TestSelector/#id_{}
=== RUN   TestSelector/#--0_{}
=== RUN   TestSelector/#\-0_{}
=== RUN   TestSelector/#\30_{}
=== RUN   TestSelector/div#id_{}
=== RUN   TestSelector/div#--0_{}
=== RUN   TestSelector/div#\-0_{}
=== RUN   TestSelector/div#\30_{}
=== RUN   TestSelector/#0_{}
=== RUN   TestSelector/#-0_{}
=== RUN   TestSelector/div#0_{}
=== RUN   TestSelector/div#-0_{}
=== RUN   TestSelector/div::before::after::selection::first-line::first-letter_{color:red}
=== RUN   TestSelector/div::before::after::selection::first-line::first-letter_{color:red}_[mangle]
=== RUN   TestSelector/_:-ms-lang(x)_{}
=== RUN   TestSelector/_:\ms-lang(x)_{}
--- PASS: TestSelector (0.06s)
    --- PASS: TestSelector/a{} (0.00s)
    --- PASS: TestSelector/a_{} (0.00s)
    --- PASS: TestSelector/a_b_{} (0.00s)
    --- PASS: TestSelector/a/**/b_{} (0.00s)
    --- PASS: TestSelector/a/**/.b_{} (0.00s)
    --- PASS: TestSelector/a/**/:b_{} (0.00s)
    --- PASS: TestSelector/a/**/[b]_{} (0.00s)
    --- PASS: TestSelector/a>/**/b_{} (0.00s)
    --- PASS: TestSelector/a+/**/b_{} (0.00s)
    --- PASS: TestSelector/a~/**/b_{} (0.00s)
    --- PASS: TestSelector/[b]{} (0.00s)
    --- PASS: TestSelector/[b]_{} (0.00s)
    --- PASS: TestSelector/a[b]_{} (0.00s)
    --- PASS: TestSelector/a_[b]_{} (0.00s)
    --- PASS: TestSelector/[]_{} (0.00s)
    --- PASS: TestSelector/[b_{} (0.00s)
    --- PASS: TestSelector/[b]]_{} (0.00s)
    --- PASS: TestSelector/a[b_{} (0.00s)
    --- PASS: TestSelector/a[b]]_{} (0.00s)
    --- PASS: TestSelector/[|b]{} (0.00s)
    --- PASS: TestSelector/[*|b]{} (0.00s)
    --- PASS: TestSelector/[a|b]{} (0.00s)
    --- PASS: TestSelector/[a|b|="c"]{} (0.00s)
    --- PASS: TestSelector/[a|b_|=_"c"]{} (0.00s)
    --- PASS: TestSelector/[a||b]_{} (0.00s)
    --- PASS: TestSelector/[*_|_b]_{} (0.00s)
    --- PASS: TestSelector/[a_|_b]_{} (0.00s)
    --- PASS: TestSelector/[b="c"]_{} (0.00s)
    --- PASS: TestSelector/[b="c_d"]_{} (0.01s)
    --- PASS: TestSelector/[b="0c"]_{} (0.00s)
    --- PASS: TestSelector/[b~="c"]_{} (0.00s)
    --- PASS: TestSelector/[b^="c"]_{} (0.00s)
    --- PASS: TestSelector/[b$="c"]_{} (0.00s)
    --- PASS: TestSelector/[b*="c"]_{} (0.00s)
    --- PASS: TestSelector/[b|="c"]_{} (0.00s)
    --- PASS: TestSelector/[b?="c"]_{} (0.00s)
    --- PASS: TestSelector/[b_=_"c"]_{} (0.00s)
    --- PASS: TestSelector/[b_~=_"c"]_{} (0.00s)
    --- PASS: TestSelector/[b_^=_"c"]_{} (0.00s)
    --- PASS: TestSelector/[b_$=_"c"]_{} (0.00s)
    --- PASS: TestSelector/[b_*=_"c"]_{} (0.00s)
    --- PASS: TestSelector/[b_|=_"c"]_{} (0.00s)
    --- PASS: TestSelector/[b_?=_"c"]_{} (0.00s)
    --- PASS: TestSelector/[b_=_"c"_i]_{} (0.00s)
    --- PASS: TestSelector/[b_=_"c"_I]_{} (0.00s)
    --- PASS: TestSelector/[b_=_"c"_s]_{} (0.00s)
    --- PASS: TestSelector/[b_=_"c"_S]_{} (0.00s)
    --- PASS: TestSelector/[b_i]_{} (0.00s)
    --- PASS: TestSelector/[b_I]_{} (0.00s)
    --- PASS: TestSelector/[b_s]_{} (0.00s)
    --- PASS: TestSelector/[b_S]_{} (0.00s)
    --- PASS: TestSelector/|b_{} (0.00s)
    --- PASS: TestSelector/|*_{} (0.00s)
    --- PASS: TestSelector/a|b_{} (0.00s)
    --- PASS: TestSelector/a|*_{} (0.00s)
    --- PASS: TestSelector/*|b_{} (0.01s)
    --- PASS: TestSelector/*|*_{} (0.00s)
    --- PASS: TestSelector/a||b_{} (0.00s)
    --- PASS: TestSelector/a+b_{} (0.00s)
    --- PASS: TestSelector/a>b_{} (0.00s)
    --- PASS: TestSelector/a+b_{}#01 (0.00s)
    --- PASS: TestSelector/a~b_{} (0.00s)
    --- PASS: TestSelector/a_+_b_{} (0.00s)
    --- PASS: TestSelector/a_>_b_{} (0.00s)
    --- PASS: TestSelector/a_+_b_{}#01 (0.00s)
    --- PASS: TestSelector/a_~_b_{} (0.00s)
    --- PASS: TestSelector/::b_{} (0.00s)
    --- PASS: TestSelector/*::b_{} (0.00s)
    --- PASS: TestSelector/a::b_{} (0.00s)
    --- PASS: TestSelector/::b(c)_{} (0.00s)
    --- PASS: TestSelector/*::b(c)_{} (0.00s)
    --- PASS: TestSelector/a::b(c)_{} (0.00s)
    --- PASS: TestSelector/a:b:c_{} (0.00s)
    --- PASS: TestSelector/a:b(:c)_{} (0.00s)
    --- PASS: TestSelector/a:_b_{} (0.00s)
    --- PASS: TestSelector/#id_{} (0.00s)
    --- PASS: TestSelector/#--0_{} (0.00s)
    --- PASS: TestSelector/#\-0_{} (0.00s)
    --- PASS: TestSelector/#\30_{} (0.00s)
    --- PASS: TestSelector/div#id_{} (0.00s)
    --- PASS: TestSelector/div#--0_{} (0.00s)
    --- PASS: TestSelector/div#\-0_{} (0.00s)
    --- PASS: TestSelector/div#\30_{} (0.00s)
    --- PASS: TestSelector/#0_{} (0.00s)
    --- PASS: TestSelector/#-0_{} (0.01s)
    --- PASS: TestSelector/div#0_{} (0.00s)
    --- PASS: TestSelector/div#-0_{} (0.00s)
    --- PASS: TestSelector/div::before::after::selection::first-line::first-letter_{color:red} (0.00s)
    --- PASS: TestSelector/div::before::after::selection::first-line::first-letter_{color:red}_[mangle] (0.00s)
    --- PASS: TestSelector/_:-ms-lang(x)_{} (0.00s)
    --- PASS: TestSelector/_:\ms-lang(x)_{} (0.00s)
=== RUN   TestNestedSelector
=== RUN   TestNestedSelector/&_{}
=== RUN   TestNestedSelector/&_b_{}
=== RUN   TestNestedSelector/&:b_{}
=== RUN   TestNestedSelector/&*_{}
=== RUN   TestNestedSelector/&|b_{}
=== RUN   TestNestedSelector/&*|b_{}
=== RUN   TestNestedSelector/&a|b_{}
=== RUN   TestNestedSelector/&[a]_{}
=== RUN   TestNestedSelector/a_{_&_{}_}
=== RUN   TestNestedSelector/a_{_&_b_{}_}
=== RUN   TestNestedSelector/a_{_&:b_{}_}
=== RUN   TestNestedSelector/a_{_&*_{}_}
=== RUN   TestNestedSelector/a_{_&|b_{}_}
=== RUN   TestNestedSelector/a_{_&*|b_{}_}
=== RUN   TestNestedSelector/a_{_&a|b_{}_}
=== RUN   TestNestedSelector/a_{_&[b]_{}_}
--- PASS: TestNestedSelector (0.01s)
    --- PASS: TestNestedSelector/&_{} (0.00s)
    --- PASS: TestNestedSelector/&_b_{} (0.00s)
    --- PASS: TestNestedSelector/&:b_{} (0.00s)
    --- PASS: TestNestedSelector/&*_{} (0.00s)
    --- PASS: TestNestedSelector/&|b_{} (0.00s)
    --- PASS: TestNestedSelector/&*|b_{} (0.00s)
    --- PASS: TestNestedSelector/&a|b_{} (0.00s)
    --- PASS: TestNestedSelector/&[a]_{} (0.00s)
    --- PASS: TestNestedSelector/a_{_&_{}_} (0.00s)
    --- PASS: TestNestedSelector/a_{_&_b_{}_} (0.00s)
    --- PASS: TestNestedSelector/a_{_&:b_{}_} (0.00s)
    --- PASS: TestNestedSelector/a_{_&*_{}_} (0.00s)
    --- PASS: TestNestedSelector/a_{_&|b_{}_} (0.00s)
    --- PASS: TestNestedSelector/a_{_&*|b_{}_} (0.00s)
    --- PASS: TestNestedSelector/a_{_&a|b_{}_} (0.00s)
    --- PASS: TestNestedSelector/a_{_&[b]_{}_} (0.00s)
=== RUN   TestBadQualifiedRules
=== RUN   TestBadQualifiedRules/$bad:_rule;
=== RUN   TestBadQualifiedRules/$bad_{_color:_red_}
=== RUN   TestBadQualifiedRules/a_{_div.major_{_color:_blue_}_color:_red_}
=== RUN   TestBadQualifiedRules/a_{_div:hover_{_color:_blue_}_color:_red_}
=== RUN   TestBadQualifiedRules/a_{_div:hover_{_color:_blue_};_color:_red_}
=== RUN   TestBadQualifiedRules/a_{_div:hover_{_color:_blue_}_;_color:_red_}
--- PASS: TestBadQualifiedRules (0.01s)
    --- PASS: TestBadQualifiedRules/$bad:_rule; (0.00s)
    --- PASS: TestBadQualifiedRules/$bad_{_color:_red_} (0.00s)
    --- PASS: TestBadQualifiedRules/a_{_div.major_{_color:_blue_}_color:_red_} (0.00s)
    --- PASS: TestBadQualifiedRules/a_{_div:hover_{_color:_blue_}_color:_red_} (0.00s)
    --- PASS: TestBadQualifiedRules/a_{_div:hover_{_color:_blue_};_color:_red_} (0.00s)
    --- PASS: TestBadQualifiedRules/a_{_div:hover_{_color:_blue_}_;_color:_red_} (0.00s)
=== RUN   TestAtRule
=== RUN   TestAtRule/@unknown
=== RUN   TestAtRule/@unknown;
=== RUN   TestAtRule/@unknown{}
=== RUN   TestAtRule/@unknown_x;
=== RUN   TestAtRule/@unknown{_a:_b;_c:_d;_}
=== RUN   TestAtRule/@unknown#01
=== RUN   TestAtRule/@
=== RUN   TestAtRule/@;
=== RUN   TestAtRule/@{}
=== RUN   TestAtRule/@viewport_{_width:_100vw_}
=== RUN   TestAtRule/@-ms-viewport_{_width:_100vw_}
=== RUN   TestAtRule/@document_url("https://www.example.com/")_{_h1_{_color:_green_}_}
=== RUN   TestAtRule/@-moz-document_url-prefix()_{_h1_{_color:_green_}_}
=== RUN   TestAtRule/___@page_:first_{_margin:_0_}___@page_{____@top-left-corner_{_content:_'tlc'_}____@top-left_{_content:_'tl'_}____@top-center_{_content:_'tc'_}____@top-right_{_content:_'tr'_}____@top-right-corner_{_content:_'trc'_}____@bottom-left-corner_{_content:_'blc'_}____@bottom-left_{_content:_'bl'_}____@bottom-center_{_content:_'bc'_}____@bottom-right_{_content:_'br'_}____@bottom-right-corner_{_content:_'brc'_}____@left-top_{_content:_'lt'_}____@left-middle_{_content:_'lm'_}____@left-bottom_{_content:_'lb'_}____@right-top_{_content:_'rt'_}____@right-middle_{_content:_'rm'_}____@right-bottom_{_content:_'rb'_}___}__
--- PASS: TestAtRule (0.01s)
    --- PASS: TestAtRule/@unknown (0.00s)
    --- PASS: TestAtRule/@unknown; (0.00s)
    --- PASS: TestAtRule/@unknown{} (0.00s)
    --- PASS: TestAtRule/@unknown_x; (0.00s)
    --- PASS: TestAtRule/@unknown{_a:_b;_c:_d;_} (0.00s)
    --- PASS: TestAtRule/@unknown#01 (0.00s)
    --- PASS: TestAtRule/@ (0.00s)
    --- PASS: TestAtRule/@; (0.00s)
    --- PASS: TestAtRule/@{} (0.00s)
    --- PASS: TestAtRule/@viewport_{_width:_100vw_} (0.00s)
    --- PASS: TestAtRule/@-ms-viewport_{_width:_100vw_} (0.00s)
    --- PASS: TestAtRule/@document_url("https://www.example.com/")_{_h1_{_color:_green_}_} (0.00s)
    --- PASS: TestAtRule/@-moz-document_url-prefix()_{_h1_{_color:_green_}_} (0.00s)
    --- PASS: TestAtRule/___@page_:first_{_margin:_0_}___@page_{____@top-left-corner_{_content:_'tlc'_}____@top-left_{_content:_'tl'_}____@top-center_{_content:_'tc'_}____@top-right_{_content:_'tr'_}____@top-right-corner_{_content:_'trc'_}____@bottom-left-corner_{_content:_'blc'_}____@bottom-left_{_content:_'bl'_}____@bottom-center_{_content:_'bc'_}____@bottom-right_{_content:_'br'_}____@bottom-right-corner_{_content:_'brc'_}____@left-top_{_content:_'lt'_}____@left-middle_{_content:_'lm'_}____@left-bottom_{_content:_'lb'_}____@right-top_{_content:_'rt'_}____@right-middle_{_content:_'rm'_}____@right-bottom_{_content:_'rb'_}___}__ (0.00s)
=== RUN   TestAtCharset
=== RUN   TestAtCharset/@charset_"UTF-8";
=== RUN   TestAtCharset/@charset_'UTF-8';
=== RUN   TestAtCharset/@charset_"utf-8";
=== RUN   TestAtCharset/@charset_"Utf-8";
=== RUN   TestAtCharset/@charset_"UTF-8";#01
=== RUN   TestAtCharset/@charset_"US-ASCII";
=== RUN   TestAtCharset/@charset;
=== RUN   TestAtCharset/@charset_;
=== RUN   TestAtCharset/@charset"UTF-8";
=== RUN   TestAtCharset/@charset_"UTF-8"
=== RUN   TestAtCharset/@charset_url(UTF-8);
=== RUN   TestAtCharset/@charset_url("UTF-8");
=== RUN   TestAtCharset/@charset_"UTF-8"_
=== RUN   TestAtCharset/@charset_"UTF-8"{}
--- PASS: TestAtCharset (0.01s)
    --- PASS: TestAtCharset/@charset_"UTF-8"; (0.00s)
    --- PASS: TestAtCharset/@charset_'UTF-8'; (0.00s)
    --- PASS: TestAtCharset/@charset_"utf-8"; (0.00s)
    --- PASS: TestAtCharset/@charset_"Utf-8"; (0.00s)
    --- PASS: TestAtCharset/@charset_"UTF-8";#01 (0.00s)
    --- PASS: TestAtCharset/@charset_"US-ASCII"; (0.00s)
    --- PASS: TestAtCharset/@charset; (0.00s)
    --- PASS: TestAtCharset/@charset_; (0.01s)
    --- PASS: TestAtCharset/@charset"UTF-8"; (0.00s)
    --- PASS: TestAtCharset/@charset_"UTF-8" (0.00s)
    --- PASS: TestAtCharset/@charset_url(UTF-8); (0.00s)
    --- PASS: TestAtCharset/@charset_url("UTF-8"); (0.00s)
    --- PASS: TestAtCharset/@charset_"UTF-8"_ (0.00s)
    --- PASS: TestAtCharset/@charset_"UTF-8"{} (0.00s)
=== RUN   TestAtImport
=== RUN   TestAtImport/@import"foo.css";
=== RUN   TestAtImport/@import_"foo.css";
=== RUN   TestAtImport/@import_"foo.css"_;
=== RUN   TestAtImport/@import_url();
=== RUN   TestAtImport/@import_url(foo.css);
=== RUN   TestAtImport/@import_url(foo.css)_;
=== RUN   TestAtImport/@import_url("foo.css");
=== RUN   TestAtImport/@import_url("foo.css")_;
=== RUN   TestAtImport/@import_url("foo.css")_print;
=== RUN   TestAtImport/@import_url("foo.css")_screen_and_(orientation:landscape);
=== RUN   TestAtImport/@import;
=== RUN   TestAtImport/@import_;
=== RUN   TestAtImport/@import_"foo.css"
=== RUN   TestAtImport/@import_url("foo.css";
=== RUN   TestAtImport/@import_noturl("foo.css");
=== RUN   TestAtImport/@import_url(
=== RUN   TestAtImport/@import_"foo.css"_{}
--- PASS: TestAtImport (0.01s)
    --- PASS: TestAtImport/@import"foo.css"; (0.00s)
    --- PASS: TestAtImport/@import_"foo.css"; (0.00s)
    --- PASS: TestAtImport/@import_"foo.css"_; (0.00s)
    --- PASS: TestAtImport/@import_url(); (0.00s)
    --- PASS: TestAtImport/@import_url(foo.css); (0.00s)
    --- PASS: TestAtImport/@import_url(foo.css)_; (0.00s)
    --- PASS: TestAtImport/@import_url("foo.css"); (0.00s)
    --- PASS: TestAtImport/@import_url("foo.css")_; (0.00s)
    --- PASS: TestAtImport/@import_url("foo.css")_print; (0.00s)
    --- PASS: TestAtImport/@import_url("foo.css")_screen_and_(orientation:landscape); (0.00s)
    --- PASS: TestAtImport/@import; (0.00s)
    --- PASS: TestAtImport/@import_; (0.00s)
    --- PASS: TestAtImport/@import_"foo.css" (0.00s)
    --- PASS: TestAtImport/@import_url("foo.css"; (0.00s)
    --- PASS: TestAtImport/@import_noturl("foo.css"); (0.00s)
    --- PASS: TestAtImport/@import_url( (0.00s)
    --- PASS: TestAtImport/@import_"foo.css"_{} (0.00s)
=== RUN   TestLicenseComment
=== RUN   TestLicenseComment//*!*/@import_"x";
=== RUN   TestLicenseComment//*!*/@charset_"UTF-8";
=== RUN   TestLicenseComment//*!*/_@import_"x";
=== RUN   TestLicenseComment//*!*/_@charset_"UTF-8";
=== RUN   TestLicenseComment//*!*/_@charset_"UTF-8";_@import_"x";
=== RUN   TestLicenseComment//*!*/_@import_"x";_@charset_"UTF-8";
=== RUN   TestLicenseComment//*!*/_@import_"x";#01
=== RUN   TestLicenseComment//*!*/_@charset_"UTF-8";#01
=== RUN   TestLicenseComment//*!*/_@charset_"UTF-8";_@import_"x";#01
=== RUN   TestLicenseComment//*!*/_@import_"x";_@charset_"UTF-8";#01
=== RUN   TestLicenseComment/@import_"x";/*!*/
=== RUN   TestLicenseComment/@charset_"UTF-8";/*!*/
=== RUN   TestLicenseComment/@import_"x";_/*!*/
=== RUN   TestLicenseComment/@charset_"UTF-8";_/*!*/
--- PASS: TestLicenseComment (0.01s)
    --- PASS: TestLicenseComment//*!*/@import_"x"; (0.00s)
    --- PASS: TestLicenseComment//*!*/@charset_"UTF-8"; (0.00s)
    --- PASS: TestLicenseComment//*!*/_@import_"x"; (0.00s)
    --- PASS: TestLicenseComment//*!*/_@charset_"UTF-8"; (0.00s)
    --- PASS: TestLicenseComment//*!*/_@charset_"UTF-8";_@import_"x"; (0.00s)
    --- PASS: TestLicenseComment//*!*/_@import_"x";_@charset_"UTF-8"; (0.00s)
    --- PASS: TestLicenseComment//*!*/_@import_"x";#01 (0.00s)
    --- PASS: TestLicenseComment//*!*/_@charset_"UTF-8";#01 (0.00s)
    --- PASS: TestLicenseComment//*!*/_@charset_"UTF-8";_@import_"x";#01 (0.00s)
    --- PASS: TestLicenseComment//*!*/_@import_"x";_@charset_"UTF-8";#01 (0.00s)
    --- PASS: TestLicenseComment/@import_"x";/*!*/ (0.00s)
    --- PASS: TestLicenseComment/@charset_"UTF-8";/*!*/ (0.00s)
    --- PASS: TestLicenseComment/@import_"x";_/*!*/ (0.00s)
    --- PASS: TestLicenseComment/@charset_"UTF-8";_/*!*/ (0.00s)
=== RUN   TestAtKeyframes
=== RUN   TestAtKeyframes/@keyframes_{}
=== RUN   TestAtKeyframes/@keyframes_name{}
=== RUN   TestAtKeyframes/@keyframes_name_{}
=== RUN   TestAtKeyframes/@keyframes_name{0%,50%{color:red}25%,75%{color:blue}}
=== RUN   TestAtKeyframes/@keyframes_name_{_0%,_50%_{_color:_red_}_25%,_75%_{_color:_blue_}_}
=== RUN   TestAtKeyframes/@keyframes_name{from{color:red}to{color:blue}}
=== RUN   TestAtKeyframes/@keyframes_name_{_from_{_color:_red_}_to_{_color:_blue_}_}
=== RUN   TestAtKeyframes/@keyframes_name_{_from_{_color:_red_}_}
=== RUN   TestAtKeyframes/@keyframes_name_{_100%_{_color:_red_}_}
=== RUN   TestAtKeyframes/@keyframes_name_{_from_{_color:_red_}_}_[mangle]
=== RUN   TestAtKeyframes/@keyframes_name_{_100%_{_color:_red_}_}_[mangle]
=== RUN   TestAtKeyframes/@-webkit-keyframes_name_{}
=== RUN   TestAtKeyframes/@-moz-keyframes_name_{}
=== RUN   TestAtKeyframes/@-ms-keyframes_name_{}
=== RUN   TestAtKeyframes/@-o-keyframes_name_{}
=== RUN   TestAtKeyframes/@keyframes_{}#01
=== RUN   TestAtKeyframes/@keyframes_'name'_{}
=== RUN   TestAtKeyframes/@keyframes_name_{_0%_100%_{}_}
=== RUN   TestAtKeyframes/@keyframes_name_{_{}_0%_{}_}
=== RUN   TestAtKeyframes/@keyframes_name_{_100_{}_}
=== RUN   TestAtKeyframes/@keyframes_name_{_into_{}_}
=== RUN   TestAtKeyframes/@keyframes_name_{_1,2_{}_}
=== RUN   TestAtKeyframes/@keyframes_name_{_1,_2_{}_}
=== RUN   TestAtKeyframes/@keyframes_name_{_1_,2_{}_}
=== RUN   TestAtKeyframes/@keyframes_name_{_1%,,2%_{}_}
--- PASS: TestAtKeyframes (0.01s)
    --- PASS: TestAtKeyframes/@keyframes_{} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name{} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name{0%,50%{color:red}25%,75%{color:blue}} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{_0%,_50%_{_color:_red_}_25%,_75%_{_color:_blue_}_} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name{from{color:red}to{color:blue}} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{_from_{_color:_red_}_to_{_color:_blue_}_} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{_from_{_color:_red_}_} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{_100%_{_color:_red_}_} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{_from_{_color:_red_}_}_[mangle] (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{_100%_{_color:_red_}_}_[mangle] (0.00s)
    --- PASS: TestAtKeyframes/@-webkit-keyframes_name_{} (0.00s)
    --- PASS: TestAtKeyframes/@-moz-keyframes_name_{} (0.00s)
    --- PASS: TestAtKeyframes/@-ms-keyframes_name_{} (0.00s)
    --- PASS: TestAtKeyframes/@-o-keyframes_name_{} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_{}#01 (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_'name'_{} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{_0%_100%_{}_} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{_{}_0%_{}_} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{_100_{}_} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{_into_{}_} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{_1,2_{}_} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{_1,_2_{}_} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{_1_,2_{}_} (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{_1%,,2%_{}_} (0.00s)
=== RUN   TestAtRuleValidation
=== RUN   TestAtRuleValidation/a_{}_@charset_"UTF-8";
=== RUN   TestAtRuleValidation/a_{}_@import_"foo";
--- PASS: TestAtRuleValidation (0.00s)
    --- PASS: TestAtRuleValidation/a_{}_@charset_"UTF-8"; (0.00s)
    --- PASS: TestAtRuleValidation/a_{}_@import_"foo"; (0.00s)
=== RUN   TestEmptyRule
=== RUN   TestEmptyRule/div_{}
=== RUN   TestEmptyRule/@media_screen_{}
=== RUN   TestEmptyRule/@page_{_@top-left_{}_}
=== RUN   TestEmptyRule/@keyframes_test_{_from_{}_to_{}_}
=== RUN   TestEmptyRule/div_{}_[mangle]
=== RUN   TestEmptyRule/@media_screen_{}_[mangle]
=== RUN   TestEmptyRule/@page_{_@top-left_{}_}_[mangle]
=== RUN   TestEmptyRule/@keyframes_test_{_from_{}_to_{}_}_[mangle]
=== RUN   TestEmptyRule/$invalid_{}
=== RUN   TestEmptyRule/@page_{_color:_red;_@top-left_{}_}
=== RUN   TestEmptyRule/@keyframes_test_{_from_{}_to_{_color:_red_}_}
=== RUN   TestEmptyRule/@keyframes_test_{_from_{_color:_red_}_to_{}_}
=== RUN   TestEmptyRule/$invalid_{}_[mangle]
=== RUN   TestEmptyRule/@page_{_color:_red;_@top-left_{}_}_[mangle]
=== RUN   TestEmptyRule/@keyframes_test_{_from_{}_to_{_color:_red_}_}_[mangle]
=== RUN   TestEmptyRule/@keyframes_test_{_from_{_color:_red_}_to_{}_}_[mangle]
=== RUN   TestEmptyRule/$invalid_{}_[mangle,_minify]
=== RUN   TestEmptyRule/@page_{_color:_red;_@top-left_{}_}_[mangle,_minify]
=== RUN   TestEmptyRule/@keyframes_test_{_from_{}_to_{_color:_red_}_}_[mangle,_minify]
=== RUN   TestEmptyRule/@keyframes_test_{_from_{_color:_red_}_to_{}_}_[mangle,_minify]
--- PASS: TestEmptyRule (0.02s)
    --- PASS: TestEmptyRule/div_{} (0.00s)
    --- PASS: TestEmptyRule/@media_screen_{} (0.00s)
    --- PASS: TestEmptyRule/@page_{_@top-left_{}_} (0.00s)
    --- PASS: TestEmptyRule/@keyframes_test_{_from_{}_to_{}_} (0.00s)
    --- PASS: TestEmptyRule/div_{}_[mangle] (0.00s)
    --- PASS: TestEmptyRule/@media_screen_{}_[mangle] (0.00s)
    --- PASS: TestEmptyRule/@page_{_@top-left_{}_}_[mangle] (0.00s)
    --- PASS: TestEmptyRule/@keyframes_test_{_from_{}_to_{}_}_[mangle] (0.00s)
    --- PASS: TestEmptyRule/$invalid_{} (0.02s)
    --- PASS: TestEmptyRule/@page_{_color:_red;_@top-left_{}_} (0.00s)
    --- PASS: TestEmptyRule/@keyframes_test_{_from_{}_to_{_color:_red_}_} (0.00s)
    --- PASS: TestEmptyRule/@keyframes_test_{_from_{_color:_red_}_to_{}_} (0.00s)
    --- PASS: TestEmptyRule/$invalid_{}_[mangle] (0.00s)
    --- PASS: TestEmptyRule/@page_{_color:_red;_@top-left_{}_}_[mangle] (0.00s)
    --- PASS: TestEmptyRule/@keyframes_test_{_from_{}_to_{_color:_red_}_}_[mangle] (0.00s)
    --- PASS: TestEmptyRule/@keyframes_test_{_from_{_color:_red_}_to_{}_}_[mangle] (0.00s)
    --- PASS: TestEmptyRule/$invalid_{}_[mangle,_minify] (0.00s)
    --- PASS: TestEmptyRule/@page_{_color:_red;_@top-left_{}_}_[mangle,_minify] (0.00s)
    --- PASS: TestEmptyRule/@keyframes_test_{_from_{}_to_{_color:_red_}_}_[mangle,_minify] (0.00s)
    --- PASS: TestEmptyRule/@keyframes_test_{_from_{_color:_red_}_to_{}_}_[mangle,_minify] (0.00s)
=== RUN   TestMarginAndPadding
=== RUN   TestMarginAndPadding/a_{_margin:_0_1_0_1_}
=== RUN   TestMarginAndPadding/a_{_margin:_0_1_0px_1px_}
=== RUN   TestMarginAndPadding/a_{_margin-top:_0px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-right:_0px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-bottom:_0px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-left:_0px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-top:_1px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-right:_1px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-bottom:_1px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-left:_1px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_0_1_0_0_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_0_1_2_1_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_0_1_0_1_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_0_0_0_0_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_0_0_0_0_!important_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_0_1px_0px_1px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_0_1_0px_1px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_1_2_3_4;_margin-top:_5_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_1_2_3_4;_margin-right:_5_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_1_2_3_4;_margin-bottom:_5_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_1_2_3_4;_margin-left:_5_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-top:_5;_margin:_1_2_3_4_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-right:_5;_margin:_1_2_3_4_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-bottom:_5;_margin:_1_2_3_4_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-left:_5;_margin:_1_2_3_4_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-top:_1;_margin-top:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-right:_1;_margin-right:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-bottom:_1;_margin-bottom:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-left:_1;_margin-left:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_1;_margin:_2_!important_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-top:_1;_margin-top:_2_!important_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-right:_1;_margin-right:_2_!important_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-bottom:_1;_margin-bottom:_2_!important_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-left:_1;_margin-left:_2_!important_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_1_!important;_margin:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-top:_1_!important;_margin-top:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-right:_1_!important;_margin-right:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-bottom:_1_!important;_margin-bottom:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-left:_1_!important;_margin-left:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-top:_1;_margin-top:_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-top:_1;_margin-top:_2_3_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_1_2_3_4;_margin-left:_-4;_margin-right:_-2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_1_2;_margin-top:_5_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_1;_margin-top:_5_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_1_2_3_4;_margin-right:_calc(1_+_var(--x))_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-left:_1;_margin-right:_2;_margin-top:_3;_margin-bottom:_4_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_1_2_3_4;_margin-right:_5_!important_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_1_2_3_4_!important;_margin-right:_5_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin-left:_1_!important;_margin-right:_2;_margin-top:_3_!important;_margin-bottom:_4_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_var(--x)_var(--y)_var(--z)_var(--y)_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_0_1_0_1_}
=== RUN   TestMarginAndPadding/a_{_padding:_0_1_0px_1px_}
=== RUN   TestMarginAndPadding/a_{_padding-top:_0px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-right:_0px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-bottom:_0px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-left:_0px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-top:_1px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-right:_1px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-bottom:_1px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-left:_1px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_0_1_0_0_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_0_1_2_1_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_0_1_0_1_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_0_0_0_0_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_0_0_0_0_!important_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_0_1px_0px_1px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_0_1_0px_1px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_1_2_3_4;_padding-top:_5_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_1_2_3_4;_padding-right:_5_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_1_2_3_4;_padding-bottom:_5_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_1_2_3_4;_padding-left:_5_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-top:_5;_padding:_1_2_3_4_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-right:_5;_padding:_1_2_3_4_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-bottom:_5;_padding:_1_2_3_4_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-left:_5;_padding:_1_2_3_4_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-top:_1;_padding-top:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-right:_1;_padding-right:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-bottom:_1;_padding-bottom:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-left:_1;_padding-left:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_1;_padding:_2_!important_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-top:_1;_padding-top:_2_!important_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-right:_1;_padding-right:_2_!important_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-bottom:_1;_padding-bottom:_2_!important_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-left:_1;_padding-left:_2_!important_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_1_!important;_padding:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-top:_1_!important;_padding-top:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-right:_1_!important;_padding-right:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-bottom:_1_!important;_padding-bottom:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-left:_1_!important;_padding-left:_2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-top:_1;_padding-top:_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-top:_1;_padding-top:_2_3_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_1_2_3_4;_padding-left:_-4;_padding-right:_-2_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_1_2;_padding-top:_5_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_1;_padding-top:_5_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_1_2_3_4;_padding-right:_calc(1_+_var(--x))_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-left:_1;_padding-right:_2;_padding-top:_3;_padding-bottom:_4_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_1_2_3_4;_padding-right:_5_!important_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_1_2_3_4_!important;_padding-right:_5_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding-left:_1_!important;_padding-right:_2;_padding-top:_3_!important;_padding-bottom:_4_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_var(--x)_var(--y)_var(--z)_var(--y)_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_1_auto_3_4;_margin-left:_auto_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_1_auto_3_4;_padding-left:_auto_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_auto;_margin-left:_1px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_auto;_padding-left:_1px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_margin:_inherit;_margin-left:_1px_}_[mangle]
=== RUN   TestMarginAndPadding/a_{_padding:_inherit;_padding-left:_1px_}_[mangle]
--- PASS: TestMarginAndPadding (0.12s)
    --- PASS: TestMarginAndPadding/a_{_margin:_0_1_0_1_} (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_0_1_0px_1px_} (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-top:_0px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-right:_0px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-bottom:_0px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-left:_0px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-top:_1px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-right:_1px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-bottom:_1px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-left:_1px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_0_1_0_0_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_0_1_2_1_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_0_1_0_1_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_0_0_0_0_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_0_0_0_0_!important_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_0_1px_0px_1px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_0_1_0px_1px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_1_2_3_4;_margin-top:_5_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_1_2_3_4;_margin-right:_5_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_1_2_3_4;_margin-bottom:_5_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_1_2_3_4;_margin-left:_5_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-top:_5;_margin:_1_2_3_4_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-right:_5;_margin:_1_2_3_4_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-bottom:_5;_margin:_1_2_3_4_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-left:_5;_margin:_1_2_3_4_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-top:_1;_margin-top:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-right:_1;_margin-right:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-bottom:_1;_margin-bottom:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-left:_1;_margin-left:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_1;_margin:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-top:_1;_margin-top:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-right:_1;_margin-right:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-bottom:_1;_margin-bottom:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-left:_1;_margin-left:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_1_!important;_margin:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-top:_1_!important;_margin-top:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-right:_1_!important;_margin-right:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-bottom:_1_!important;_margin-bottom:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-left:_1_!important;_margin-left:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-top:_1;_margin-top:_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-top:_1;_margin-top:_2_3_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_1_2_3_4;_margin-left:_-4;_margin-right:_-2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_1_2;_margin-top:_5_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_1;_margin-top:_5_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_1_2_3_4;_margin-right:_calc(1_+_var(--x))_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-left:_1;_margin-right:_2;_margin-top:_3;_margin-bottom:_4_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_1_2_3_4;_margin-right:_5_!important_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_1_2_3_4_!important;_margin-right:_5_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin-left:_1_!important;_margin-right:_2;_margin-top:_3_!important;_margin-bottom:_4_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_var(--x)_var(--y)_var(--z)_var(--y)_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_0_1_0_1_} (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_0_1_0px_1px_} (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-top:_0px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-right:_0px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-bottom:_0px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-left:_0px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-top:_1px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-right:_1px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-bottom:_1px_}_[mangle] (0.01s)
    --- PASS: TestMarginAndPadding/a_{_padding-left:_1px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_0_1_0_0_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_0_1_2_1_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_0_1_0_1_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_0_0_0_0_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_0_0_0_0_!important_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_0_1px_0px_1px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_0_1_0px_1px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_1_2_3_4;_padding-top:_5_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_1_2_3_4;_padding-right:_5_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_1_2_3_4;_padding-bottom:_5_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_1_2_3_4;_padding-left:_5_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-top:_5;_padding:_1_2_3_4_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-right:_5;_padding:_1_2_3_4_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-bottom:_5;_padding:_1_2_3_4_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-left:_5;_padding:_1_2_3_4_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-top:_1;_padding-top:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-right:_1;_padding-right:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-bottom:_1;_padding-bottom:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-left:_1;_padding-left:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_1;_padding:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-top:_1;_padding-top:_2_!important_}_[mangle] (0.01s)
    --- PASS: TestMarginAndPadding/a_{_padding-right:_1;_padding-right:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-bottom:_1;_padding-bottom:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-left:_1;_padding-left:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_1_!important;_padding:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-top:_1_!important;_padding-top:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-right:_1_!important;_padding-right:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-bottom:_1_!important;_padding-bottom:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-left:_1_!important;_padding-left:_2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-top:_1;_padding-top:_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-top:_1;_padding-top:_2_3_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_1_2_3_4;_padding-left:_-4;_padding-right:_-2_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_1_2;_padding-top:_5_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_1;_padding-top:_5_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_1_2_3_4;_padding-right:_calc(1_+_var(--x))_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-left:_1;_padding-right:_2;_padding-top:_3;_padding-bottom:_4_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_1_2_3_4;_padding-right:_5_!important_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_1_2_3_4_!important;_padding-right:_5_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding-left:_1_!important;_padding-right:_2;_padding-top:_3_!important;_padding-bottom:_4_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_var(--x)_var(--y)_var(--z)_var(--y)_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_1_auto_3_4;_margin-left:_auto_}_[mangle] (0.01s)
    --- PASS: TestMarginAndPadding/a_{_padding:_1_auto_3_4;_padding-left:_auto_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_auto;_margin-left:_1px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_auto;_padding-left:_1px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_margin:_inherit;_margin-left:_1px_}_[mangle] (0.00s)
    --- PASS: TestMarginAndPadding/a_{_padding:_inherit;_padding-left:_1px_}_[mangle] (0.00s)
=== RUN   TestBorderRadius
=== RUN   TestBorderRadius/a_{_border-top-left-radius:_0_0_}
=== RUN   TestBorderRadius/a_{_border-top-left-radius:_0_0_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-top-left-radius:_0_0px_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-top-left-radius:_0_1_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-top-left-radius:_0;_border-radius:_1_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1_2_3_4_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1_2_1_3_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1_2_3_2_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1_2_1_2_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1_1_1_1_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_0/1_2_3_4_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_0/1_2_1_3_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_0/1_2_3_2_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_0/1_2_1_2_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_0/1_1_1_1_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1_2;_border-top-left-radius:_3;_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1;_border-top-left-radius:_3;_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_0/1;_border-top-left-radius:_3;_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_0/1_2;_border-top-left-radius:_3;_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1;_border-radius:_2_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1_!important;_border-radius:_2_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1;_border-radius:_2_!important_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1_!important;_border-radius:_2_!important_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1;_border-radius:_2_!important;_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1_!important;_border-radius:_2;_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-top-left-radius:_1;_border-top-left-radius:_2_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-top-left-radius:_1_!important;_border-top-left-radius:_2_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-top-left-radius:_1;_border-top-left-radius:_2_!important_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-top-left-radius:_1_!important;_border-top-left-radius:_2_!important_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1;_border-top-left-radius:_2_!important;_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1_!important;_border-top-left-radius:_2;_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-top-right-radius:_1;_border-top-right-radius:_2_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-top-right-radius:_1_!important;_border-top-right-radius:_2_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-top-right-radius:_1;_border-top-right-radius:_2_!important_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-top-right-radius:_1_!important;_border-top-right-radius:_2_!important_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1;_border-top-right-radius:_2_!important;_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1_!important;_border-top-right-radius:_2;_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-bottom-left-radius:_1;_border-bottom-left-radius:_2_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-bottom-left-radius:_1_!important;_border-bottom-left-radius:_2_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-bottom-left-radius:_1;_border-bottom-left-radius:_2_!important_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-bottom-left-radius:_1_!important;_border-bottom-left-radius:_2_!important_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1;_border-bottom-left-radius:_2_!important;_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1_!important;_border-bottom-left-radius:_2;_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-bottom-right-radius:_1;_border-bottom-right-radius:_2_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-bottom-right-radius:_1_!important;_border-bottom-right-radius:_2_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-bottom-right-radius:_1;_border-bottom-right-radius:_2_!important_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-bottom-right-radius:_1_!important;_border-bottom-right-radius:_2_!important_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1;_border-bottom-right-radius:_2_!important;_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1_!important;_border-bottom-right-radius:_2;_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-top-left-radius:_;_border-radius:_1_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-top-left-radius:_1;_border-radius:_/_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1_2_3_4;_border-top-right-radius:_5;_}_[mangle,_minify]
=== RUN   TestBorderRadius/a_{_border-radius:_1_2_3_4;_border-top-right-radius:_5_6;_}_[mangle,_minify]
=== RUN   TestBorderRadius/a_{_border-radius:_var(--x)_var(--y)_var(--z)_var(--y)_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_0_/_var(--x)_var(--y)_var(--z)_var(--y)_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_1px;_border-top-left-radius:_0_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_inherit;_border-top-left-radius:_0_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-radius:_0;_border-top-left-radius:_inherit_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-top-left-radius:_0;_border-radius:_inherit_}_[mangle]
=== RUN   TestBorderRadius/a_{_border-top-left-radius:_inherit;_border-radius:_0_}_[mangle]
--- PASS: TestBorderRadius (0.07s)
    --- PASS: TestBorderRadius/a_{_border-top-left-radius:_0_0_} (0.00s)
    --- PASS: TestBorderRadius/a_{_border-top-left-radius:_0_0_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-top-left-radius:_0_0px_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-top-left-radius:_0_1_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-top-left-radius:_0;_border-radius:_1_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1_2_3_4_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1_2_1_3_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1_2_3_2_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1_2_1_2_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1_1_1_1_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_0/1_2_3_4_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_0/1_2_1_3_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_0/1_2_3_2_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_0/1_2_1_2_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_0/1_1_1_1_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1_2;_border-top-left-radius:_3;_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1;_border-top-left-radius:_3;_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_0/1;_border-top-left-radius:_3;_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_0/1_2;_border-top-left-radius:_3;_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1;_border-radius:_2_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1_!important;_border-radius:_2_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1;_border-radius:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1_!important;_border-radius:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1;_border-radius:_2_!important;_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1_!important;_border-radius:_2;_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-top-left-radius:_1;_border-top-left-radius:_2_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-top-left-radius:_1_!important;_border-top-left-radius:_2_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-top-left-radius:_1;_border-top-left-radius:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-top-left-radius:_1_!important;_border-top-left-radius:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1;_border-top-left-radius:_2_!important;_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1_!important;_border-top-left-radius:_2;_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-top-right-radius:_1;_border-top-right-radius:_2_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-top-right-radius:_1_!important;_border-top-right-radius:_2_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-top-right-radius:_1;_border-top-right-radius:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-top-right-radius:_1_!important;_border-top-right-radius:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1;_border-top-right-radius:_2_!important;_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1_!important;_border-top-right-radius:_2;_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-bottom-left-radius:_1;_border-bottom-left-radius:_2_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-bottom-left-radius:_1_!important;_border-bottom-left-radius:_2_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-bottom-left-radius:_1;_border-bottom-left-radius:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-bottom-left-radius:_1_!important;_border-bottom-left-radius:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1;_border-bottom-left-radius:_2_!important;_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1_!important;_border-bottom-left-radius:_2;_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-bottom-right-radius:_1;_border-bottom-right-radius:_2_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-bottom-right-radius:_1_!important;_border-bottom-right-radius:_2_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-bottom-right-radius:_1;_border-bottom-right-radius:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-bottom-right-radius:_1_!important;_border-bottom-right-radius:_2_!important_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1;_border-bottom-right-radius:_2_!important;_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1_!important;_border-bottom-right-radius:_2;_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-top-left-radius:_;_border-radius:_1_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-top-left-radius:_1;_border-radius:_/_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1_2_3_4;_border-top-right-radius:_5;_}_[mangle,_minify] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1_2_3_4;_border-top-right-radius:_5_6;_}_[mangle,_minify] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_var(--x)_var(--y)_var(--z)_var(--y)_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_0_/_var(--x)_var(--y)_var(--z)_var(--y)_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_1px;_border-top-left-radius:_0_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_inherit;_border-top-left-radius:_0_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-radius:_0;_border-top-left-radius:_inherit_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-top-left-radius:_0;_border-radius:_inherit_}_[mangle] (0.00s)
    --- PASS: TestBorderRadius/a_{_border-top-left-radius:_inherit;_border-radius:_0_}_[mangle] (0.00s)
=== RUN   TestBoxShadow
=== RUN   TestBoxShadow/a_{_box-shadow:_inset_0px_0px_0px_0px_black_}
=== RUN   TestBoxShadow/a_{_box-shadow:_0px_0px_0px_0px_inset_black_}_[mangle]
=== RUN   TestBoxShadow/a_{_box-shadow:_0px_0px_0px_0px_black_inset_}_[mangle]
=== RUN   TestBoxShadow/a_{_box-shadow:_black_0px_0px_0px_0px_inset_}_[mangle]
=== RUN   TestBoxShadow/a_{_box-shadow:_inset_0px_0px_0px_0px_black_}_[mangle]
=== RUN   TestBoxShadow/a_{_box-shadow:_inset_black_0px_0px_0px_0px_}_[mangle]
=== RUN   TestBoxShadow/a_{_box-shadow:_black_inset_0px_0px_0px_0px_}_[mangle]
=== RUN   TestBoxShadow/a_{_box-shadow:_yellow_1px_0px_0px_1px_inset_}_[mangle]
=== RUN   TestBoxShadow/a_{_box-shadow:_yellow_1px_0px_1px_0px_inset_}_[mangle]
=== RUN   TestBoxShadow/a_{_box-shadow:_rebeccapurple,_yellow,_black_}_[mangle]
=== RUN   TestBoxShadow/a_{_box-shadow:_0px_0px_0px_var(--foo)_black_}_[mangle]
=== RUN   TestBoxShadow/a_{_box-shadow:_0px_0px_0px_0px_var(--foo)_black_}_[mangle]
=== RUN   TestBoxShadow/a_{_box-shadow:_calc(1px_+_var(--foo))_0px_0px_0px_black_}_[mangle]
=== RUN   TestBoxShadow/a_{_box-shadow:_inset_0px_0px_0px_0px_0px_magenta;_}_[mangle]
=== RUN   TestBoxShadow/a_{_box-shadow:_rebeccapurple_,_yellow_,_black_}_[mangle,_minify]
=== RUN   TestBoxShadow/a_{_box-shadow:_rgb(255,_0,_17)_0_0_1_inset_}_[mangle,_minify]
--- PASS: TestBoxShadow (0.02s)
    --- PASS: TestBoxShadow/a_{_box-shadow:_inset_0px_0px_0px_0px_black_} (0.00s)
    --- PASS: TestBoxShadow/a_{_box-shadow:_0px_0px_0px_0px_inset_black_}_[mangle] (0.00s)
    --- PASS: TestBoxShadow/a_{_box-shadow:_0px_0px_0px_0px_black_inset_}_[mangle] (0.00s)
    --- PASS: TestBoxShadow/a_{_box-shadow:_black_0px_0px_0px_0px_inset_}_[mangle] (0.00s)
    --- PASS: TestBoxShadow/a_{_box-shadow:_inset_0px_0px_0px_0px_black_}_[mangle] (0.00s)
    --- PASS: TestBoxShadow/a_{_box-shadow:_inset_black_0px_0px_0px_0px_}_[mangle] (0.00s)
    --- PASS: TestBoxShadow/a_{_box-shadow:_black_inset_0px_0px_0px_0px_}_[mangle] (0.00s)
    --- PASS: TestBoxShadow/a_{_box-shadow:_yellow_1px_0px_0px_1px_inset_}_[mangle] (0.00s)
    --- PASS: TestBoxShadow/a_{_box-shadow:_yellow_1px_0px_1px_0px_inset_}_[mangle] (0.00s)
    --- PASS: TestBoxShadow/a_{_box-shadow:_rebeccapurple,_yellow,_black_}_[mangle] (0.00s)
    --- PASS: TestBoxShadow/a_{_box-shadow:_0px_0px_0px_var(--foo)_black_}_[mangle] (0.00s)
    --- PASS: TestBoxShadow/a_{_box-shadow:_0px_0px_0px_0px_var(--foo)_black_}_[mangle] (0.00s)
    --- PASS: TestBoxShadow/a_{_box-shadow:_calc(1px_+_var(--foo))_0px_0px_0px_black_}_[mangle] (0.00s)
    --- PASS: TestBoxShadow/a_{_box-shadow:_inset_0px_0px_0px_0px_0px_magenta;_}_[mangle] (0.00s)
    --- PASS: TestBoxShadow/a_{_box-shadow:_rebeccapurple_,_yellow_,_black_}_[mangle,_minify] (0.00s)
    --- PASS: TestBoxShadow/a_{_box-shadow:_rgb(255,_0,_17)_0_0_1_inset_}_[mangle,_minify] (0.00s)
=== RUN   TestDeduplicateRules
=== RUN   TestDeduplicateRules/a_{_color:_red;_color:_green;_color:_red_}
=== RUN   TestDeduplicateRules/a_{_color:_red;_color:_green;_color:_red_}_[mangle]
=== RUN   TestDeduplicateRules/a_{_color:_red_}_a_{_color:_green_}_a_{_color:_red_}
=== RUN   TestDeduplicateRules/a_{_color:_red_}_a_{_color:_green_}_a_{_color:_red_}_[mangle]
=== RUN   TestDeduplicateRules/@media_screen_{_a_{_color:_red_}_}_@media_screen_{_a_{_color:_red_}_}_[mangle]
=== RUN   TestDeduplicateRules/@media_screen_{_a_{_color:_red_}_}_@media_screen_{_&_a_{_color:_red_}_}_[mangle]
=== RUN   TestDeduplicateRules/@media_screen_{_a_{_color:_red_}_}_@media_screen_{_a[x]_{_color:_red_}_}_[mangle]
=== RUN   TestDeduplicateRules/@media_screen_{_a_{_color:_red_}_}_@media_screen_{_a.x_{_color:_red_}_}_[mangle]
=== RUN   TestDeduplicateRules/@media_screen_{_a_{_color:_red_}_}_@media_screen_{_a#x_{_color:_red_}_}_[mangle]
=== RUN   TestDeduplicateRules/@media_screen_{_a_{_color:_red_}_}_@media_screen_{_a:x_{_color:_red_}_}_[mangle]
=== RUN   TestDeduplicateRules/@media_screen_{_a:x_{_color:_red_}_}_@media_screen_{_a:x(y)_{_color:_red_}_}_[mangle]
=== RUN   TestDeduplicateRules/@media_screen_{_a_b_{_color:_red_}_}_@media_screen_{_a_+_b_{_color:_red_}_}_[mangle]
--- PASS: TestDeduplicateRules (0.02s)
    --- PASS: TestDeduplicateRules/a_{_color:_red;_color:_green;_color:_red_} (0.00s)
    --- PASS: TestDeduplicateRules/a_{_color:_red;_color:_green;_color:_red_}_[mangle] (0.00s)
    --- PASS: TestDeduplicateRules/a_{_color:_red_}_a_{_color:_green_}_a_{_color:_red_} (0.00s)
    --- PASS: TestDeduplicateRules/a_{_color:_red_}_a_{_color:_green_}_a_{_color:_red_}_[mangle] (0.00s)
    --- PASS: TestDeduplicateRules/@media_screen_{_a_{_color:_red_}_}_@media_screen_{_a_{_color:_red_}_}_[mangle] (0.00s)
    --- PASS: TestDeduplicateRules/@media_screen_{_a_{_color:_red_}_}_@media_screen_{_&_a_{_color:_red_}_}_[mangle] (0.00s)
    --- PASS: TestDeduplicateRules/@media_screen_{_a_{_color:_red_}_}_@media_screen_{_a[x]_{_color:_red_}_}_[mangle] (0.00s)
    --- PASS: TestDeduplicateRules/@media_screen_{_a_{_color:_red_}_}_@media_screen_{_a.x_{_color:_red_}_}_[mangle] (0.00s)
    --- PASS: TestDeduplicateRules/@media_screen_{_a_{_color:_red_}_}_@media_screen_{_a#x_{_color:_red_}_}_[mangle] (0.00s)
    --- PASS: TestDeduplicateRules/@media_screen_{_a_{_color:_red_}_}_@media_screen_{_a:x_{_color:_red_}_}_[mangle] (0.00s)
    --- PASS: TestDeduplicateRules/@media_screen_{_a:x_{_color:_red_}_}_@media_screen_{_a:x(y)_{_color:_red_}_}_[mangle] (0.00s)
    --- PASS: TestDeduplicateRules/@media_screen_{_a_b_{_color:_red_}_}_@media_screen_{_a_+_b_{_color:_red_}_}_[mangle] (0.01s)
=== RUN   TestMangleTime
=== RUN   TestMangleTime/a_{_animation:_b_1s_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_1.s_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_1.0s_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_1.02s_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_.1s_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_.01s_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_.001s_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_.0012s_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_-.001s_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_-.0012s_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_.0001s_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_.00012s_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_.000123s_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_.01S_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_.001S_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_1ms_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_10ms_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_100ms_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_120ms_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_123ms_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_1000ms_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_1200ms_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_1230ms_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_1234ms_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_-100ms_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_-120ms_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_120mS_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_120Ms_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_123mS_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_123Ms_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_1e3ms_}_[mangle]
=== RUN   TestMangleTime/a_{_animation:_b_1E3ms_}_[mangle]
--- PASS: TestMangleTime (0.03s)
    --- PASS: TestMangleTime/a_{_animation:_b_1s_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_1.s_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_1.0s_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_1.02s_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_.1s_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_.01s_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_.001s_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_.0012s_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_-.001s_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_-.0012s_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_.0001s_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_.00012s_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_.000123s_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_.01S_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_.001S_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_1ms_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_10ms_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_100ms_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_120ms_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_123ms_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_1000ms_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_1200ms_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_1230ms_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_1234ms_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_-100ms_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_-120ms_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_120mS_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_120Ms_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_123mS_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_123Ms_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_1e3ms_}_[mangle] (0.00s)
    --- PASS: TestMangleTime/a_{_animation:_b_1E3ms_}_[mangle] (0.00s)
=== RUN   TestCalc
=== RUN   TestCalc/a_{_b:_calc(+(2))_}
=== RUN   TestCalc/a_{_b:_calc(-(2))_}
=== RUN   TestCalc/a_{_b:_calc(*(2))_}
=== RUN   TestCalc/a_{_b:_calc(/(2))_}
=== RUN   TestCalc/a_{_b:_calc(1_+_2)_}
=== RUN   TestCalc/a_{_b:_calc(1_-_2)_}
=== RUN   TestCalc/a_{_b:_calc(1_*_2)_}
=== RUN   TestCalc/a_{_b:_calc(1_/_2)_}
=== RUN   TestCalc/a_{_b:_calc(1+_2)_}
=== RUN   TestCalc/a_{_b:_calc(1-_2)_}
=== RUN   TestCalc/a_{_b:_calc(1*_2)_}
=== RUN   TestCalc/a_{_b:_calc(1/_2)_}
=== RUN   TestCalc/a_{_b:_calc(1_+2)_}
=== RUN   TestCalc/a_{_b:_calc(1_-2)_}
=== RUN   TestCalc/a_{_b:_calc(1_*2)_}
=== RUN   TestCalc/a_{_b:_calc(1_/2)_}
=== RUN   TestCalc/a_{_b:_calc(1_+(2))_}
=== RUN   TestCalc/a_{_b:_calc(1_-(2))_}
=== RUN   TestCalc/a_{_b:_calc(1_*(2))_}
=== RUN   TestCalc/a_{_b:_calc(1_/(2))_}
--- PASS: TestCalc (0.02s)
    --- PASS: TestCalc/a_{_b:_calc(+(2))_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(-(2))_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(*(2))_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(/(2))_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(1_+_2)_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(1_-_2)_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(1_*_2)_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(1_/_2)_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(1+_2)_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(1-_2)_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(1*_2)_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(1/_2)_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(1_+2)_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(1_-2)_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(1_*2)_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(1_/2)_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(1_+(2))_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(1_-(2))_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(1_*(2))_} (0.00s)
    --- PASS: TestCalc/a_{_b:_calc(1_/(2))_} (0.00s)
=== RUN   TestMinifyCalc
=== RUN   TestMinifyCalc/a_{_b:_calc(x_+_y)_}_[mangle,_minify]
=== RUN   TestMinifyCalc/a_{_b:_calc(x_-_y)_}_[mangle,_minify]
=== RUN   TestMinifyCalc/a_{_b:_calc(x_*_y)_}_[mangle,_minify]
=== RUN   TestMinifyCalc/a_{_b:_calc(x_/_y)_}_[mangle,_minify]
--- PASS: TestMinifyCalc (0.00s)
    --- PASS: TestMinifyCalc/a_{_b:_calc(x_+_y)_}_[mangle,_minify] (0.00s)
    --- PASS: TestMinifyCalc/a_{_b:_calc(x_-_y)_}_[mangle,_minify] (0.00s)
    --- PASS: TestMinifyCalc/a_{_b:_calc(x_*_y)_}_[mangle,_minify] (0.00s)
    --- PASS: TestMinifyCalc/a_{_b:_calc(x_/_y)_}_[mangle,_minify] (0.00s)
=== RUN   TestMangleCalc
=== RUN   TestMangleCalc/a_{_b:_calc(1)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc((1))_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(calc(1))_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(x_+_y_*_z)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(x_*_y_+_z)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(2_+_3)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(6_-_2)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(2_*_3)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(6_/_2)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(2px_*_3_+_4px_*_5)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(2_*_3px_+_4_*_5px)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(2px_*_3_-_4px_*_5)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(2_*_3px_-_4_*_5px)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(x_+_1)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(x_-_1)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(x_+_-1)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(x_-_-1)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(1_+_x)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(1_-_x)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(-1_+_x)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(-1_-_x)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(x_*_4)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(x_/_4)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(x_*_0.25)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(x_/_0.25)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc((a_+_b)_+_c)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(a_+_(b_+_c))_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc((a_-_b)_-_c)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(a_-_(b_-_c))_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc((a_*_b)_*_c)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(a_*_(b_*_c))_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc((a_/_b)_/_c)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(a_/_(b_/_c))_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(a_+_b_*_c_/_d_-_e)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc((a_+_((b_*_c)_/_d))_-_e)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc((a_+_b)_*_c_/_(d_-_e))_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(1px_-_x_+_2px)_}_[mangle]
=== RUN   TestMangleCalc/a_{_b:_calc(1px_-_var(x)_+_2px)_}_[mangle]
--- PASS: TestMangleCalc (0.06s)
    --- PASS: TestMangleCalc/a_{_b:_calc(1)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc((1))_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(calc(1))_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(x_+_y_*_z)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(x_*_y_+_z)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(2_+_3)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(6_-_2)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(2_*_3)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(6_/_2)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(2px_*_3_+_4px_*_5)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(2_*_3px_+_4_*_5px)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(2px_*_3_-_4px_*_5)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(2_*_3px_-_4_*_5px)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(x_+_1)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(x_-_1)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(x_+_-1)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(x_-_-1)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(1_+_x)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(1_-_x)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(-1_+_x)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(-1_-_x)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(x_*_4)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(x_/_4)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(x_*_0.25)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(x_/_0.25)_}_[mangle] (0.01s)
    --- PASS: TestMangleCalc/a_{_b:_calc((a_+_b)_+_c)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(a_+_(b_+_c))_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc((a_-_b)_-_c)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(a_-_(b_-_c))_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc((a_*_b)_*_c)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(a_*_(b_*_c))_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc((a_/_b)_/_c)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(a_/_(b_/_c))_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(a_+_b_*_c_/_d_-_e)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc((a_+_((b_*_c)_/_d))_-_e)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc((a_+_b)_*_c_/_(d_-_e))_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(1px_-_x_+_2px)_}_[mangle] (0.00s)
    --- PASS: TestMangleCalc/a_{_b:_calc(1px_-_var(x)_+_2px)_}_[mangle] (0.00s)
=== RUN   TestTransform
=== RUN   TestTransform/a_{_transform:_matrix(1,_0,_0,_1,_0,_0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_matrix(2,_0,_0,_1,_0,_0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_matrix(1,_0,_0,_2,_0,_0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_matrix(2,_0,_0,_3,_0,_0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_matrix(2,_0,_0,_2,_0,_0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_matrix(1,_0,_0,_1,_1,_2)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate(0,_0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate(0px,_0px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate(0%,_0%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate(1px,_0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate(1px,_0px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate(1px,_0%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate(0,_1px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate(0px,_1px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate(0%,_1px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate(1px,_2px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate(40%,_60%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translateX(0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translateX(0px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translateX(0%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translateX(1px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translateX(50%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translateY(0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translateY(0px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translateY(0%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translateY(1px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translateY(50%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale(1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale(100%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale(10%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale(99%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale(1,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale(100%,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale(10%,_0.1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale(99%,_0.99)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale(60%,_40%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale(3,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale(300%,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale(1,_3)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale(1,_300%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scaleX(1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scaleX(2)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scaleX(300%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scaleX(99%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scaleY(1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scaleY(2)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scaleY(300%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scaleY(99%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotate(0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotate(0deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotate(1deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_skew(0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_skew(0deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_skew(1deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_skew(1deg,_0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_skew(1deg,_0deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_skew(0,_1deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_skew(0deg,_1deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_skew(1deg,_2deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_skewX(0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_skewX(0deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_skewX(1deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_skewY(0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_skewY(0deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_skewY(1deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_matrix3d(1,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1,_0,_0,_0,_0,_2)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_matrix3d(1,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1,_0,_2,_3,_4,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_matrix3d(1,_0,_1,_0,_0,_1,_0,_0,_1,_0,_1,_0,_0,_0,_0,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_matrix3d(1,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_matrix3d(2,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_matrix3d(1,_0,_0,_0,_0,_2,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_matrix3d(2,_0,_0,_0,_0,_2,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_matrix3d(2,_0,_0,_0,_0,_3,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_matrix3d(1,_0,_0,_0,_0,_1,_0,_0,_0,_0,_2,_0,_0,_0,_0,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_matrix3d(1,_0,_0,_0,_0,_2,_0,_0,_0,_0,_3,_0,_0,_0,_0,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_matrix3d(2,_3,_0,_0,_4,_5,_0,_0,_0,_0,_1,_0,_6,_7,_0,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate3d(0,_0,_0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate3d(0%,_0%,_0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate3d(0px,_0px,_0px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate3d(1px,_0px,_0px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate3d(0px,_1px,_0px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate3d(0px,_0px,_1px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate3d(1px,_2px,_3px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate3d(1px,_0,_3px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate3d(0,_2px,_3px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate3d(1px,_2px,_0px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translate3d(40%,_60%,_0px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translateZ(0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translateZ(0px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_translateZ(1px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale3d(1,_1,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale3d(2,_1,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale3d(1,_2,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale3d(1,_1,_2)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale3d(1,_2,_3)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale3d(2,_3,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale3d(2,_2,_1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale3d(3,_300%,_100.00%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scale3d(1%,_2%,_3%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scaleZ(1)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scaleZ(100%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scaleZ(2)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scaleZ(200%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_scaleZ(99%)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotate3d(0,_0,_0,_0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotate3d(0,_0,_0,_0deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotate3d(0,_0,_0,_45deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotate3d(1,_0,_0,_45deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotate3d(0,_1,_0,_45deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotate3d(0,_0,_1,_45deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotateX(0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotateX(0deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotateX(1deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotateY(0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotateY(0deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotateY(1deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotateZ(0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotateZ(0deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_rotateZ(1deg)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_perspective(0)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_perspective(0px)_}_[mangle]
=== RUN   TestTransform/a_{_transform:_perspective(1px)_}_[mangle]
--- PASS: TestTransform (0.17s)
    --- PASS: TestTransform/a_{_transform:_matrix(1,_0,_0,_1,_0,_0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_matrix(2,_0,_0,_1,_0,_0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_matrix(1,_0,_0,_2,_0,_0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_matrix(2,_0,_0,_3,_0,_0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_matrix(2,_0,_0,_2,_0,_0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_matrix(1,_0,_0,_1,_1,_2)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate(0,_0)_}_[mangle] (0.01s)
    --- PASS: TestTransform/a_{_transform:_translate(0px,_0px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate(0%,_0%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate(1px,_0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate(1px,_0px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate(1px,_0%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate(0,_1px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate(0px,_1px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate(0%,_1px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate(1px,_2px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate(40%,_60%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translateX(0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translateX(0px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translateX(0%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translateX(1px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translateX(50%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translateY(0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translateY(0px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translateY(0%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translateY(1px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translateY(50%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale(1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale(100%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale(10%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale(99%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale(1,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale(100%,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale(10%,_0.1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale(99%,_0.99)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale(60%,_40%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale(3,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale(300%,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale(1,_3)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale(1,_300%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scaleX(1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scaleX(2)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scaleX(300%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scaleX(99%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scaleY(1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scaleY(2)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scaleY(300%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scaleY(99%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotate(0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotate(0deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotate(1deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_skew(0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_skew(0deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_skew(1deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_skew(1deg,_0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_skew(1deg,_0deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_skew(0,_1deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_skew(0deg,_1deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_skew(1deg,_2deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_skewX(0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_skewX(0deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_skewX(1deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_skewY(0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_skewY(0deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_skewY(1deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_matrix3d(1,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1,_0,_0,_0,_0,_2)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_matrix3d(1,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1,_0,_2,_3,_4,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_matrix3d(1,_0,_1,_0,_0,_1,_0,_0,_1,_0,_1,_0,_0,_0,_0,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_matrix3d(1,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_matrix3d(2,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_matrix3d(1,_0,_0,_0,_0,_2,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_matrix3d(2,_0,_0,_0,_0,_2,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_matrix3d(2,_0,_0,_0,_0,_3,_0,_0,_0,_0,_1,_0,_0,_0,_0,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_matrix3d(1,_0,_0,_0,_0,_1,_0,_0,_0,_0,_2,_0,_0,_0,_0,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_matrix3d(1,_0,_0,_0,_0,_2,_0,_0,_0,_0,_3,_0,_0,_0,_0,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_matrix3d(2,_3,_0,_0,_4,_5,_0,_0,_0,_0,_1,_0,_6,_7,_0,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate3d(0,_0,_0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate3d(0%,_0%,_0)_}_[mangle] (0.01s)
    --- PASS: TestTransform/a_{_transform:_translate3d(0px,_0px,_0px)_}_[mangle] (0.01s)
    --- PASS: TestTransform/a_{_transform:_translate3d(1px,_0px,_0px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate3d(0px,_1px,_0px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate3d(0px,_0px,_1px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate3d(1px,_2px,_3px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate3d(1px,_0,_3px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate3d(0,_2px,_3px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate3d(1px,_2px,_0px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translate3d(40%,_60%,_0px)_}_[mangle] (0.01s)
    --- PASS: TestTransform/a_{_transform:_translateZ(0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translateZ(0px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_translateZ(1px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale3d(1,_1,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale3d(2,_1,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale3d(1,_2,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale3d(1,_1,_2)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale3d(1,_2,_3)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale3d(2,_3,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale3d(2,_2,_1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale3d(3,_300%,_100.00%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scale3d(1%,_2%,_3%)_}_[mangle] (0.01s)
    --- PASS: TestTransform/a_{_transform:_scaleZ(1)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scaleZ(100%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scaleZ(2)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scaleZ(200%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_scaleZ(99%)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotate3d(0,_0,_0,_0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotate3d(0,_0,_0,_0deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotate3d(0,_0,_0,_45deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotate3d(1,_0,_0,_45deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotate3d(0,_1,_0,_45deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotate3d(0,_0,_1,_45deg)_}_[mangle] (0.01s)
    --- PASS: TestTransform/a_{_transform:_rotateX(0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotateX(0deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotateX(1deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotateY(0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotateY(0deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotateY(1deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotateZ(0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotateZ(0deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_rotateZ(1deg)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_perspective(0)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_perspective(0px)_}_[mangle] (0.00s)
    --- PASS: TestTransform/a_{_transform:_perspective(1px)_}_[mangle] (0.01s)
=== RUN   TestMangleAlpha
=== RUN   TestMangleAlpha/a_{_color:_#00000000_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000001_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000002_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000003_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000004_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000005_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000006_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000007_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000008_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000009_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000000A_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000000B_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000000C_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000000D_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000000E_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000000F_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000010_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000011_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000012_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000013_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000014_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000015_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000016_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000017_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000018_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000019_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000001A_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000001B_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000001C_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000001D_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000001E_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000001F_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000020_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000021_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000022_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000023_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000024_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000025_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000026_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000027_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000028_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000029_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000002A_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000002B_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000002C_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000002D_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000002E_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000002F_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000030_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000031_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000032_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000033_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000034_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000035_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000036_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000037_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000038_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000039_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000003A_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000003B_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000003C_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000003D_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000003E_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000003F_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000040_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000041_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000042_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000043_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000044_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000045_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000046_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000047_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000048_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000049_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000004A_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000004B_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000004C_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000004D_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000004E_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000004F_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000050_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000051_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000052_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000053_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000054_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000055_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000056_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000057_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000058_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000059_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000005A_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000005B_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000005C_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000005D_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000005E_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000005F_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000060_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000061_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000062_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000063_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000064_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000065_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000066_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000067_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000068_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000069_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000006A_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000006B_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000006C_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000006D_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000006E_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000006F_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000070_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000071_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000072_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000073_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000074_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000075_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000076_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000077_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000078_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000079_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000007A_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000007B_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000007C_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000007D_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000007E_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000007F_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000080_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000081_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000082_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000083_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000084_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000085_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000086_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000087_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000088_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000089_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000008A_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000008B_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000008C_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000008D_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000008E_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000008F_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000090_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000091_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000092_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000093_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000094_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000095_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000096_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000097_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000098_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#00000099_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000009A_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000009B_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000009C_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000009D_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000009E_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#0000009F_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000A0_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000A1_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000A2_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000A3_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000A4_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000A5_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000A6_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000A7_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000A8_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000A9_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000AA_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000AB_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000AC_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000AD_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000AE_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000AF_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000B0_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000B1_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000B2_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000B3_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000B4_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000B5_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000B6_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000B7_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000B8_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000B9_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000BA_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000BB_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000BC_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000BD_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000BE_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000BF_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000C0_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000C1_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000C2_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000C3_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000C4_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000C5_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000C6_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000C7_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000C8_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000C9_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000CA_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000CB_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000CC_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000CD_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000CE_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000CF_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000D0_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000D1_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000D2_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000D3_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000D4_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000D5_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000D6_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000D7_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000D8_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000D9_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000DA_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000DB_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000DC_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000DD_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000DE_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000DF_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000E0_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000E1_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000E2_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000E3_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000E4_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000E5_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000E6_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000E7_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000E8_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000E9_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000EA_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000EB_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000EC_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000ED_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000EE_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000EF_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000F0_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000F1_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000F2_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000F3_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000F4_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000F5_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000F6_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000F7_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000F8_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000F9_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000FA_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000FB_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000FC_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000FD_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000FE_}_[mangle]
=== RUN   TestMangleAlpha/a_{_color:_#000000FF_}_[mangle]
--- PASS: TestMangleAlpha (0.19s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000000_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000001_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000002_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000003_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000004_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000005_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000006_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000007_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000008_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000009_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000000A_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000000B_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000000C_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000000D_}_[mangle] (0.01s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000000E_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000000F_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000010_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000011_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000012_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000013_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000014_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000015_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000016_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000017_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000018_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000019_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000001A_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000001B_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000001C_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000001D_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000001E_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000001F_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000020_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000021_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000022_}_[mangle] (0.01s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000023_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000024_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000025_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000026_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000027_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000028_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000029_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000002A_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000002B_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000002C_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000002D_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000002E_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000002F_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000030_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000031_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000032_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000033_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000034_}_[mangle] (0.01s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000035_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000036_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000037_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000038_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000039_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000003A_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000003B_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000003C_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000003D_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000003E_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000003F_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000040_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000041_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000042_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000043_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000044_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000045_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000046_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000047_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000048_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000049_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000004A_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000004B_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000004C_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000004D_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000004E_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000004F_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000050_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000051_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000052_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000053_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000054_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000055_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000056_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000057_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000058_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000059_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000005A_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000005B_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000005C_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000005D_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000005E_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000005F_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000060_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000061_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000062_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000063_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000064_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000065_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000066_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000067_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000068_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000069_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000006A_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000006B_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000006C_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000006D_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000006E_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000006F_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000070_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000071_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000072_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000073_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000074_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000075_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000076_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000077_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000078_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000079_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000007A_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000007B_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000007C_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000007D_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000007E_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000007F_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000080_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000081_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000082_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000083_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000084_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000085_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000086_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000087_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000088_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000089_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000008A_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000008B_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000008C_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000008D_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000008E_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000008F_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000090_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000091_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000092_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000093_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000094_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000095_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000096_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000097_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000098_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#00000099_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000009A_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000009B_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000009C_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000009D_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000009E_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#0000009F_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000A0_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000A1_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000A2_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000A3_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000A4_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000A5_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000A6_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000A7_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000A8_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000A9_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000AA_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000AB_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000AC_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000AD_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000AE_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000AF_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000B0_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000B1_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000B2_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000B3_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000B4_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000B5_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000B6_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000B7_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000B8_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000B9_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000BA_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000BB_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000BC_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000BD_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000BE_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000BF_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000C0_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000C1_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000C2_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000C3_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000C4_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000C5_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000C6_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000C7_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000C8_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000C9_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000CA_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000CB_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000CC_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000CD_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000CE_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000CF_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000D0_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000D1_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000D2_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000D3_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000D4_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000D5_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000D6_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000D7_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000D8_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000D9_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000DA_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000DB_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000DC_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000DD_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000DE_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000DF_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000E0_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000E1_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000E2_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000E3_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000E4_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000E5_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000E6_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000E7_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000E8_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000E9_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000EA_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000EB_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000EC_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000ED_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000EE_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000EF_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000F0_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000F1_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000F2_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000F3_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000F4_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000F5_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000F6_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000F7_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000F8_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000F9_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000FA_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000FB_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000FC_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000FD_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000FE_}_[mangle] (0.00s)
    --- PASS: TestMangleAlpha/a_{_color:_#000000FF_}_[mangle] (0.00s)
PASS
ok  	github.com/evanw/esbuild/internal/css_parser	1.216s
=== RUN   TestStringQuote
=== RUN   TestStringQuote/#00
=== RUN   TestStringQuote/foo
=== RUN   TestStringQuote/f"o
=== RUN   TestStringQuote/f'"'o
=== RUN   TestStringQuote/f"'"o
=== RUN   TestStringQuote/f\o
=== RUN   TestStringQuote/f_o
=== RUN   TestStringQuote/f_o#01
=== RUN   TestStringQuote/f_o#02
=== RUN   TestStringQuote/f__o
=== RUN   TestStringQuote/f_0
=== RUN   TestStringQuote/f_0#01
=== RUN   TestStringQuote/f__
=== RUN   TestStringQuote/f__#01
=== RUN   TestStringQuote/f_f
=== RUN   TestStringQuote/f_F
=== RUN   TestStringQuote/f_g
=== RUN   TestStringQuote/f_G
=== RUN   TestStringQuote/f\x01o
=== RUN   TestStringQuote/f_o#03
=== RUN   TestStringQuote/</script>
=== RUN   TestStringQuote/</style>
=== RUN   TestStringQuote/</style
=== RUN   TestStringQuote/</STYLE
=== RUN   TestStringQuote/</StYlE
=== RUN   TestStringQuote/>/style
=== RUN   TestStringQuote/>/STYLE
=== RUN   TestStringQuote/>/StYlE
--- PASS: TestStringQuote (0.01s)
    --- PASS: TestStringQuote/#00 (0.00s)
    --- PASS: TestStringQuote/foo (0.00s)
    --- PASS: TestStringQuote/f"o (0.00s)
    --- PASS: TestStringQuote/f'"'o (0.00s)
    --- PASS: TestStringQuote/f"'"o (0.00s)
    --- PASS: TestStringQuote/f\o (0.00s)
    --- PASS: TestStringQuote/f_o (0.00s)
    --- PASS: TestStringQuote/f_o#01 (0.00s)
    --- PASS: TestStringQuote/f_o#02 (0.00s)
    --- PASS: TestStringQuote/f__o (0.00s)
    --- PASS: TestStringQuote/f_0 (0.00s)
    --- PASS: TestStringQuote/f_0#01 (0.00s)
    --- PASS: TestStringQuote/f__ (0.00s)
    --- PASS: TestStringQuote/f__#01 (0.00s)
    --- PASS: TestStringQuote/f_f (0.00s)
    --- PASS: TestStringQuote/f_F (0.00s)
    --- PASS: TestStringQuote/f_g (0.00s)
    --- PASS: TestStringQuote/f_G (0.00s)
    --- PASS: TestStringQuote/f\x01o (0.00s)
    --- PASS: TestStringQuote/f_o#03 (0.00s)
    --- PASS: TestStringQuote/</script> (0.00s)
    --- PASS: TestStringQuote/</style> (0.00s)
    --- PASS: TestStringQuote/</style (0.00s)
    --- PASS: TestStringQuote/</STYLE (0.00s)
    --- PASS: TestStringQuote/</StYlE (0.00s)
    --- PASS: TestStringQuote/>/style (0.00s)
    --- PASS: TestStringQuote/>/STYLE (0.00s)
    --- PASS: TestStringQuote/>/StYlE (0.00s)
=== RUN   TestURLQuote
=== RUN   TestURLQuote/*_{_background:_url('foo')_}
=== RUN   TestURLQuote/*_{_background:_url('f_o')_}
=== RUN   TestURLQuote/*_{_background:_url('f__o')_}
=== RUN   TestURLQuote/*_{_background:_url('foo)')_}
=== RUN   TestURLQuote/*_{_background:_url('(foo')_}
=== RUN   TestURLQuote/*_{_background:_url('(foo)')_}
=== RUN   TestURLQuote/*_{_background:_url('"foo"')_}
--- PASS: TestURLQuote (0.00s)
    --- PASS: TestURLQuote/*_{_background:_url('foo')_} (0.00s)
    --- PASS: TestURLQuote/*_{_background:_url('f_o')_} (0.00s)
    --- PASS: TestURLQuote/*_{_background:_url('f__o')_} (0.00s)
    --- PASS: TestURLQuote/*_{_background:_url('foo)')_} (0.00s)
    --- PASS: TestURLQuote/*_{_background:_url('(foo')_} (0.00s)
    --- PASS: TestURLQuote/*_{_background:_url('(foo)')_} (0.00s)
    --- PASS: TestURLQuote/*_{_background:_url('"foo"')_} (0.00s)
=== RUN   TestImportant
=== RUN   TestImportant/a_{_b:_c!important_}
=== RUN   TestImportant/a_{_b:_c!important;_}
=== RUN   TestImportant/a_{_b:_c!_important_}
=== RUN   TestImportant/a_{_b:_c!_important;_}
=== RUN   TestImportant/a_{_b:_c_!_important_}
=== RUN   TestImportant/a_{_b:_c_!_important;_}
=== RUN   TestImportant/a_{_b:_c_!IMPORTANT;_}
=== RUN   TestImportant/a_{_b:_c_!ImPoRtAnT;_}
=== RUN   TestImportant/a_{_b:_c_!important_}_[minified]
--- PASS: TestImportant (0.00s)
    --- PASS: TestImportant/a_{_b:_c!important_} (0.00s)
    --- PASS: TestImportant/a_{_b:_c!important;_} (0.00s)
    --- PASS: TestImportant/a_{_b:_c!_important_} (0.00s)
    --- PASS: TestImportant/a_{_b:_c!_important;_} (0.00s)
    --- PASS: TestImportant/a_{_b:_c_!_important_} (0.00s)
    --- PASS: TestImportant/a_{_b:_c_!_important;_} (0.00s)
    --- PASS: TestImportant/a_{_b:_c_!IMPORTANT;_} (0.00s)
    --- PASS: TestImportant/a_{_b:_c_!ImPoRtAnT;_} (0.00s)
    --- PASS: TestImportant/a_{_b:_c_!important_}_[minified] (0.00s)
=== RUN   TestSelector
=== RUN   TestSelector/a_+_b_c_>_d_~_e{}_[minified]
=== RUN   TestSelector/:unknown(_x_(a+b),_'c'_)_{}
=== RUN   TestSelector/:unknown(_x_(a-b),_'c'_)_{}
=== RUN   TestSelector/:unknown(_x_(a,b),_'c'_)_{}
=== RUN   TestSelector/:unknown(_x_(_a_+_b_),_'c'_)_{}
=== RUN   TestSelector/:unknown(_x_(_a_-_b_),_'c'_)_{}
=== RUN   TestSelector/:unknown(_x_(_a_,_b_),_'c'_)_{}
=== RUN   TestSelector/:unknown(_x_(a+b),_'c'_)_{}_[minified]
=== RUN   TestSelector/:unknown(_x_(a-b),_'c'_)_{}_[minified]
=== RUN   TestSelector/:unknown(_x_(a,b),_'c'_)_{}_[minified]
=== RUN   TestSelector/:unknown(_x_(_a_+_b_),_'c'_)_{}_[minified]
=== RUN   TestSelector/:unknown(_x_(_a_-_b_),_'c'_)_{}_[minified]
=== RUN   TestSelector/:unknown(_x_(_a_,_b_),_'c'_)_{}_[minified]
--- PASS: TestSelector (0.01s)
    --- PASS: TestSelector/a_+_b_c_>_d_~_e{}_[minified] (0.00s)
    --- PASS: TestSelector/:unknown(_x_(a+b),_'c'_)_{} (0.00s)
    --- PASS: TestSelector/:unknown(_x_(a-b),_'c'_)_{} (0.00s)
    --- PASS: TestSelector/:unknown(_x_(a,b),_'c'_)_{} (0.00s)
    --- PASS: TestSelector/:unknown(_x_(_a_+_b_),_'c'_)_{} (0.00s)
    --- PASS: TestSelector/:unknown(_x_(_a_-_b_),_'c'_)_{} (0.00s)
    --- PASS: TestSelector/:unknown(_x_(_a_,_b_),_'c'_)_{} (0.00s)
    --- PASS: TestSelector/:unknown(_x_(a+b),_'c'_)_{}_[minified] (0.00s)
    --- PASS: TestSelector/:unknown(_x_(a-b),_'c'_)_{}_[minified] (0.00s)
    --- PASS: TestSelector/:unknown(_x_(a,b),_'c'_)_{}_[minified] (0.00s)
    --- PASS: TestSelector/:unknown(_x_(_a_+_b_),_'c'_)_{}_[minified] (0.00s)
    --- PASS: TestSelector/:unknown(_x_(_a_-_b_),_'c'_)_{}_[minified] (0.00s)
    --- PASS: TestSelector/:unknown(_x_(_a_,_b_),_'c'_)_{}_[minified] (0.00s)
=== RUN   TestNestedSelector
=== RUN   TestNestedSelector/a_{_&b_{}_}_[minified]
=== RUN   TestNestedSelector/a_{_&_b_{}_}_[minified]
=== RUN   TestNestedSelector/a_{_&_:b_{}_}_[minified]
--- PASS: TestNestedSelector (0.00s)
    --- PASS: TestNestedSelector/a_{_&b_{}_}_[minified] (0.00s)
    --- PASS: TestNestedSelector/a_{_&_b_{}_}_[minified] (0.00s)
    --- PASS: TestNestedSelector/a_{_&_:b_{}_}_[minified] (0.00s)
=== RUN   TestBadQualifiedRules
=== RUN   TestBadQualifiedRules/$bad:_rule;
=== RUN   TestBadQualifiedRules/a_{_div.major_{_color:_blue_}_color:_red_}
=== RUN   TestBadQualifiedRules/a_{_div:hover_{_color:_blue_}_color:_red_}
=== RUN   TestBadQualifiedRules/a_{_div:hover_{_color:_blue_};_color:_red_}
=== RUN   TestBadQualifiedRules/$bad{_color:_red_}
=== RUN   TestBadQualifiedRules/$bad_{_color:_red_}
=== RUN   TestBadQualifiedRules/$bad_foo{_color:_red_}
=== RUN   TestBadQualifiedRules/$bad_foo_{_color:_red_}
=== RUN   TestBadQualifiedRules/$bad{_color:_red_}_[minified]
=== RUN   TestBadQualifiedRules/$bad_{_color:_red_}_[minified]
=== RUN   TestBadQualifiedRules/$bad_foo{_color:_red_}_[minified]
=== RUN   TestBadQualifiedRules/$bad_foo_{_color:_red_}_[minified]
--- PASS: TestBadQualifiedRules (0.01s)
    --- PASS: TestBadQualifiedRules/$bad:_rule; (0.00s)
    --- PASS: TestBadQualifiedRules/a_{_div.major_{_color:_blue_}_color:_red_} (0.00s)
    --- PASS: TestBadQualifiedRules/a_{_div:hover_{_color:_blue_}_color:_red_} (0.00s)
    --- PASS: TestBadQualifiedRules/a_{_div:hover_{_color:_blue_};_color:_red_} (0.00s)
    --- PASS: TestBadQualifiedRules/$bad{_color:_red_} (0.00s)
    --- PASS: TestBadQualifiedRules/$bad_{_color:_red_} (0.00s)
    --- PASS: TestBadQualifiedRules/$bad_foo{_color:_red_} (0.00s)
    --- PASS: TestBadQualifiedRules/$bad_foo_{_color:_red_} (0.00s)
    --- PASS: TestBadQualifiedRules/$bad{_color:_red_}_[minified] (0.00s)
    --- PASS: TestBadQualifiedRules/$bad_{_color:_red_}_[minified] (0.00s)
    --- PASS: TestBadQualifiedRules/$bad_foo{_color:_red_}_[minified] (0.00s)
    --- PASS: TestBadQualifiedRules/$bad_foo_{_color:_red_}_[minified] (0.00s)
=== RUN   TestDeclaration
=== RUN   TestDeclaration/*_{_unknown:_x_(a+b)_}
=== RUN   TestDeclaration/*_{_unknown:_x_(a-b)_}
=== RUN   TestDeclaration/*_{_unknown:_x_(a,b)_}
=== RUN   TestDeclaration/*_{_unknown:_x_(_a_+_b_)_}
=== RUN   TestDeclaration/*_{_unknown:_x_(_a_-_b_)_}
=== RUN   TestDeclaration/*_{_unknown:_x_(_a_,_b_)_}
=== RUN   TestDeclaration/*_{_unknown:_x_(a+b)_}_[minified]
=== RUN   TestDeclaration/*_{_unknown:_x_(a-b)_}_[minified]
=== RUN   TestDeclaration/*_{_unknown:_x_(a,b)_}_[minified]
=== RUN   TestDeclaration/*_{_unknown:_x_(_a_+_b_)_}_[minified]
=== RUN   TestDeclaration/*_{_unknown:_x_(_a_-_b_)_}_[minified]
=== RUN   TestDeclaration/*_{_unknown:_x_(_a_,_b_)_}_[minified]
=== RUN   TestDeclaration/a_{_b:_c,_d_}
=== RUN   TestDeclaration/a_{_b:_c,_(d,_e)_}
=== RUN   TestDeclaration/a_{_b:_c,_d,_e_}
=== RUN   TestDeclaration/a_{_b:_c,_(d,_e),_f_}
=== RUN   TestDeclaration/a_{_b:_c,_d_}_[minified]
=== RUN   TestDeclaration/a_{_b:_c,_(d,_e)_}_[minified]
=== RUN   TestDeclaration/a_{_b:_c,_d,_e_}_[minified]
=== RUN   TestDeclaration/a_{_b:_c,_(d,_e),_f_}_[minified]
--- PASS: TestDeclaration (0.01s)
    --- PASS: TestDeclaration/*_{_unknown:_x_(a+b)_} (0.00s)
    --- PASS: TestDeclaration/*_{_unknown:_x_(a-b)_} (0.00s)
    --- PASS: TestDeclaration/*_{_unknown:_x_(a,b)_} (0.00s)
    --- PASS: TestDeclaration/*_{_unknown:_x_(_a_+_b_)_} (0.00s)
    --- PASS: TestDeclaration/*_{_unknown:_x_(_a_-_b_)_} (0.00s)
    --- PASS: TestDeclaration/*_{_unknown:_x_(_a_,_b_)_} (0.00s)
    --- PASS: TestDeclaration/*_{_unknown:_x_(a+b)_}_[minified] (0.00s)
    --- PASS: TestDeclaration/*_{_unknown:_x_(a-b)_}_[minified] (0.00s)
    --- PASS: TestDeclaration/*_{_unknown:_x_(a,b)_}_[minified] (0.00s)
    --- PASS: TestDeclaration/*_{_unknown:_x_(_a_+_b_)_}_[minified] (0.00s)
    --- PASS: TestDeclaration/*_{_unknown:_x_(_a_-_b_)_}_[minified] (0.00s)
    --- PASS: TestDeclaration/*_{_unknown:_x_(_a_,_b_)_}_[minified] (0.00s)
    --- PASS: TestDeclaration/a_{_b:_c,_d_} (0.00s)
    --- PASS: TestDeclaration/a_{_b:_c,_(d,_e)_} (0.00s)
    --- PASS: TestDeclaration/a_{_b:_c,_d,_e_} (0.00s)
    --- PASS: TestDeclaration/a_{_b:_c,_(d,_e),_f_} (0.00s)
    --- PASS: TestDeclaration/a_{_b:_c,_d_}_[minified] (0.00s)
    --- PASS: TestDeclaration/a_{_b:_c,_(d,_e)_}_[minified] (0.00s)
    --- PASS: TestDeclaration/a_{_b:_c,_d,_e_}_[minified] (0.00s)
    --- PASS: TestDeclaration/a_{_b:_c,_(d,_e),_f_}_[minified] (0.00s)
=== RUN   TestVerbatimWhitespace
=== RUN   TestVerbatimWhitespace/*{--x:}
=== RUN   TestVerbatimWhitespace/*{--x:_}
=== RUN   TestVerbatimWhitespace/*_{_--x:;_}
=== RUN   TestVerbatimWhitespace/*_{_--x:_;_}
=== RUN   TestVerbatimWhitespace/*{--x:}_[minified]
=== RUN   TestVerbatimWhitespace/*{--x:_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:;_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:_;_}_[minified]
=== RUN   TestVerbatimWhitespace/*{--x:!important}
=== RUN   TestVerbatimWhitespace/*{--x:_!important}
=== RUN   TestVerbatimWhitespace/*{_--x:!important_}
=== RUN   TestVerbatimWhitespace/*{_--x:_!important_}
=== RUN   TestVerbatimWhitespace/*_{_--x:!important;_}
=== RUN   TestVerbatimWhitespace/*_{_--x:_!important;_}
=== RUN   TestVerbatimWhitespace/*_{_--x:!_important_;_}
=== RUN   TestVerbatimWhitespace/*_{_--x:_!_important_;_}
=== RUN   TestVerbatimWhitespace/*{--x:!important}_[minified]
=== RUN   TestVerbatimWhitespace/*{--x:_!important}_[minified]
=== RUN   TestVerbatimWhitespace/*{_--x:!important_}_[minified]
=== RUN   TestVerbatimWhitespace/*{_--x:_!important_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:!important;_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:_!important;_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:!_important_;_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:_!_important_;_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:y;_}
=== RUN   TestVerbatimWhitespace/*_{_--x:_y;_}
=== RUN   TestVerbatimWhitespace/*_{_--x:y_;_}
=== RUN   TestVerbatimWhitespace/*_{_--x:y,_;_}
=== RUN   TestVerbatimWhitespace/*_{_--x:_var(y,);_}
=== RUN   TestVerbatimWhitespace/*_{_--x:_var(y,_);_}
=== RUN   TestVerbatimWhitespace/*_{_--x:y;_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:_y;_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:y_;_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:y,_;_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:_var(y,);_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:_var(y,_);_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:(y);_}
=== RUN   TestVerbatimWhitespace/*_{_--x:(y)_;_}
=== RUN   TestVerbatimWhitespace/*_{_--x:_(y);_}
=== RUN   TestVerbatimWhitespace/*_{_--x:(y_);_}
=== RUN   TestVerbatimWhitespace/*_{_--x:(_y);_}
=== RUN   TestVerbatimWhitespace/*_{_--x:(y);_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:(y)_;_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:_(y);_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:(y_);_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:(_y);_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:f(y);_}
=== RUN   TestVerbatimWhitespace/*_{_--x:f(y)_;_}
=== RUN   TestVerbatimWhitespace/*_{_--x:_f(y);_}
=== RUN   TestVerbatimWhitespace/*_{_--x:f(y_);_}
=== RUN   TestVerbatimWhitespace/*_{_--x:f(_y);_}
=== RUN   TestVerbatimWhitespace/*_{_--x:f(y);_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:f(y)_;_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:_f(y);_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:f(y_);_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:f(_y);_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:[y];_}
=== RUN   TestVerbatimWhitespace/*_{_--x:[y]_;_}
=== RUN   TestVerbatimWhitespace/*_{_--x:_[y];_}
=== RUN   TestVerbatimWhitespace/*_{_--x:[y_];_}
=== RUN   TestVerbatimWhitespace/*_{_--x:[_y];_}
=== RUN   TestVerbatimWhitespace/*_{_--x:[y];_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:[y]_;_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:_[y];_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:[y_];_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:[_y];_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:{y};_}
=== RUN   TestVerbatimWhitespace/*_{_--x:{y}_;_}
=== RUN   TestVerbatimWhitespace/*_{_--x:_{y};_}
=== RUN   TestVerbatimWhitespace/*_{_--x:{y_};_}
=== RUN   TestVerbatimWhitespace/*_{_--x:{_y};_}
=== RUN   TestVerbatimWhitespace/*_{_--x:{y};_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:{y}_;_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:_{y};_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:{y_};_}_[minified]
=== RUN   TestVerbatimWhitespace/*_{_--x:{_y};_}_[minified]
--- PASS: TestVerbatimWhitespace (0.05s)
    --- PASS: TestVerbatimWhitespace/*{--x:} (0.00s)
    --- PASS: TestVerbatimWhitespace/*{--x:_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:;_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_;_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*{--x:}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*{--x:_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:;_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_;_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*{--x:!important} (0.00s)
    --- PASS: TestVerbatimWhitespace/*{--x:_!important} (0.00s)
    --- PASS: TestVerbatimWhitespace/*{_--x:!important_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*{_--x:_!important_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:!important;_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_!important;_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:!_important_;_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_!_important_;_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*{--x:!important}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*{--x:_!important}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*{_--x:!important_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*{_--x:_!important_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:!important;_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_!important;_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:!_important_;_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_!_important_;_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:y;_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_y;_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:y_;_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:y,_;_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_var(y,);_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_var(y,_);_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:y;_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_y;_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:y_;_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:y,_;_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_var(y,);_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_var(y,_);_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:(y);_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:(y)_;_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_(y);_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:(y_);_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:(_y);_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:(y);_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:(y)_;_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_(y);_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:(y_);_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:(_y);_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:f(y);_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:f(y)_;_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_f(y);_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:f(y_);_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:f(_y);_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:f(y);_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:f(y)_;_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_f(y);_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:f(y_);_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:f(_y);_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:[y];_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:[y]_;_} (0.01s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_[y];_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:[y_];_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:[_y];_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:[y];_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:[y]_;_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_[y];_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:[y_];_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:[_y];_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:{y};_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:{y}_;_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_{y};_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:{y_};_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:{_y};_} (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:{y};_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:{y}_;_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:_{y};_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:{y_};_}_[minified] (0.00s)
    --- PASS: TestVerbatimWhitespace/*_{_--x:{_y};_}_[minified] (0.00s)
=== RUN   TestAtRule
=== RUN   TestAtRule/@unknown;_[minified]
=== RUN   TestAtRule/@unknown_x;_[minified]
=== RUN   TestAtRule/@unknown{}_[minified]
=== RUN   TestAtRule/@unknown{_a:_b;_c:_d;_}_[minified]
=== RUN   TestAtRule/@unknown_x{}
=== RUN   TestAtRule/@unknown_x_{}
=== RUN   TestAtRule/@unknown_x{}_[minified]
=== RUN   TestAtRule/@unknown_x_{}_[minified]
=== RUN   TestAtRule/@unknown_x_(_a_+_b_)_;
=== RUN   TestAtRule/@unknown_x_(_a_-_b_)_;
=== RUN   TestAtRule/@unknown_x_(_a_,_b_)_;
=== RUN   TestAtRule/@unknown_x_(_a_+_b_)_;_[minified]
=== RUN   TestAtRule/@unknown_x_(_a_-_b_)_;_[minified]
=== RUN   TestAtRule/@unknown_x_(_a_,_b_)_;_[minified]
--- PASS: TestAtRule (0.02s)
    --- PASS: TestAtRule/@unknown;_[minified] (0.00s)
    --- PASS: TestAtRule/@unknown_x;_[minified] (0.00s)
    --- PASS: TestAtRule/@unknown{}_[minified] (0.00s)
    --- PASS: TestAtRule/@unknown{_a:_b;_c:_d;_}_[minified] (0.00s)
    --- PASS: TestAtRule/@unknown_x{} (0.00s)
    --- PASS: TestAtRule/@unknown_x_{} (0.00s)
    --- PASS: TestAtRule/@unknown_x{}_[minified] (0.00s)
    --- PASS: TestAtRule/@unknown_x_{}_[minified] (0.00s)
    --- PASS: TestAtRule/@unknown_x_(_a_+_b_)_; (0.00s)
    --- PASS: TestAtRule/@unknown_x_(_a_-_b_)_; (0.00s)
    --- PASS: TestAtRule/@unknown_x_(_a_,_b_)_; (0.00s)
    --- PASS: TestAtRule/@unknown_x_(_a_+_b_)_;_[minified] (0.00s)
    --- PASS: TestAtRule/@unknown_x_(_a_-_b_)_;_[minified] (0.00s)
    --- PASS: TestAtRule/@unknown_x_(_a_,_b_)_;_[minified] (0.00s)
=== RUN   TestAtCharset
=== RUN   TestAtCharset/@charset_"UTF-8";
=== RUN   TestAtCharset/@charset_"UTF-8";_[minified]
--- PASS: TestAtCharset (0.00s)
    --- PASS: TestAtCharset/@charset_"UTF-8"; (0.00s)
    --- PASS: TestAtCharset/@charset_"UTF-8";_[minified] (0.00s)
=== RUN   TestAtImport
=== RUN   TestAtImport/@import"foo.css";
=== RUN   TestAtImport/@import_"foo.css";
=== RUN   TestAtImport/@import_url(foo.css);
=== RUN   TestAtImport/@import_url("foo.css");
=== RUN   TestAtImport/@import_url("foo.css")_print;
=== RUN   TestAtImport/@import"foo.css";_[minified]
=== RUN   TestAtImport/@import_"foo.css";_[minified]
=== RUN   TestAtImport/@import_url(foo.css);_[minified]
=== RUN   TestAtImport/@import_url("foo.css");_[minified]
=== RUN   TestAtImport/@import_url("foo.css")_print;_[minified]
--- PASS: TestAtImport (0.00s)
    --- PASS: TestAtImport/@import"foo.css"; (0.00s)
    --- PASS: TestAtImport/@import_"foo.css"; (0.00s)
    --- PASS: TestAtImport/@import_url(foo.css); (0.00s)
    --- PASS: TestAtImport/@import_url("foo.css"); (0.00s)
    --- PASS: TestAtImport/@import_url("foo.css")_print; (0.00s)
    --- PASS: TestAtImport/@import"foo.css";_[minified] (0.00s)
    --- PASS: TestAtImport/@import_"foo.css";_[minified] (0.00s)
    --- PASS: TestAtImport/@import_url(foo.css);_[minified] (0.00s)
    --- PASS: TestAtImport/@import_url("foo.css");_[minified] (0.00s)
    --- PASS: TestAtImport/@import_url("foo.css")_print;_[minified] (0.00s)
=== RUN   TestAtKeyframes
=== RUN   TestAtKeyframes/@keyframes_name_{_0%,_50%_{_color:_red_}_25%,_75%_{_color:_blue_}_}_[minified]
=== RUN   TestAtKeyframes/@keyframes_name_{_from_{_color:_red_}_to_{_color:_blue_}_}_[minified]
--- PASS: TestAtKeyframes (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{_0%,_50%_{_color:_red_}_25%,_75%_{_color:_blue_}_}_[minified] (0.00s)
    --- PASS: TestAtKeyframes/@keyframes_name_{_from_{_color:_red_}_to_{_color:_blue_}_}_[minified] (0.00s)
=== RUN   TestAtMedia
=== RUN   TestAtMedia/@media_screen_{_div_{_color:_red_}_}
=== RUN   TestAtMedia/@media_screen{div{color:red}}
=== RUN   TestAtMedia/@media_screen_{_div_{_color:_red_}_}_[minified]
=== RUN   TestAtMedia/@media_screen{div{color:red}}_[minified]
--- PASS: TestAtMedia (0.01s)
    --- PASS: TestAtMedia/@media_screen_{_div_{_color:_red_}_} (0.00s)
    --- PASS: TestAtMedia/@media_screen{div{color:red}} (0.00s)
    --- PASS: TestAtMedia/@media_screen_{_div_{_color:_red_}_}_[minified] (0.00s)
    --- PASS: TestAtMedia/@media_screen{div{color:red}}_[minified] (0.00s)
=== RUN   TestAtFontFace
=== RUN   TestAtFontFace/@font-face_{_font-family:_'Open_Sans';_src:_url('OpenSans.woff')_format('woff')_}
=== RUN   TestAtFontFace/@font-face_{_font-family:_'Open_Sans';_src:_url('OpenSans.woff')_format('woff')_}_[minified]
--- PASS: TestAtFontFace (0.00s)
    --- PASS: TestAtFontFace/@font-face_{_font-family:_'Open_Sans';_src:_url('OpenSans.woff')_format('woff')_} (0.00s)
    --- PASS: TestAtFontFace/@font-face_{_font-family:_'Open_Sans';_src:_url('OpenSans.woff')_format('woff')_}_[minified] (0.00s)
=== RUN   TestAtPage
=== RUN   TestAtPage/@page_{_margin:_1cm_}
=== RUN   TestAtPage/@page_:first_{_margin:_1cm_}
=== RUN   TestAtPage/@page_{_margin:_1cm_}_[minified]
=== RUN   TestAtPage/@page_:first_{_margin:_1cm_}_[minified]
--- PASS: TestAtPage (0.00s)
    --- PASS: TestAtPage/@page_{_margin:_1cm_} (0.00s)
    --- PASS: TestAtPage/@page_:first_{_margin:_1cm_} (0.00s)
    --- PASS: TestAtPage/@page_{_margin:_1cm_}_[minified] (0.00s)
    --- PASS: TestAtPage/@page_:first_{_margin:_1cm_}_[minified] (0.00s)
=== RUN   TestMsGridColumnsWhitespace
=== RUN   TestMsGridColumnsWhitespace/div_{_-ms-grid-columns:_(1fr)[3]_}
=== RUN   TestMsGridColumnsWhitespace/div_{_-ms-grid-columns:_1fr_(20px_1fr)[3]_}
=== RUN   TestMsGridColumnsWhitespace/div_{_-ms-grid-columns:_(1fr)[3]_}_[minified]
=== RUN   TestMsGridColumnsWhitespace/div_{_-ms-grid-columns:_1fr_(20px_1fr)[3]_}_[minified]
--- PASS: TestMsGridColumnsWhitespace (0.00s)
    --- PASS: TestMsGridColumnsWhitespace/div_{_-ms-grid-columns:_(1fr)[3]_} (0.00s)
    --- PASS: TestMsGridColumnsWhitespace/div_{_-ms-grid-columns:_1fr_(20px_1fr)[3]_} (0.00s)
    --- PASS: TestMsGridColumnsWhitespace/div_{_-ms-grid-columns:_(1fr)[3]_}_[minified] (0.00s)
    --- PASS: TestMsGridColumnsWhitespace/div_{_-ms-grid-columns:_1fr_(20px_1fr)[3]_}_[minified] (0.00s)
=== RUN   TestASCII
=== RUN   TestASCII/*_{_background:_url(🐈)_}_[ascii]
=== RUN   TestASCII/*_{_background:_url(🐈6)_}_[ascii]
=== RUN   TestASCII/*_{_background:_url('🐈')_}_[ascii]
=== RUN   TestASCII/*_{_background:_url('🐈6')_}_[ascii]
=== RUN   TestASCII/*_{_background:_url('(🐈)')_}_[ascii]
=== RUN   TestASCII/*_{_background:_url('(🐈6)')_}_[ascii]
=== RUN   TestASCII/div_{_🐈:_🐈('🐈')_}_[ascii]
=== RUN   TestASCII/div_{_🐈_:_🐈_('🐈_')_}_[ascii]
=== RUN   TestASCII/div_{_🐈6:_🐈6('🐈6')_}_[ascii]
=== RUN   TestASCII/@🐈;_[ascii]
=== RUN   TestASCII/@🐈_{}_[ascii]
=== RUN   TestASCII/@🐈_x_{}_[ascii]
=== RUN   TestASCII/#🐈#x_{}_[ascii]
=== RUN   TestASCII/#🐈_#x_{}_[ascii]
=== RUN   TestASCII/#🐈::x_{}_[ascii]
=== RUN   TestASCII/#🐈_::x_{}_[ascii]
=== RUN   TestASCII/.🐈.x_{}_[ascii]
=== RUN   TestASCII/.🐈_.x_{}_[ascii]
=== RUN   TestASCII/.🐈::x_{}_[ascii]
=== RUN   TestASCII/.🐈_::x_{}_[ascii]
=== RUN   TestASCII/🐈|🐈.x_{}_[ascii]
=== RUN   TestASCII/🐈|🐈_.x_{}_[ascii]
=== RUN   TestASCII/🐈|🐈::x_{}_[ascii]
=== RUN   TestASCII/🐈|🐈_::x_{}_[ascii]
=== RUN   TestASCII/::🐈:x_{}_[ascii]
=== RUN   TestASCII/::🐈_:x_{}_[ascii]
=== RUN   TestASCII/[🐈]_{}_[ascii]
=== RUN   TestASCII/[🐈=🐈]_{}_[ascii]
=== RUN   TestASCII/[🐈|🐈=🐈]_{}_[ascii]
=== RUN   TestASCII/.\10FFF_abc:after_{_content:_'\10FFF_abc'_}_[ascii]
=== RUN   TestASCII/.\U00010fffabc:after_{_content:_'\U00010fffabc'_}_[ascii]
=== RUN   TestASCII/.\10FFFFabc:after_{_content:_'\10FFFFabc'_}_[ascii]
=== RUN   TestASCII/.\10FFFF_abc:after_{_content:_'\10FFFF_abc'_}_[ascii]
=== RUN   TestASCII/.\U0010ffffabc:after_{_content:_'\U0010ffffabc'_}_[ascii]
=== RUN   TestASCII/.\FEFF:after_{_content:_'\ufeff'_}
--- PASS: TestASCII (0.02s)
    --- PASS: TestASCII/*_{_background:_url(🐈)_}_[ascii] (0.00s)
    --- PASS: TestASCII/*_{_background:_url(🐈6)_}_[ascii] (0.00s)
    --- PASS: TestASCII/*_{_background:_url('🐈')_}_[ascii] (0.00s)
    --- PASS: TestASCII/*_{_background:_url('🐈6')_}_[ascii] (0.00s)
    --- PASS: TestASCII/*_{_background:_url('(🐈)')_}_[ascii] (0.00s)
    --- PASS: TestASCII/*_{_background:_url('(🐈6)')_}_[ascii] (0.00s)
    --- PASS: TestASCII/div_{_🐈:_🐈('🐈')_}_[ascii] (0.00s)
    --- PASS: TestASCII/div_{_🐈_:_🐈_('🐈_')_}_[ascii] (0.00s)
    --- PASS: TestASCII/div_{_🐈6:_🐈6('🐈6')_}_[ascii] (0.00s)
    --- PASS: TestASCII/@🐈;_[ascii] (0.00s)
    --- PASS: TestASCII/@🐈_{}_[ascii] (0.01s)
    --- PASS: TestASCII/@🐈_x_{}_[ascii] (0.00s)
    --- PASS: TestASCII/#🐈#x_{}_[ascii] (0.00s)
    --- PASS: TestASCII/#🐈_#x_{}_[ascii] (0.00s)
    --- PASS: TestASCII/#🐈::x_{}_[ascii] (0.00s)
    --- PASS: TestASCII/#🐈_::x_{}_[ascii] (0.00s)
    --- PASS: TestASCII/.🐈.x_{}_[ascii] (0.00s)
    --- PASS: TestASCII/.🐈_.x_{}_[ascii] (0.00s)
    --- PASS: TestASCII/.🐈::x_{}_[ascii] (0.00s)
    --- PASS: TestASCII/.🐈_::x_{}_[ascii] (0.00s)
    --- PASS: TestASCII/🐈|🐈.x_{}_[ascii] (0.00s)
    --- PASS: TestASCII/🐈|🐈_.x_{}_[ascii] (0.00s)
    --- PASS: TestASCII/🐈|🐈::x_{}_[ascii] (0.00s)
    --- PASS: TestASCII/🐈|🐈_::x_{}_[ascii] (0.00s)
    --- PASS: TestASCII/::🐈:x_{}_[ascii] (0.00s)
    --- PASS: TestASCII/::🐈_:x_{}_[ascii] (0.00s)
    --- PASS: TestASCII/[🐈]_{}_[ascii] (0.00s)
    --- PASS: TestASCII/[🐈=🐈]_{}_[ascii] (0.00s)
    --- PASS: TestASCII/[🐈|🐈=🐈]_{}_[ascii] (0.00s)
    --- PASS: TestASCII/.\10FFF_abc:after_{_content:_'\10FFF_abc'_}_[ascii] (0.00s)
    --- PASS: TestASCII/.\U00010fffabc:after_{_content:_'\U00010fffabc'_}_[ascii] (0.00s)
    --- PASS: TestASCII/.\10FFFFabc:after_{_content:_'\10FFFFabc'_}_[ascii] (0.00s)
    --- PASS: TestASCII/.\10FFFF_abc:after_{_content:_'\10FFFF_abc'_}_[ascii] (0.00s)
    --- PASS: TestASCII/.\U0010ffffabc:after_{_content:_'\U0010ffffabc'_}_[ascii] (0.00s)
    --- PASS: TestASCII/.\FEFF:after_{_content:_'\ufeff'_} (0.00s)
PASS
ok  	github.com/evanw/esbuild/internal/css_printer	0.210s
=== RUN   TestMockFSBasic
--- PASS: TestMockFSBasic (0.00s)
=== RUN   TestMockFSRel
=== RUN   TestMockFSRel/Rel("/a/b",_"/a/b")_==_"."
=== RUN   TestMockFSRel/Rel("/a/b",_"/a/b/c")_==_"c"
=== RUN   TestMockFSRel/Rel("/a/b",_"/a/b/c/d")_==_"c/d"
=== RUN   TestMockFSRel/Rel("/a/b/c",_"/a/b")_==_".."
=== RUN   TestMockFSRel/Rel("/a/b/c/d",_"/a/b")_==_"../.."
=== RUN   TestMockFSRel/Rel("/a/b/c",_"/a/b/x")_==_"../x"
=== RUN   TestMockFSRel/Rel("/a/b/c/d",_"/a/b/x")_==_"../../x"
=== RUN   TestMockFSRel/Rel("/a/b/c",_"/a/b/x/y")_==_"../x/y"
=== RUN   TestMockFSRel/Rel("/a/b/c/d",_"/a/b/x/y")_==_"../../x/y"
=== RUN   TestMockFSRel/Rel("a/b",_"a/c")_==_"../c"
=== RUN   TestMockFSRel/Rel("./a/b",_"./a/c")_==_"../c"
=== RUN   TestMockFSRel/Rel(".",_"./a/b")_==_"a/b"
=== RUN   TestMockFSRel/Rel(".",_".//a/b")_==_"a/b"
=== RUN   TestMockFSRel/Rel(".",_"././a/b")_==_"a/b"
=== RUN   TestMockFSRel/Rel(".",_"././/a/b")_==_"a/b"
--- PASS: TestMockFSRel (0.01s)
    --- PASS: TestMockFSRel/Rel("/a/b",_"/a/b")_==_"." (0.00s)
    --- PASS: TestMockFSRel/Rel("/a/b",_"/a/b/c")_==_"c" (0.00s)
    --- PASS: TestMockFSRel/Rel("/a/b",_"/a/b/c/d")_==_"c/d" (0.00s)
    --- PASS: TestMockFSRel/Rel("/a/b/c",_"/a/b")_==_".." (0.00s)
    --- PASS: TestMockFSRel/Rel("/a/b/c/d",_"/a/b")_==_"../.." (0.00s)
    --- PASS: TestMockFSRel/Rel("/a/b/c",_"/a/b/x")_==_"../x" (0.00s)
    --- PASS: TestMockFSRel/Rel("/a/b/c/d",_"/a/b/x")_==_"../../x" (0.00s)
    --- PASS: TestMockFSRel/Rel("/a/b/c",_"/a/b/x/y")_==_"../x/y" (0.00s)
    --- PASS: TestMockFSRel/Rel("/a/b/c/d",_"/a/b/x/y")_==_"../../x/y" (0.00s)
    --- PASS: TestMockFSRel/Rel("a/b",_"a/c")_==_"../c" (0.00s)
    --- PASS: TestMockFSRel/Rel("./a/b",_"./a/c")_==_"../c" (0.00s)
    --- PASS: TestMockFSRel/Rel(".",_"./a/b")_==_"a/b" (0.00s)
    --- PASS: TestMockFSRel/Rel(".",_".//a/b")_==_"a/b" (0.00s)
    --- PASS: TestMockFSRel/Rel(".",_"././a/b")_==_"a/b" (0.00s)
    --- PASS: TestMockFSRel/Rel(".",_"././/a/b")_==_"a/b" (0.00s)
PASS
ok  	github.com/evanw/esbuild/internal/fs	0.027s
?   	github.com/evanw/esbuild/internal/graph	[no test files]
?   	github.com/evanw/esbuild/internal/helpers	[no test files]
=== RUN   TestGenerateNonUniqueNameFromPath
--- PASS: TestGenerateNonUniqueNameFromPath (0.00s)
PASS
ok  	github.com/evanw/esbuild/internal/js_ast	0.017s
=== RUN   TestComment
=== RUN   TestComment//*
=== RUN   TestComment//*/
=== RUN   TestComment//**/
=== RUN   TestComment///
--- PASS: TestComment (0.00s)
    --- PASS: TestComment//* (0.00s)
    --- PASS: TestComment//*/ (0.00s)
    --- PASS: TestComment//**/ (0.00s)
    --- PASS: TestComment/// (0.00s)
=== RUN   TestHashbang
=== RUN   TestHashbang/#!/usr/bin/env_node
=== RUN   TestHashbang/#!/usr/bin/env_node_
=== RUN   TestHashbang/#!/usr/bin/env_node_let_x
=== RUN   TestHashbang/_#!/usr/bin/env_node
--- PASS: TestHashbang (0.01s)
    --- PASS: TestHashbang/#!/usr/bin/env_node (0.01s)
    --- PASS: TestHashbang/#!/usr/bin/env_node_ (0.00s)
    --- PASS: TestHashbang/#!/usr/bin/env_node_let_x (0.00s)
    --- PASS: TestHashbang/_#!/usr/bin/env_node (0.00s)
=== RUN   TestIdentifier
=== RUN   TestIdentifier/_
=== RUN   TestIdentifier/$
=== RUN   TestIdentifier/test
=== RUN   TestIdentifier/t\u0065st
=== RUN   TestIdentifier/t\u{65}st
=== RUN   TestIdentifier/t\u.
=== RUN   TestIdentifier/t\u0.
=== RUN   TestIdentifier/t\u00.
=== RUN   TestIdentifier/t\u006.
=== RUN   TestIdentifier/t\u{.
=== RUN   TestIdentifier/t\u{0.
=== RUN   TestIdentifier/a\u200c
=== RUN   TestIdentifier/a\u200d
--- PASS: TestIdentifier (0.02s)
    --- PASS: TestIdentifier/_ (0.00s)
    --- PASS: TestIdentifier/$ (0.00s)
    --- PASS: TestIdentifier/test (0.00s)
    --- PASS: TestIdentifier/t\u0065st (0.01s)
    --- PASS: TestIdentifier/t\u{65}st (0.00s)
    --- PASS: TestIdentifier/t\u. (0.00s)
    --- PASS: TestIdentifier/t\u0. (0.00s)
    --- PASS: TestIdentifier/t\u00. (0.00s)
    --- PASS: TestIdentifier/t\u006. (0.00s)
    --- PASS: TestIdentifier/t\u{. (0.00s)
    --- PASS: TestIdentifier/t\u{0. (0.00s)
    --- PASS: TestIdentifier/a\u200c (0.00s)
    --- PASS: TestIdentifier/a\u200d (0.00s)
=== RUN   TestNumericLiteral
=== RUN   TestNumericLiteral/0
=== RUN   TestNumericLiteral/000
=== RUN   TestNumericLiteral/010
=== RUN   TestNumericLiteral/123
=== RUN   TestNumericLiteral/987
=== RUN   TestNumericLiteral/0000
=== RUN   TestNumericLiteral/0123
=== RUN   TestNumericLiteral/0123.4567
=== RUN   TestNumericLiteral/0987
=== RUN   TestNumericLiteral/0987.6543
=== RUN   TestNumericLiteral/01289
=== RUN   TestNumericLiteral/01289.345
=== RUN   TestNumericLiteral/999999999
=== RUN   TestNumericLiteral/9999999999
=== RUN   TestNumericLiteral/99999999999
=== RUN   TestNumericLiteral/123456789123456789
=== RUN   TestNumericLiteral/12345678912345678900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
=== RUN   TestNumericLiteral/0b00101
=== RUN   TestNumericLiteral/0B00101
=== RUN   TestNumericLiteral/0b1011101011101011101011101011101011101
=== RUN   TestNumericLiteral/0B1011101011101011101011101011101011101
=== RUN   TestNumericLiteral/0b
=== RUN   TestNumericLiteral/0B
=== RUN   TestNumericLiteral/0b012
=== RUN   TestNumericLiteral/0b018
=== RUN   TestNumericLiteral/0b01a
=== RUN   TestNumericLiteral/0b01A
=== RUN   TestNumericLiteral/0o12345
=== RUN   TestNumericLiteral/0O12345
=== RUN   TestNumericLiteral/0o1234567654321
=== RUN   TestNumericLiteral/0O1234567654321
=== RUN   TestNumericLiteral/0o
=== RUN   TestNumericLiteral/0O
=== RUN   TestNumericLiteral/0o018
=== RUN   TestNumericLiteral/0o01a
=== RUN   TestNumericLiteral/0o01A
=== RUN   TestNumericLiteral/0x12345678
=== RUN   TestNumericLiteral/0xFEDCBA987
=== RUN   TestNumericLiteral/0x000012345678
=== RUN   TestNumericLiteral/0x123456781234
=== RUN   TestNumericLiteral/0x
=== RUN   TestNumericLiteral/0X
=== RUN   TestNumericLiteral/0xGFEDCBA
=== RUN   TestNumericLiteral/0xABCDEFG
=== RUN   TestNumericLiteral/123.
=== RUN   TestNumericLiteral/.0123
=== RUN   TestNumericLiteral/0.0123
=== RUN   TestNumericLiteral/2.2250738585072014e-308
=== RUN   TestNumericLiteral/1.7976931348623157e+308
=== RUN   TestNumericLiteral/4.9406564584124654417656879286822e-324
=== RUN   TestNumericLiteral/5e-324
=== RUN   TestNumericLiteral/1e-325
=== RUN   TestNumericLiteral/1.797693134862315708145274237317e+308
=== RUN   TestNumericLiteral/1.797693134862315808e+308
=== RUN   TestNumericLiteral/1e+309
=== RUN   TestNumericLiteral/0x7fff_ffff
=== RUN   TestNumericLiteral/0x8000_0000
=== RUN   TestNumericLiteral/0x8000_0001
=== RUN   TestNumericLiteral/0xffff_ffff
=== RUN   TestNumericLiteral/0x1_0000_0000
=== RUN   TestNumericLiteral/0x1_0000_0001
=== RUN   TestNumericLiteral/0x7fff_ffff_ffff_fdff
=== RUN   TestNumericLiteral/0x8000_0000_0000_0000
=== RUN   TestNumericLiteral/0x8000_0000_0000_3000
=== RUN   TestNumericLiteral/0xffff_ffff_ffff_fbff
=== RUN   TestNumericLiteral/0x1_0000_0000_0000_0000
=== RUN   TestNumericLiteral/0x1_0000_0000_0000_1000
=== RUN   TestNumericLiteral/1.
=== RUN   TestNumericLiteral/.1
=== RUN   TestNumericLiteral/1.1
=== RUN   TestNumericLiteral/1e1
=== RUN   TestNumericLiteral/1e+1
=== RUN   TestNumericLiteral/1e-1
=== RUN   TestNumericLiteral/.1e1
=== RUN   TestNumericLiteral/.1e+1
=== RUN   TestNumericLiteral/.1e-1
=== RUN   TestNumericLiteral/1.e1
=== RUN   TestNumericLiteral/1.e+1
=== RUN   TestNumericLiteral/1.e-1
=== RUN   TestNumericLiteral/1.1e1
=== RUN   TestNumericLiteral/1.1e+1
=== RUN   TestNumericLiteral/1.1e-1
=== RUN   TestNumericLiteral/1e
=== RUN   TestNumericLiteral/.1e
=== RUN   TestNumericLiteral/1.e
=== RUN   TestNumericLiteral/1.1e
=== RUN   TestNumericLiteral/1e+
=== RUN   TestNumericLiteral/.1e+
=== RUN   TestNumericLiteral/1.e+
=== RUN   TestNumericLiteral/1.1e+
=== RUN   TestNumericLiteral/1e-
=== RUN   TestNumericLiteral/.1e-
=== RUN   TestNumericLiteral/1.e-
=== RUN   TestNumericLiteral/1.1e-
=== RUN   TestNumericLiteral/1e+-1
=== RUN   TestNumericLiteral/1e-+1
=== RUN   TestNumericLiteral/1z
=== RUN   TestNumericLiteral/1.z
=== RUN   TestNumericLiteral/1.0f
=== RUN   TestNumericLiteral/0b1z
=== RUN   TestNumericLiteral/0o1z
=== RUN   TestNumericLiteral/0x1z
=== RUN   TestNumericLiteral/1e1z
=== RUN   TestNumericLiteral/1_2_3
=== RUN   TestNumericLiteral/.1_2
=== RUN   TestNumericLiteral/1_2.3_4
=== RUN   TestNumericLiteral/1e2_3
=== RUN   TestNumericLiteral/1_2e3_4
=== RUN   TestNumericLiteral/1_2.3_4e5_6
=== RUN   TestNumericLiteral/0b1_0
=== RUN   TestNumericLiteral/0B1_0
=== RUN   TestNumericLiteral/0o1_2
=== RUN   TestNumericLiteral/0O1_2
=== RUN   TestNumericLiteral/0x1_2
=== RUN   TestNumericLiteral/0X1_2
=== RUN   TestNumericLiteral/08.0_1
=== RUN   TestNumericLiteral/09.0_1
=== RUN   TestNumericLiteral/0_0
=== RUN   TestNumericLiteral/0_1
=== RUN   TestNumericLiteral/0_7
=== RUN   TestNumericLiteral/0_8
=== RUN   TestNumericLiteral/0_9
=== RUN   TestNumericLiteral/00_0
=== RUN   TestNumericLiteral/01_0
=== RUN   TestNumericLiteral/07_0
=== RUN   TestNumericLiteral/08_0
=== RUN   TestNumericLiteral/09_0
=== RUN   TestNumericLiteral/08_0.1
=== RUN   TestNumericLiteral/09_0.1
=== RUN   TestNumericLiteral/1__2
=== RUN   TestNumericLiteral/.1__2
=== RUN   TestNumericLiteral/1e2__3
=== RUN   TestNumericLiteral/0b1__0
=== RUN   TestNumericLiteral/0B1__0
=== RUN   TestNumericLiteral/0o1__2
=== RUN   TestNumericLiteral/0O1__2
=== RUN   TestNumericLiteral/0x1__2
=== RUN   TestNumericLiteral/0X1__2
=== RUN   TestNumericLiteral/1_
=== RUN   TestNumericLiteral/1._
=== RUN   TestNumericLiteral/1_.
=== RUN   TestNumericLiteral/.1_
=== RUN   TestNumericLiteral/1e_
=== RUN   TestNumericLiteral/1e1_
=== RUN   TestNumericLiteral/1_e1
=== RUN   TestNumericLiteral/.1_e1
=== RUN   TestNumericLiteral/1._2
=== RUN   TestNumericLiteral/1_.2
=== RUN   TestNumericLiteral/0b_1
=== RUN   TestNumericLiteral/0B_1
=== RUN   TestNumericLiteral/0o_1
=== RUN   TestNumericLiteral/0O_1
=== RUN   TestNumericLiteral/0x_1
=== RUN   TestNumericLiteral/0X_1
=== RUN   TestNumericLiteral/0b1_
=== RUN   TestNumericLiteral/0B1_
=== RUN   TestNumericLiteral/0o1_
=== RUN   TestNumericLiteral/0O1_
=== RUN   TestNumericLiteral/0x1_
=== RUN   TestNumericLiteral/0X1_
--- PASS: TestNumericLiteral (0.06s)
    --- PASS: TestNumericLiteral/0 (0.00s)
    --- PASS: TestNumericLiteral/000 (0.00s)
    --- PASS: TestNumericLiteral/010 (0.00s)
    --- PASS: TestNumericLiteral/123 (0.00s)
    --- PASS: TestNumericLiteral/987 (0.00s)
    --- PASS: TestNumericLiteral/0000 (0.00s)
    --- PASS: TestNumericLiteral/0123 (0.00s)
    --- PASS: TestNumericLiteral/0123.4567 (0.00s)
    --- PASS: TestNumericLiteral/0987 (0.00s)
    --- PASS: TestNumericLiteral/0987.6543 (0.00s)
    --- PASS: TestNumericLiteral/01289 (0.00s)
    --- PASS: TestNumericLiteral/01289.345 (0.00s)
    --- PASS: TestNumericLiteral/999999999 (0.00s)
    --- PASS: TestNumericLiteral/9999999999 (0.00s)
    --- PASS: TestNumericLiteral/99999999999 (0.00s)
    --- PASS: TestNumericLiteral/123456789123456789 (0.00s)
    --- PASS: TestNumericLiteral/12345678912345678900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (0.00s)
    --- PASS: TestNumericLiteral/0b00101 (0.00s)
    --- PASS: TestNumericLiteral/0B00101 (0.00s)
    --- PASS: TestNumericLiteral/0b1011101011101011101011101011101011101 (0.00s)
    --- PASS: TestNumericLiteral/0B1011101011101011101011101011101011101 (0.00s)
    --- PASS: TestNumericLiteral/0b (0.00s)
    --- PASS: TestNumericLiteral/0B (0.00s)
    --- PASS: TestNumericLiteral/0b012 (0.00s)
    --- PASS: TestNumericLiteral/0b018 (0.00s)
    --- PASS: TestNumericLiteral/0b01a (0.00s)
    --- PASS: TestNumericLiteral/0b01A (0.00s)
    --- PASS: TestNumericLiteral/0o12345 (0.00s)
    --- PASS: TestNumericLiteral/0O12345 (0.00s)
    --- PASS: TestNumericLiteral/0o1234567654321 (0.00s)
    --- PASS: TestNumericLiteral/0O1234567654321 (0.00s)
    --- PASS: TestNumericLiteral/0o (0.00s)
    --- PASS: TestNumericLiteral/0O (0.00s)
    --- PASS: TestNumericLiteral/0o018 (0.00s)
    --- PASS: TestNumericLiteral/0o01a (0.00s)
    --- PASS: TestNumericLiteral/0o01A (0.00s)
    --- PASS: TestNumericLiteral/0x12345678 (0.00s)
    --- PASS: TestNumericLiteral/0xFEDCBA987 (0.00s)
    --- PASS: TestNumericLiteral/0x000012345678 (0.00s)
    --- PASS: TestNumericLiteral/0x123456781234 (0.00s)
    --- PASS: TestNumericLiteral/0x (0.00s)
    --- PASS: TestNumericLiteral/0X (0.00s)
    --- PASS: TestNumericLiteral/0xGFEDCBA (0.00s)
    --- PASS: TestNumericLiteral/0xABCDEFG (0.00s)
    --- PASS: TestNumericLiteral/123. (0.00s)
    --- PASS: TestNumericLiteral/.0123 (0.00s)
    --- PASS: TestNumericLiteral/0.0123 (0.00s)
    --- PASS: TestNumericLiteral/2.2250738585072014e-308 (0.00s)
    --- PASS: TestNumericLiteral/1.7976931348623157e+308 (0.00s)
    --- PASS: TestNumericLiteral/4.9406564584124654417656879286822e-324 (0.00s)
    --- PASS: TestNumericLiteral/5e-324 (0.00s)
    --- PASS: TestNumericLiteral/1e-325 (0.00s)
    --- PASS: TestNumericLiteral/1.797693134862315708145274237317e+308 (0.00s)
    --- PASS: TestNumericLiteral/1.797693134862315808e+308 (0.00s)
    --- PASS: TestNumericLiteral/1e+309 (0.00s)
    --- PASS: TestNumericLiteral/0x7fff_ffff (0.00s)
    --- PASS: TestNumericLiteral/0x8000_0000 (0.00s)
    --- PASS: TestNumericLiteral/0x8000_0001 (0.00s)
    --- PASS: TestNumericLiteral/0xffff_ffff (0.00s)
    --- PASS: TestNumericLiteral/0x1_0000_0000 (0.00s)
    --- PASS: TestNumericLiteral/0x1_0000_0001 (0.00s)
    --- PASS: TestNumericLiteral/0x7fff_ffff_ffff_fdff (0.00s)
    --- PASS: TestNumericLiteral/0x8000_0000_0000_0000 (0.00s)
    --- PASS: TestNumericLiteral/0x8000_0000_0000_3000 (0.00s)
    --- PASS: TestNumericLiteral/0xffff_ffff_ffff_fbff (0.00s)
    --- PASS: TestNumericLiteral/0x1_0000_0000_0000_0000 (0.00s)
    --- PASS: TestNumericLiteral/0x1_0000_0000_0000_1000 (0.00s)
    --- PASS: TestNumericLiteral/1. (0.00s)
    --- PASS: TestNumericLiteral/.1 (0.00s)
    --- PASS: TestNumericLiteral/1.1 (0.00s)
    --- PASS: TestNumericLiteral/1e1 (0.00s)
    --- PASS: TestNumericLiteral/1e+1 (0.00s)
    --- PASS: TestNumericLiteral/1e-1 (0.00s)
    --- PASS: TestNumericLiteral/.1e1 (0.00s)
    --- PASS: TestNumericLiteral/.1e+1 (0.00s)
    --- PASS: TestNumericLiteral/.1e-1 (0.00s)
    --- PASS: TestNumericLiteral/1.e1 (0.00s)
    --- PASS: TestNumericLiteral/1.e+1 (0.00s)
    --- PASS: TestNumericLiteral/1.e-1 (0.00s)
    --- PASS: TestNumericLiteral/1.1e1 (0.00s)
    --- PASS: TestNumericLiteral/1.1e+1 (0.00s)
    --- PASS: TestNumericLiteral/1.1e-1 (0.00s)
    --- PASS: TestNumericLiteral/1e (0.00s)
    --- PASS: TestNumericLiteral/.1e (0.00s)
    --- PASS: TestNumericLiteral/1.e (0.00s)
    --- PASS: TestNumericLiteral/1.1e (0.00s)
    --- PASS: TestNumericLiteral/1e+ (0.00s)
    --- PASS: TestNumericLiteral/.1e+ (0.00s)
    --- PASS: TestNumericLiteral/1.e+ (0.00s)
    --- PASS: TestNumericLiteral/1.1e+ (0.00s)
    --- PASS: TestNumericLiteral/1e- (0.00s)
    --- PASS: TestNumericLiteral/.1e- (0.00s)
    --- PASS: TestNumericLiteral/1.e- (0.00s)
    --- PASS: TestNumericLiteral/1.1e- (0.00s)
    --- PASS: TestNumericLiteral/1e+-1 (0.00s)
    --- PASS: TestNumericLiteral/1e-+1 (0.00s)
    --- PASS: TestNumericLiteral/1z (0.00s)
    --- PASS: TestNumericLiteral/1.z (0.00s)
    --- PASS: TestNumericLiteral/1.0f (0.00s)
    --- PASS: TestNumericLiteral/0b1z (0.00s)
    --- PASS: TestNumericLiteral/0o1z (0.00s)
    --- PASS: TestNumericLiteral/0x1z (0.00s)
    --- PASS: TestNumericLiteral/1e1z (0.00s)
    --- PASS: TestNumericLiteral/1_2_3 (0.00s)
    --- PASS: TestNumericLiteral/.1_2 (0.00s)
    --- PASS: TestNumericLiteral/1_2.3_4 (0.00s)
    --- PASS: TestNumericLiteral/1e2_3 (0.00s)
    --- PASS: TestNumericLiteral/1_2e3_4 (0.00s)
    --- PASS: TestNumericLiteral/1_2.3_4e5_6 (0.00s)
    --- PASS: TestNumericLiteral/0b1_0 (0.00s)
    --- PASS: TestNumericLiteral/0B1_0 (0.00s)
    --- PASS: TestNumericLiteral/0o1_2 (0.00s)
    --- PASS: TestNumericLiteral/0O1_2 (0.00s)
    --- PASS: TestNumericLiteral/0x1_2 (0.00s)
    --- PASS: TestNumericLiteral/0X1_2 (0.00s)
    --- PASS: TestNumericLiteral/08.0_1 (0.00s)
    --- PASS: TestNumericLiteral/09.0_1 (0.00s)
    --- PASS: TestNumericLiteral/0_0 (0.00s)
    --- PASS: TestNumericLiteral/0_1 (0.00s)
    --- PASS: TestNumericLiteral/0_7 (0.00s)
    --- PASS: TestNumericLiteral/0_8 (0.00s)
    --- PASS: TestNumericLiteral/0_9 (0.00s)
    --- PASS: TestNumericLiteral/00_0 (0.00s)
    --- PASS: TestNumericLiteral/01_0 (0.00s)
    --- PASS: TestNumericLiteral/07_0 (0.00s)
    --- PASS: TestNumericLiteral/08_0 (0.00s)
    --- PASS: TestNumericLiteral/09_0 (0.00s)
    --- PASS: TestNumericLiteral/08_0.1 (0.00s)
    --- PASS: TestNumericLiteral/09_0.1 (0.00s)
    --- PASS: TestNumericLiteral/1__2 (0.00s)
    --- PASS: TestNumericLiteral/.1__2 (0.00s)
    --- PASS: TestNumericLiteral/1e2__3 (0.00s)
    --- PASS: TestNumericLiteral/0b1__0 (0.00s)
    --- PASS: TestNumericLiteral/0B1__0 (0.00s)
    --- PASS: TestNumericLiteral/0o1__2 (0.00s)
    --- PASS: TestNumericLiteral/0O1__2 (0.00s)
    --- PASS: TestNumericLiteral/0x1__2 (0.00s)
    --- PASS: TestNumericLiteral/0X1__2 (0.00s)
    --- PASS: TestNumericLiteral/1_ (0.00s)
    --- PASS: TestNumericLiteral/1._ (0.00s)
    --- PASS: TestNumericLiteral/1_. (0.00s)
    --- PASS: TestNumericLiteral/.1_ (0.01s)
    --- PASS: TestNumericLiteral/1e_ (0.00s)
    --- PASS: TestNumericLiteral/1e1_ (0.00s)
    --- PASS: TestNumericLiteral/1_e1 (0.00s)
    --- PASS: TestNumericLiteral/.1_e1 (0.00s)
    --- PASS: TestNumericLiteral/1._2 (0.00s)
    --- PASS: TestNumericLiteral/1_.2 (0.00s)
    --- PASS: TestNumericLiteral/0b_1 (0.00s)
    --- PASS: TestNumericLiteral/0B_1 (0.00s)
    --- PASS: TestNumericLiteral/0o_1 (0.00s)
    --- PASS: TestNumericLiteral/0O_1 (0.00s)
    --- PASS: TestNumericLiteral/0x_1 (0.00s)
    --- PASS: TestNumericLiteral/0X_1 (0.00s)
    --- PASS: TestNumericLiteral/0b1_ (0.00s)
    --- PASS: TestNumericLiteral/0B1_ (0.00s)
    --- PASS: TestNumericLiteral/0o1_ (0.00s)
    --- PASS: TestNumericLiteral/0O1_ (0.00s)
    --- PASS: TestNumericLiteral/0x1_ (0.00s)
    --- PASS: TestNumericLiteral/0X1_ (0.00s)
=== RUN   TestBigIntegerLiteral
=== RUN   TestBigIntegerLiteral/0n
=== RUN   TestBigIntegerLiteral/123n
=== RUN   TestBigIntegerLiteral/9007199254740993n
=== RUN   TestBigIntegerLiteral/0b00101n
=== RUN   TestBigIntegerLiteral/0B00101n
=== RUN   TestBigIntegerLiteral/0b1011101011101011101011101011101011101n
=== RUN   TestBigIntegerLiteral/0B1011101011101011101011101011101011101n
=== RUN   TestBigIntegerLiteral/0o12345n
=== RUN   TestBigIntegerLiteral/0O12345n
=== RUN   TestBigIntegerLiteral/0o1234567654321n
=== RUN   TestBigIntegerLiteral/0O1234567654321n
=== RUN   TestBigIntegerLiteral/0x12345678n
=== RUN   TestBigIntegerLiteral/0xFEDCBA987n
=== RUN   TestBigIntegerLiteral/0x000012345678n
=== RUN   TestBigIntegerLiteral/0x123456781234n
=== RUN   TestBigIntegerLiteral/1_2_3n
=== RUN   TestBigIntegerLiteral/0b1_0_1n
=== RUN   TestBigIntegerLiteral/0o1_2_3n
=== RUN   TestBigIntegerLiteral/0x1_2_3n
=== RUN   TestBigIntegerLiteral/1e2n
=== RUN   TestBigIntegerLiteral/1.0n
=== RUN   TestBigIntegerLiteral/.1n
=== RUN   TestBigIntegerLiteral/000n
=== RUN   TestBigIntegerLiteral/0123n
=== RUN   TestBigIntegerLiteral/089n
=== RUN   TestBigIntegerLiteral/0_1n
--- PASS: TestBigIntegerLiteral (0.02s)
    --- PASS: TestBigIntegerLiteral/0n (0.00s)
    --- PASS: TestBigIntegerLiteral/123n (0.00s)
    --- PASS: TestBigIntegerLiteral/9007199254740993n (0.00s)
    --- PASS: TestBigIntegerLiteral/0b00101n (0.00s)
    --- PASS: TestBigIntegerLiteral/0B00101n (0.00s)
    --- PASS: TestBigIntegerLiteral/0b1011101011101011101011101011101011101n (0.00s)
    --- PASS: TestBigIntegerLiteral/0B1011101011101011101011101011101011101n (0.00s)
    --- PASS: TestBigIntegerLiteral/0o12345n (0.00s)
    --- PASS: TestBigIntegerLiteral/0O12345n (0.00s)
    --- PASS: TestBigIntegerLiteral/0o1234567654321n (0.00s)
    --- PASS: TestBigIntegerLiteral/0O1234567654321n (0.00s)
    --- PASS: TestBigIntegerLiteral/0x12345678n (0.00s)
    --- PASS: TestBigIntegerLiteral/0xFEDCBA987n (0.00s)
    --- PASS: TestBigIntegerLiteral/0x000012345678n (0.00s)
    --- PASS: TestBigIntegerLiteral/0x123456781234n (0.00s)
    --- PASS: TestBigIntegerLiteral/1_2_3n (0.00s)
    --- PASS: TestBigIntegerLiteral/0b1_0_1n (0.00s)
    --- PASS: TestBigIntegerLiteral/0o1_2_3n (0.00s)
    --- PASS: TestBigIntegerLiteral/0x1_2_3n (0.00s)
    --- PASS: TestBigIntegerLiteral/1e2n (0.00s)
    --- PASS: TestBigIntegerLiteral/1.0n (0.00s)
    --- PASS: TestBigIntegerLiteral/.1n (0.00s)
    --- PASS: TestBigIntegerLiteral/000n (0.00s)
    --- PASS: TestBigIntegerLiteral/0123n (0.00s)
    --- PASS: TestBigIntegerLiteral/089n (0.00s)
    --- PASS: TestBigIntegerLiteral/0_1n (0.00s)
=== RUN   TestStringLiteral
=== RUN   TestStringLiteral/''
=== RUN   TestStringLiteral/'123'
=== RUN   TestStringLiteral/'"'
=== RUN   TestStringLiteral/'\''
=== RUN   TestStringLiteral/'\"'
=== RUN   TestStringLiteral/'\\'
=== RUN   TestStringLiteral/'\a'
=== RUN   TestStringLiteral/'\b'
=== RUN   TestStringLiteral/'\f'
=== RUN   TestStringLiteral/'\n'
=== RUN   TestStringLiteral/'\r'
=== RUN   TestStringLiteral/'\t'
=== RUN   TestStringLiteral/'\v'
=== RUN   TestStringLiteral/'\0'
=== RUN   TestStringLiteral/'\1'
=== RUN   TestStringLiteral/'\2'
=== RUN   TestStringLiteral/'\3'
=== RUN   TestStringLiteral/'\4'
=== RUN   TestStringLiteral/'\5'
=== RUN   TestStringLiteral/'\6'
=== RUN   TestStringLiteral/'\7'
=== RUN   TestStringLiteral/'\000'
=== RUN   TestStringLiteral/'\001'
=== RUN   TestStringLiteral/'\002'
=== RUN   TestStringLiteral/'\003'
=== RUN   TestStringLiteral/'\004'
=== RUN   TestStringLiteral/'\005'
=== RUN   TestStringLiteral/'\006'
=== RUN   TestStringLiteral/'\007'
=== RUN   TestStringLiteral/'\000'#01
=== RUN   TestStringLiteral/'\100'
=== RUN   TestStringLiteral/'\200'
=== RUN   TestStringLiteral/'\300'
=== RUN   TestStringLiteral/'\377'
=== RUN   TestStringLiteral/'\378'
=== RUN   TestStringLiteral/'\400'
=== RUN   TestStringLiteral/'\500'
=== RUN   TestStringLiteral/'\600'
=== RUN   TestStringLiteral/'\700'
=== RUN   TestStringLiteral/'\x00'
=== RUN   TestStringLiteral/'\X11'
=== RUN   TestStringLiteral/'\x71'
=== RUN   TestStringLiteral/'\x7f'
=== RUN   TestStringLiteral/'\x7F'
=== RUN   TestStringLiteral/'\u0000'
=== RUN   TestStringLiteral/'\ucafe\uCAFE\u7FFF'
=== RUN   TestStringLiteral/'\uD800'
=== RUN   TestStringLiteral/'\uDC00'
=== RUN   TestStringLiteral/'\U0000'
=== RUN   TestStringLiteral/'\u{100000}'
=== RUN   TestStringLiteral/'\u{10FFFF}'
=== RUN   TestStringLiteral/'\u{110000}'
=== RUN   TestStringLiteral/'\u{FFFFFFFF}'
=== RUN   TestStringLiteral/'_'
=== RUN   TestStringLiteral/'_'#01
=== RUN   TestStringLiteral/"_"
=== RUN   TestStringLiteral/"_"#01
=== RUN   TestStringLiteral/'_'#02
=== RUN   TestStringLiteral/'_'#03
=== RUN   TestStringLiteral/"_"#02
=== RUN   TestStringLiteral/"_"#03
=== RUN   TestStringLiteral/'1\_2'
=== RUN   TestStringLiteral/'1\_2'#01
=== RUN   TestStringLiteral/'1\__2'
=== RUN   TestStringLiteral/'1\_2'#02
=== RUN   TestStringLiteral/'1\_2'#03
=== RUN   TestStringLiteral/'1\__2'#01
=== RUN   TestStringLiteral/"'
=== RUN   TestStringLiteral/'"
=== RUN   TestStringLiteral/'\
=== RUN   TestStringLiteral/'\'
=== RUN   TestStringLiteral/'\x
=== RUN   TestStringLiteral/'\x'
=== RUN   TestStringLiteral/'\xG'
=== RUN   TestStringLiteral/'\xF'
=== RUN   TestStringLiteral/'\xFG'
=== RUN   TestStringLiteral/'\u
=== RUN   TestStringLiteral/'\u'
=== RUN   TestStringLiteral/'\u0'
=== RUN   TestStringLiteral/'\u00'
=== RUN   TestStringLiteral/'\u000'
--- PASS: TestStringLiteral (0.05s)
    --- PASS: TestStringLiteral/'' (0.00s)
    --- PASS: TestStringLiteral/'123' (0.00s)
    --- PASS: TestStringLiteral/'"' (0.00s)
    --- PASS: TestStringLiteral/'\'' (0.00s)
    --- PASS: TestStringLiteral/'\"' (0.00s)
    --- PASS: TestStringLiteral/'\\' (0.00s)
    --- PASS: TestStringLiteral/'\a' (0.00s)
    --- PASS: TestStringLiteral/'\b' (0.00s)
    --- PASS: TestStringLiteral/'\f' (0.00s)
    --- PASS: TestStringLiteral/'\n' (0.00s)
    --- PASS: TestStringLiteral/'\r' (0.00s)
    --- PASS: TestStringLiteral/'\t' (0.00s)
    --- PASS: TestStringLiteral/'\v' (0.00s)
    --- PASS: TestStringLiteral/'\0' (0.00s)
    --- PASS: TestStringLiteral/'\1' (0.00s)
    --- PASS: TestStringLiteral/'\2' (0.00s)
    --- PASS: TestStringLiteral/'\3' (0.00s)
    --- PASS: TestStringLiteral/'\4' (0.00s)
    --- PASS: TestStringLiteral/'\5' (0.00s)
    --- PASS: TestStringLiteral/'\6' (0.00s)
    --- PASS: TestStringLiteral/'\7' (0.00s)
    --- PASS: TestStringLiteral/'\000' (0.00s)
    --- PASS: TestStringLiteral/'\001' (0.00s)
    --- PASS: TestStringLiteral/'\002' (0.00s)
    --- PASS: TestStringLiteral/'\003' (0.00s)
    --- PASS: TestStringLiteral/'\004' (0.00s)
    --- PASS: TestStringLiteral/'\005' (0.00s)
    --- PASS: TestStringLiteral/'\006' (0.00s)
    --- PASS: TestStringLiteral/'\007' (0.00s)
    --- PASS: TestStringLiteral/'\000'#01 (0.00s)
    --- PASS: TestStringLiteral/'\100' (0.00s)
    --- PASS: TestStringLiteral/'\200' (0.00s)
    --- PASS: TestStringLiteral/'\300' (0.00s)
    --- PASS: TestStringLiteral/'\377' (0.00s)
    --- PASS: TestStringLiteral/'\378' (0.00s)
    --- PASS: TestStringLiteral/'\400' (0.00s)
    --- PASS: TestStringLiteral/'\500' (0.00s)
    --- PASS: TestStringLiteral/'\600' (0.00s)
    --- PASS: TestStringLiteral/'\700' (0.00s)
    --- PASS: TestStringLiteral/'\x00' (0.00s)
    --- PASS: TestStringLiteral/'\X11' (0.00s)
    --- PASS: TestStringLiteral/'\x71' (0.00s)
    --- PASS: TestStringLiteral/'\x7f' (0.00s)
    --- PASS: TestStringLiteral/'\x7F' (0.00s)
    --- PASS: TestStringLiteral/'\u0000' (0.00s)
    --- PASS: TestStringLiteral/'\ucafe\uCAFE\u7FFF' (0.00s)
    --- PASS: TestStringLiteral/'\uD800' (0.00s)
    --- PASS: TestStringLiteral/'\uDC00' (0.00s)
    --- PASS: TestStringLiteral/'\U0000' (0.00s)
    --- PASS: TestStringLiteral/'\u{100000}' (0.00s)
    --- PASS: TestStringLiteral/'\u{10FFFF}' (0.00s)
    --- PASS: TestStringLiteral/'\u{110000}' (0.00s)
    --- PASS: TestStringLiteral/'\u{FFFFFFFF}' (0.01s)
    --- PASS: TestStringLiteral/'_' (0.00s)
    --- PASS: TestStringLiteral/'_'#01 (0.00s)
    --- PASS: TestStringLiteral/"_" (0.00s)
    --- PASS: TestStringLiteral/"_"#01 (0.00s)
    --- PASS: TestStringLiteral/'_'#02 (0.00s)
    --- PASS: TestStringLiteral/'_'#03 (0.00s)
    --- PASS: TestStringLiteral/"_"#02 (0.00s)
    --- PASS: TestStringLiteral/"_"#03 (0.00s)
    --- PASS: TestStringLiteral/'1\_2' (0.00s)
    --- PASS: TestStringLiteral/'1\_2'#01 (0.00s)
    --- PASS: TestStringLiteral/'1\__2' (0.00s)
    --- PASS: TestStringLiteral/'1\_2'#02 (0.00s)
    --- PASS: TestStringLiteral/'1\_2'#03 (0.00s)
    --- PASS: TestStringLiteral/'1\__2'#01 (0.00s)
    --- PASS: TestStringLiteral/"' (0.00s)
    --- PASS: TestStringLiteral/'" (0.00s)
    --- PASS: TestStringLiteral/'\ (0.00s)
    --- PASS: TestStringLiteral/'\' (0.00s)
    --- PASS: TestStringLiteral/'\x (0.00s)
    --- PASS: TestStringLiteral/'\x' (0.00s)
    --- PASS: TestStringLiteral/'\xG' (0.00s)
    --- PASS: TestStringLiteral/'\xF' (0.00s)
    --- PASS: TestStringLiteral/'\xFG' (0.00s)
    --- PASS: TestStringLiteral/'\u (0.00s)
    --- PASS: TestStringLiteral/'\u' (0.01s)
    --- PASS: TestStringLiteral/'\u0' (0.00s)
    --- PASS: TestStringLiteral/'\u00' (0.00s)
    --- PASS: TestStringLiteral/'\u000' (0.00s)
=== RUN   TestTokens
=== RUN   TestTokens/#00
=== RUN   TestTokens/\x00
=== RUN   TestTokens/#!
=== RUN   TestTokens/(
=== RUN   TestTokens/)
=== RUN   TestTokens/[
=== RUN   TestTokens/]
=== RUN   TestTokens/{
=== RUN   TestTokens/}
=== RUN   TestTokens/break
=== RUN   TestTokens/case
=== RUN   TestTokens/catch
=== RUN   TestTokens/class
=== RUN   TestTokens/const
=== RUN   TestTokens/continue
=== RUN   TestTokens/debugger
=== RUN   TestTokens/default
=== RUN   TestTokens/delete
=== RUN   TestTokens/do
=== RUN   TestTokens/else
=== RUN   TestTokens/enum
=== RUN   TestTokens/export
=== RUN   TestTokens/extends
=== RUN   TestTokens/false
=== RUN   TestTokens/finally
=== RUN   TestTokens/for
=== RUN   TestTokens/function
=== RUN   TestTokens/if
=== RUN   TestTokens/import
=== RUN   TestTokens/in
=== RUN   TestTokens/instanceof
=== RUN   TestTokens/new
=== RUN   TestTokens/null
=== RUN   TestTokens/return
=== RUN   TestTokens/super
=== RUN   TestTokens/switch
=== RUN   TestTokens/this
=== RUN   TestTokens/throw
=== RUN   TestTokens/true
=== RUN   TestTokens/try
=== RUN   TestTokens/typeof
=== RUN   TestTokens/var
=== RUN   TestTokens/void
=== RUN   TestTokens/while
=== RUN   TestTokens/with
--- PASS: TestTokens (0.03s)
    --- PASS: TestTokens/#00 (0.00s)
    --- PASS: TestTokens/\x00 (0.00s)
    --- PASS: TestTokens/#! (0.00s)
    --- PASS: TestTokens/( (0.00s)
    --- PASS: TestTokens/) (0.00s)
    --- PASS: TestTokens/[ (0.00s)
    --- PASS: TestTokens/] (0.00s)
    --- PASS: TestTokens/{ (0.00s)
    --- PASS: TestTokens/} (0.00s)
    --- PASS: TestTokens/break (0.00s)
    --- PASS: TestTokens/case (0.00s)
    --- PASS: TestTokens/catch (0.00s)
    --- PASS: TestTokens/class (0.00s)
    --- PASS: TestTokens/const (0.00s)
    --- PASS: TestTokens/continue (0.00s)
    --- PASS: TestTokens/debugger (0.00s)
    --- PASS: TestTokens/default (0.00s)
    --- PASS: TestTokens/delete (0.00s)
    --- PASS: TestTokens/do (0.00s)
    --- PASS: TestTokens/else (0.02s)
    --- PASS: TestTokens/enum (0.00s)
    --- PASS: TestTokens/export (0.00s)
    --- PASS: TestTokens/extends (0.00s)
    --- PASS: TestTokens/false (0.00s)
    --- PASS: TestTokens/finally (0.00s)
    --- PASS: TestTokens/for (0.00s)
    --- PASS: TestTokens/function (0.00s)
    --- PASS: TestTokens/if (0.00s)
    --- PASS: TestTokens/import (0.00s)
    --- PASS: TestTokens/in (0.00s)
    --- PASS: TestTokens/instanceof (0.00s)
    --- PASS: TestTokens/new (0.00s)
    --- PASS: TestTokens/null (0.00s)
    --- PASS: TestTokens/return (0.00s)
    --- PASS: TestTokens/super (0.00s)
    --- PASS: TestTokens/switch (0.00s)
    --- PASS: TestTokens/this (0.00s)
    --- PASS: TestTokens/throw (0.00s)
    --- PASS: TestTokens/true (0.00s)
    --- PASS: TestTokens/try (0.00s)
    --- PASS: TestTokens/typeof (0.00s)
    --- PASS: TestTokens/var (0.00s)
    --- PASS: TestTokens/void (0.00s)
    --- PASS: TestTokens/while (0.00s)
    --- PASS: TestTokens/with (0.00s)
PASS
ok  	github.com/evanw/esbuild/internal/js_lexer	0.228s
=== RUN   TestLowerFunctionArgumentScope
=== RUN   TestLowerFunctionArgumentScope/(x_=_a()_??_b)_=>_{_};_
=== RUN   TestLowerFunctionArgumentScope/(x_=_a()?.b)_=>_{_};_
=== RUN   TestLowerFunctionArgumentScope/(x_=_a?.b?.())_=>_{_};_
=== RUN   TestLowerFunctionArgumentScope/(x_=_a.b.c?.())_=>_{_};_
=== RUN   TestLowerFunctionArgumentScope/(x_=_class_{_static_a_})_=>_{_};_
=== RUN   TestLowerFunctionArgumentScope/(function(x_=_a()_??_b)_{_});_
=== RUN   TestLowerFunctionArgumentScope/(function(x_=_a()?.b)_{_});_
=== RUN   TestLowerFunctionArgumentScope/(function(x_=_a?.b?.())_{_});_
=== RUN   TestLowerFunctionArgumentScope/(function(x_=_a.b.c?.())_{_});_
=== RUN   TestLowerFunctionArgumentScope/(function(x_=_class_{_static_a_})_{_});_
=== RUN   TestLowerFunctionArgumentScope/function_foo(x_=_a()_??_b)_{_}_
=== RUN   TestLowerFunctionArgumentScope/function_foo(x_=_a()?.b)_{_}_
=== RUN   TestLowerFunctionArgumentScope/function_foo(x_=_a?.b?.())_{_}_
=== RUN   TestLowerFunctionArgumentScope/function_foo(x_=_a.b.c?.())_{_}_
=== RUN   TestLowerFunctionArgumentScope/function_foo(x_=_class_{_static_a_})_{_}_
=== RUN   TestLowerFunctionArgumentScope/({_[a()_??_b]:_x_})_=>_{_};_
=== RUN   TestLowerFunctionArgumentScope/({_[a()?.b]:_x_})_=>_{_};_
=== RUN   TestLowerFunctionArgumentScope/({_[a?.b?.()]:_x_})_=>_{_};_
=== RUN   TestLowerFunctionArgumentScope/({_[a.b.c?.()]:_x_})_=>_{_};_
=== RUN   TestLowerFunctionArgumentScope/({_[class_{_static_a_}]:_x_})_=>_{_};_
=== RUN   TestLowerFunctionArgumentScope/(function({_[a()_??_b]:_x_})_{_});_
=== RUN   TestLowerFunctionArgumentScope/(function({_[a()?.b]:_x_})_{_});_
=== RUN   TestLowerFunctionArgumentScope/(function({_[a?.b?.()]:_x_})_{_});_
=== RUN   TestLowerFunctionArgumentScope/(function({_[a.b.c?.()]:_x_})_{_});_
=== RUN   TestLowerFunctionArgumentScope/(function({_[class_{_static_a_}]:_x_})_{_});_
=== RUN   TestLowerFunctionArgumentScope/function_foo({_[a()_??_b]:_x_})_{_}_
=== RUN   TestLowerFunctionArgumentScope/function_foo({_[a()?.b]:_x_})_{_}_
=== RUN   TestLowerFunctionArgumentScope/function_foo({_[a?.b?.()]:_x_})_{_}_
=== RUN   TestLowerFunctionArgumentScope/function_foo({_[a.b.c?.()]:_x_})_{_}_
=== RUN   TestLowerFunctionArgumentScope/function_foo({_[class_{_static_a_}]:_x_})_{_}_
=== RUN   TestLowerFunctionArgumentScope/({_x_=_a()_??_b_})_=>_{_};_
=== RUN   TestLowerFunctionArgumentScope/({_x_=_a()?.b_})_=>_{_};_
=== RUN   TestLowerFunctionArgumentScope/({_x_=_a?.b?.()_})_=>_{_};_
=== RUN   TestLowerFunctionArgumentScope/({_x_=_a.b.c?.()_})_=>_{_};_
=== RUN   TestLowerFunctionArgumentScope/({_x_=_class_{_static_a_}_})_=>_{_};_
=== RUN   TestLowerFunctionArgumentScope/(function({_x_=_a()_??_b_})_{_});_
=== RUN   TestLowerFunctionArgumentScope/(function({_x_=_a()?.b_})_{_});_
=== RUN   TestLowerFunctionArgumentScope/(function({_x_=_a?.b?.()_})_{_});_
=== RUN   TestLowerFunctionArgumentScope/(function({_x_=_a.b.c?.()_})_{_});_
=== RUN   TestLowerFunctionArgumentScope/(function({_x_=_class_{_static_a_}_})_{_});_
=== RUN   TestLowerFunctionArgumentScope/function_foo({_x_=_a()_??_b_})_{_}_
=== RUN   TestLowerFunctionArgumentScope/function_foo({_x_=_a()?.b_})_{_}_
=== RUN   TestLowerFunctionArgumentScope/function_foo({_x_=_a?.b?.()_})_{_}_
=== RUN   TestLowerFunctionArgumentScope/function_foo({_x_=_a.b.c?.()_})_{_}_
=== RUN   TestLowerFunctionArgumentScope/function_foo({_x_=_class_{_static_a_}_})_{_}_
--- PASS: TestLowerFunctionArgumentScope (0.05s)
    --- PASS: TestLowerFunctionArgumentScope/(x_=_a()_??_b)_=>_{_};_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(x_=_a()?.b)_=>_{_};_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(x_=_a?.b?.())_=>_{_};_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(x_=_a.b.c?.())_=>_{_};_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(x_=_class_{_static_a_})_=>_{_};_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(function(x_=_a()_??_b)_{_});_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(function(x_=_a()?.b)_{_});_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(function(x_=_a?.b?.())_{_});_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(function(x_=_a.b.c?.())_{_});_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(function(x_=_class_{_static_a_})_{_});_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/function_foo(x_=_a()_??_b)_{_}_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/function_foo(x_=_a()?.b)_{_}_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/function_foo(x_=_a?.b?.())_{_}_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/function_foo(x_=_a.b.c?.())_{_}_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/function_foo(x_=_class_{_static_a_})_{_}_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/({_[a()_??_b]:_x_})_=>_{_};_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/({_[a()?.b]:_x_})_=>_{_};_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/({_[a?.b?.()]:_x_})_=>_{_};_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/({_[a.b.c?.()]:_x_})_=>_{_};_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/({_[class_{_static_a_}]:_x_})_=>_{_};_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(function({_[a()_??_b]:_x_})_{_});_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(function({_[a()?.b]:_x_})_{_});_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(function({_[a?.b?.()]:_x_})_{_});_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(function({_[a.b.c?.()]:_x_})_{_});_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(function({_[class_{_static_a_}]:_x_})_{_});_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/function_foo({_[a()_??_b]:_x_})_{_}_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/function_foo({_[a()?.b]:_x_})_{_}_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/function_foo({_[a?.b?.()]:_x_})_{_}_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/function_foo({_[a.b.c?.()]:_x_})_{_}_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/function_foo({_[class_{_static_a_}]:_x_})_{_}_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/({_x_=_a()_??_b_})_=>_{_};_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/({_x_=_a()?.b_})_=>_{_};_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/({_x_=_a?.b?.()_})_=>_{_};_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/({_x_=_a.b.c?.()_})_=>_{_};_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/({_x_=_class_{_static_a_}_})_=>_{_};_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(function({_x_=_a()_??_b_})_{_});_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(function({_x_=_a()?.b_})_{_});_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(function({_x_=_a?.b?.()_})_{_});_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(function({_x_=_a.b.c?.()_})_{_});_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/(function({_x_=_class_{_static_a_}_})_{_});_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/function_foo({_x_=_a()_??_b_})_{_}_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/function_foo({_x_=_a()?.b_})_{_}_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/function_foo({_x_=_a?.b?.()_})_{_}_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/function_foo({_x_=_a.b.c?.()_})_{_}_ (0.00s)
    --- PASS: TestLowerFunctionArgumentScope/function_foo({_x_=_class_{_static_a_}_})_{_}_ (0.00s)
=== RUN   TestLowerNullishCoalescing
=== RUN   TestLowerNullishCoalescing/a_??_b_&&_c
=== RUN   TestLowerNullishCoalescing/a_??_b_||_c
=== RUN   TestLowerNullishCoalescing/a_??_b_&&_c_||_d
=== RUN   TestLowerNullishCoalescing/a_??_b_||_c_&&_d
=== RUN   TestLowerNullishCoalescing/a_&&_b_??_c
=== RUN   TestLowerNullishCoalescing/a_||_b_??_c
=== RUN   TestLowerNullishCoalescing/a_&&_b_||_c_??_c
=== RUN   TestLowerNullishCoalescing/a_||_b_&&_c_??_d
=== RUN   TestLowerNullishCoalescing/a_??_b,_b_&&_c
=== RUN   TestLowerNullishCoalescing/a_??_b,_b_||_c
=== RUN   TestLowerNullishCoalescing/a_&&_b,_b_??_c
=== RUN   TestLowerNullishCoalescing/a_||_b,_b_??_c
=== RUN   TestLowerNullishCoalescing/a_??_b
=== RUN   TestLowerNullishCoalescing/a_??_b#01
=== RUN   TestLowerNullishCoalescing/a()_??_b()
=== RUN   TestLowerNullishCoalescing/function_foo()_{_if_(x)_{_a()_??_b()_??_c()_}_}
=== RUN   TestLowerNullishCoalescing/()_=>_a_??_b
=== RUN   TestLowerNullishCoalescing/()_=>_a()_??_b()
--- PASS: TestLowerNullishCoalescing (0.01s)
    --- PASS: TestLowerNullishCoalescing/a_??_b_&&_c (0.00s)
    --- PASS: TestLowerNullishCoalescing/a_??_b_||_c (0.00s)
    --- PASS: TestLowerNullishCoalescing/a_??_b_&&_c_||_d (0.00s)
    --- PASS: TestLowerNullishCoalescing/a_??_b_||_c_&&_d (0.00s)
    --- PASS: TestLowerNullishCoalescing/a_&&_b_??_c (0.00s)
    --- PASS: TestLowerNullishCoalescing/a_||_b_??_c (0.00s)
    --- PASS: TestLowerNullishCoalescing/a_&&_b_||_c_??_c (0.00s)
    --- PASS: TestLowerNullishCoalescing/a_||_b_&&_c_??_d (0.00s)
    --- PASS: TestLowerNullishCoalescing/a_??_b,_b_&&_c (0.00s)
    --- PASS: TestLowerNullishCoalescing/a_??_b,_b_||_c (0.00s)
    --- PASS: TestLowerNullishCoalescing/a_&&_b,_b_??_c (0.00s)
    --- PASS: TestLowerNullishCoalescing/a_||_b,_b_??_c (0.00s)
    --- PASS: TestLowerNullishCoalescing/a_??_b (0.00s)
    --- PASS: TestLowerNullishCoalescing/a_??_b#01 (0.00s)
    --- PASS: TestLowerNullishCoalescing/a()_??_b() (0.00s)
    --- PASS: TestLowerNullishCoalescing/function_foo()_{_if_(x)_{_a()_??_b()_??_c()_}_} (0.00s)
    --- PASS: TestLowerNullishCoalescing/()_=>_a_??_b (0.00s)
    --- PASS: TestLowerNullishCoalescing/()_=>_a()_??_b() (0.00s)
=== RUN   TestLowerNullishCoalescingAssign
=== RUN   TestLowerNullishCoalescingAssign/a_??=_b
=== RUN   TestLowerNullishCoalescingAssign/a_??=_b#01
=== RUN   TestLowerNullishCoalescingAssign/a.b_??=_c
=== RUN   TestLowerNullishCoalescingAssign/a().b_??=_c
=== RUN   TestLowerNullishCoalescingAssign/a[b]_??=_c
=== RUN   TestLowerNullishCoalescingAssign/a()[b()]_??=_c
=== RUN   TestLowerNullishCoalescingAssign/class_Foo_{_#x;_constructor()_{_this.#x_??=_2_}_}
=== RUN   TestLowerNullishCoalescingAssign/a_??=_b#02
=== RUN   TestLowerNullishCoalescingAssign/a.b_??=_c#01
=== RUN   TestLowerNullishCoalescingAssign/a().b_??=_c#01
=== RUN   TestLowerNullishCoalescingAssign/a[b]_??=_c#01
=== RUN   TestLowerNullishCoalescingAssign/a()[b()]_??=_c#01
=== RUN   TestLowerNullishCoalescingAssign/class_Foo_{_#x;_constructor()_{_this.#x_??=_2_}_}#01
=== RUN   TestLowerNullishCoalescingAssign/a_??=_b#03
=== RUN   TestLowerNullishCoalescingAssign/a.b_??=_c#02
=== RUN   TestLowerNullishCoalescingAssign/a().b_??=_c#02
=== RUN   TestLowerNullishCoalescingAssign/a[b]_??=_c#02
=== RUN   TestLowerNullishCoalescingAssign/a()[b()]_??=_c#02
=== RUN   TestLowerNullishCoalescingAssign/class_Foo_{_#x;_constructor()_{_this.#x_??=_2_}_}#02
--- PASS: TestLowerNullishCoalescingAssign (0.02s)
    --- PASS: TestLowerNullishCoalescingAssign/a_??=_b (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/a_??=_b#01 (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/a.b_??=_c (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/a().b_??=_c (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/a[b]_??=_c (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/a()[b()]_??=_c (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/class_Foo_{_#x;_constructor()_{_this.#x_??=_2_}_} (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/a_??=_b#02 (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/a.b_??=_c#01 (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/a().b_??=_c#01 (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/a[b]_??=_c#01 (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/a()[b()]_??=_c#01 (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/class_Foo_{_#x;_constructor()_{_this.#x_??=_2_}_}#01 (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/a_??=_b#03 (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/a.b_??=_c#02 (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/a().b_??=_c#02 (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/a[b]_??=_c#02 (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/a()[b()]_??=_c#02 (0.00s)
    --- PASS: TestLowerNullishCoalescingAssign/class_Foo_{_#x;_constructor()_{_this.#x_??=_2_}_}#02 (0.00s)
=== RUN   TestLowerLogicalAssign
=== RUN   TestLowerLogicalAssign/a_&&=_b
=== RUN   TestLowerLogicalAssign/a_||=_b
=== RUN   TestLowerLogicalAssign/a_&&=_b#01
=== RUN   TestLowerLogicalAssign/a.b_&&=_c
=== RUN   TestLowerLogicalAssign/a().b_&&=_c
=== RUN   TestLowerLogicalAssign/a[b]_&&=_c
=== RUN   TestLowerLogicalAssign/a()[b()]_&&=_c
=== RUN   TestLowerLogicalAssign/class_Foo_{_#x;_constructor()_{_this.#x_&&=_2_}_}
=== RUN   TestLowerLogicalAssign/a_&&=_b#02
=== RUN   TestLowerLogicalAssign/a.b_&&=_c#01
=== RUN   TestLowerLogicalAssign/a().b_&&=_c#01
=== RUN   TestLowerLogicalAssign/a[b]_&&=_c#01
=== RUN   TestLowerLogicalAssign/a()[b()]_&&=_c#01
=== RUN   TestLowerLogicalAssign/class_Foo_{_#x;_constructor()_{_this.#x_&&=_2_}_}#01
=== RUN   TestLowerLogicalAssign/a_||=_b#01
=== RUN   TestLowerLogicalAssign/a.b_||=_c
=== RUN   TestLowerLogicalAssign/a().b_||=_c
=== RUN   TestLowerLogicalAssign/a[b]_||=_c
=== RUN   TestLowerLogicalAssign/a()[b()]_||=_c
=== RUN   TestLowerLogicalAssign/class_Foo_{_#x;_constructor()_{_this.#x_||=_2_}_}
=== RUN   TestLowerLogicalAssign/a_||=_b#02
=== RUN   TestLowerLogicalAssign/a.b_||=_c#01
=== RUN   TestLowerLogicalAssign/a().b_||=_c#01
=== RUN   TestLowerLogicalAssign/a[b]_||=_c#01
=== RUN   TestLowerLogicalAssign/a()[b()]_||=_c#01
=== RUN   TestLowerLogicalAssign/class_Foo_{_#x;_constructor()_{_this.#x_||=_2_}_}#01
--- PASS: TestLowerLogicalAssign (0.02s)
    --- PASS: TestLowerLogicalAssign/a_&&=_b (0.00s)
    --- PASS: TestLowerLogicalAssign/a_||=_b (0.00s)
    --- PASS: TestLowerLogicalAssign/a_&&=_b#01 (0.00s)
    --- PASS: TestLowerLogicalAssign/a.b_&&=_c (0.00s)
    --- PASS: TestLowerLogicalAssign/a().b_&&=_c (0.00s)
    --- PASS: TestLowerLogicalAssign/a[b]_&&=_c (0.00s)
    --- PASS: TestLowerLogicalAssign/a()[b()]_&&=_c (0.00s)
    --- PASS: TestLowerLogicalAssign/class_Foo_{_#x;_constructor()_{_this.#x_&&=_2_}_} (0.00s)
    --- PASS: TestLowerLogicalAssign/a_&&=_b#02 (0.00s)
    --- PASS: TestLowerLogicalAssign/a.b_&&=_c#01 (0.00s)
    --- PASS: TestLowerLogicalAssign/a().b_&&=_c#01 (0.00s)
    --- PASS: TestLowerLogicalAssign/a[b]_&&=_c#01 (0.00s)
    --- PASS: TestLowerLogicalAssign/a()[b()]_&&=_c#01 (0.00s)
    --- PASS: TestLowerLogicalAssign/class_Foo_{_#x;_constructor()_{_this.#x_&&=_2_}_}#01 (0.00s)
    --- PASS: TestLowerLogicalAssign/a_||=_b#01 (0.00s)
    --- PASS: TestLowerLogicalAssign/a.b_||=_c (0.00s)
    --- PASS: TestLowerLogicalAssign/a().b_||=_c (0.00s)
    --- PASS: TestLowerLogicalAssign/a[b]_||=_c (0.00s)
    --- PASS: TestLowerLogicalAssign/a()[b()]_||=_c (0.00s)
    --- PASS: TestLowerLogicalAssign/class_Foo_{_#x;_constructor()_{_this.#x_||=_2_}_} (0.00s)
    --- PASS: TestLowerLogicalAssign/a_||=_b#02 (0.00s)
    --- PASS: TestLowerLogicalAssign/a.b_||=_c#01 (0.00s)
    --- PASS: TestLowerLogicalAssign/a().b_||=_c#01 (0.00s)
    --- PASS: TestLowerLogicalAssign/a[b]_||=_c#01 (0.00s)
    --- PASS: TestLowerLogicalAssign/a()[b()]_||=_c#01 (0.00s)
    --- PASS: TestLowerLogicalAssign/class_Foo_{_#x;_constructor()_{_this.#x_||=_2_}_}#01 (0.00s)
=== RUN   TestLowerAsyncFunctions
=== RUN   TestLowerAsyncFunctions/async_function_foo(a,_b_=_couldThrowErrors())_{console.log(a,_b);}
=== RUN   TestLowerAsyncFunctions/async_(a,_b_=_123)_=>_{console.log(a,_b);}
--- PASS: TestLowerAsyncFunctions (0.00s)
    --- PASS: TestLowerAsyncFunctions/async_function_foo(a,_b_=_couldThrowErrors())_{console.log(a,_b);} (0.00s)
    --- PASS: TestLowerAsyncFunctions/async_(a,_b_=_123)_=>_{console.log(a,_b);} (0.00s)
=== RUN   TestLowerClassSideEffectOrder
=== RUN   TestLowerClassSideEffectOrder/class_Foo_{__[a()]()_{}__[b()];__[c()]_=_1;__[d()]()_{}__static_[e()];__static_[f()]_=_1;__static_[g()]()_{}__[h()];_}_
--- PASS: TestLowerClassSideEffectOrder (0.00s)
    --- PASS: TestLowerClassSideEffectOrder/class_Foo_{__[a()]()_{}__[b()];__[c()]_=_1;__[d()]()_{}__static_[e()];__static_[f()]_=_1;__static_[g()]()_{}__[h()];_}_ (0.00s)
=== RUN   TestLowerClassInstance
=== RUN   TestLowerClassInstance/class_Foo_{}
=== RUN   TestLowerClassInstance/class_Foo_{_foo_}
=== RUN   TestLowerClassInstance/class_Foo_{_foo_=_null_}
=== RUN   TestLowerClassInstance/class_Foo_{_123_}
=== RUN   TestLowerClassInstance/class_Foo_{_123_=_null_}
=== RUN   TestLowerClassInstance/class_Foo_{_[foo]_}
=== RUN   TestLowerClassInstance/class_Foo_{_[foo]_=_null_}
=== RUN   TestLowerClassInstance/(class_{})
=== RUN   TestLowerClassInstance/(class_{_foo_})
=== RUN   TestLowerClassInstance/(class_{_foo_=_null_})
=== RUN   TestLowerClassInstance/(class_{_123_})
=== RUN   TestLowerClassInstance/(class_{_123_=_null_})
=== RUN   TestLowerClassInstance/(class_{_[foo]_})
=== RUN   TestLowerClassInstance/(class_{_[foo]_=_null_})
=== RUN   TestLowerClassInstance/class_Foo_extends_Bar_{}
=== RUN   TestLowerClassInstance/class_Foo_extends_Bar_{_bar()_{}_constructor()_{_super()_}_}
=== RUN   TestLowerClassInstance/class_Foo_extends_Bar_{_bar()_{}_foo_}
=== RUN   TestLowerClassInstance/class_Foo_extends_Bar_{_bar()_{}_foo;_constructor()_{_super()_}_}
=== RUN   TestLowerClassInstance/class_Foo_extends_Bar_{_bar()_{}_foo;_constructor({_...args_})_{_super()_}_}
--- PASS: TestLowerClassInstance (0.02s)
    --- PASS: TestLowerClassInstance/class_Foo_{} (0.00s)
    --- PASS: TestLowerClassInstance/class_Foo_{_foo_} (0.00s)
    --- PASS: TestLowerClassInstance/class_Foo_{_foo_=_null_} (0.00s)
    --- PASS: TestLowerClassInstance/class_Foo_{_123_} (0.00s)
    --- PASS: TestLowerClassInstance/class_Foo_{_123_=_null_} (0.00s)
    --- PASS: TestLowerClassInstance/class_Foo_{_[foo]_} (0.00s)
    --- PASS: TestLowerClassInstance/class_Foo_{_[foo]_=_null_} (0.00s)
    --- PASS: TestLowerClassInstance/(class_{}) (0.00s)
    --- PASS: TestLowerClassInstance/(class_{_foo_}) (0.00s)
    --- PASS: TestLowerClassInstance/(class_{_foo_=_null_}) (0.00s)
    --- PASS: TestLowerClassInstance/(class_{_123_}) (0.00s)
    --- PASS: TestLowerClassInstance/(class_{_123_=_null_}) (0.00s)
    --- PASS: TestLowerClassInstance/(class_{_[foo]_}) (0.00s)
    --- PASS: TestLowerClassInstance/(class_{_[foo]_=_null_}) (0.00s)
    --- PASS: TestLowerClassInstance/class_Foo_extends_Bar_{} (0.00s)
    --- PASS: TestLowerClassInstance/class_Foo_extends_Bar_{_bar()_{}_constructor()_{_super()_}_} (0.00s)
    --- PASS: TestLowerClassInstance/class_Foo_extends_Bar_{_bar()_{}_foo_} (0.00s)
    --- PASS: TestLowerClassInstance/class_Foo_extends_Bar_{_bar()_{}_foo;_constructor()_{_super()_}_} (0.00s)
    --- PASS: TestLowerClassInstance/class_Foo_extends_Bar_{_bar()_{}_foo;_constructor({_...args_})_{_super()_}_} (0.00s)
=== RUN   TestLowerClassStatic
=== RUN   TestLowerClassStatic/class_Foo_{_static_foo_}
=== RUN   TestLowerClassStatic/class_Foo_{_static_foo_=_null_}
=== RUN   TestLowerClassStatic/class_Foo_{_static_foo(a,_b)_{}_}
=== RUN   TestLowerClassStatic/class_Foo_{_static_get_foo()_{}_}
=== RUN   TestLowerClassStatic/class_Foo_{_static_set_foo(a)_{}_}
=== RUN   TestLowerClassStatic/class_Foo_{_static_123_}
=== RUN   TestLowerClassStatic/class_Foo_{_static_123_=_null_}
=== RUN   TestLowerClassStatic/class_Foo_{_static_123(a,_b)_{}_}
=== RUN   TestLowerClassStatic/class_Foo_{_static_get_123()_{}_}
=== RUN   TestLowerClassStatic/class_Foo_{_static_set_123(a)_{}_}
=== RUN   TestLowerClassStatic/class_Foo_{_static_[foo]_}
=== RUN   TestLowerClassStatic/class_Foo_{_static_[foo]_=_null_}
=== RUN   TestLowerClassStatic/class_Foo_{_static_[foo](a,_b)_{}_}
=== RUN   TestLowerClassStatic/class_Foo_{_static_get_[foo]()_{}_}
=== RUN   TestLowerClassStatic/class_Foo_{_static_set_[foo](a)_{}_}
=== RUN   TestLowerClassStatic/export_default_class_Foo_{_static_foo_}
=== RUN   TestLowerClassStatic/export_default_class_Foo_{_static_foo_=_null_}
=== RUN   TestLowerClassStatic/export_default_class_Foo_{_static_foo(a,_b)_{}_}
=== RUN   TestLowerClassStatic/export_default_class_Foo_{_static_get_foo()_{}_}
=== RUN   TestLowerClassStatic/export_default_class_Foo_{_static_set_foo(a)_{}_}
=== RUN   TestLowerClassStatic/export_default_class_Foo_{_static_123_}
=== RUN   TestLowerClassStatic/export_default_class_Foo_{_static_123_=_null_}
=== RUN   TestLowerClassStatic/export_default_class_Foo_{_static_123(a,_b)_{}_}
=== RUN   TestLowerClassStatic/export_default_class_Foo_{_static_get_123()_{}_}
=== RUN   TestLowerClassStatic/export_default_class_Foo_{_static_set_123(a)_{}_}
=== RUN   TestLowerClassStatic/export_default_class_Foo_{_static_[foo]_}
=== RUN   TestLowerClassStatic/export_default_class_Foo_{_static_[foo]_=_null_}
=== RUN   TestLowerClassStatic/export_default_class_Foo_{_static_[foo](a,_b)_{}_}
=== RUN   TestLowerClassStatic/export_default_class_Foo_{_static_get_[foo]()_{}_}
=== RUN   TestLowerClassStatic/export_default_class_Foo_{_static_set_[foo](a)_{}_}
=== RUN   TestLowerClassStatic/export_default_class_{_static_foo_}
=== RUN   TestLowerClassStatic/export_default_class_{_static_foo_=_null_}
=== RUN   TestLowerClassStatic/export_default_class_{_static_foo(a,_b)_{}_}
=== RUN   TestLowerClassStatic/export_default_class_{_static_get_foo()_{}_}
=== RUN   TestLowerClassStatic/export_default_class_{_static_set_foo(a)_{}_}
=== RUN   TestLowerClassStatic/export_default_class_{_static_123_}
=== RUN   TestLowerClassStatic/export_default_class_{_static_123_=_null_}
=== RUN   TestLowerClassStatic/export_default_class_{_static_123(a,_b)_{}_}
=== RUN   TestLowerClassStatic/export_default_class_{_static_get_123()_{}_}
=== RUN   TestLowerClassStatic/export_default_class_{_static_set_123(a)_{}_}
=== RUN   TestLowerClassStatic/export_default_class_{_static_[foo]_}
=== RUN   TestLowerClassStatic/export_default_class_{_static_[foo]_=_null_}
=== RUN   TestLowerClassStatic/export_default_class_{_static_[foo](a,_b)_{}_}
=== RUN   TestLowerClassStatic/export_default_class_{_static_get_[foo]()_{}_}
=== RUN   TestLowerClassStatic/export_default_class_{_static_set_[foo](a)_{}_}
=== RUN   TestLowerClassStatic/(class_Foo_{_static_foo_})
=== RUN   TestLowerClassStatic/(class_Foo_{_static_foo_=_null_})
=== RUN   TestLowerClassStatic/(class_Foo_{_static_foo(a,_b)_{}_})
=== RUN   TestLowerClassStatic/(class_Foo_{_static_get_foo()_{}_})
=== RUN   TestLowerClassStatic/(class_Foo_{_static_set_foo(a)_{}_})
=== RUN   TestLowerClassStatic/(class_Foo_{_static_123_})
=== RUN   TestLowerClassStatic/(class_Foo_{_static_123_=_null_})
=== RUN   TestLowerClassStatic/(class_Foo_{_static_123(a,_b)_{}_})
=== RUN   TestLowerClassStatic/(class_Foo_{_static_get_123()_{}_})
=== RUN   TestLowerClassStatic/(class_Foo_{_static_set_123(a)_{}_})
=== RUN   TestLowerClassStatic/(class_Foo_{_static_[foo]_})
=== RUN   TestLowerClassStatic/(class_Foo_{_static_[foo]_=_null_})
=== RUN   TestLowerClassStatic/(class_Foo_{_static_[foo](a,_b)_{}_})
=== RUN   TestLowerClassStatic/(class_Foo_{_static_get_[foo]()_{}_})
=== RUN   TestLowerClassStatic/(class_Foo_{_static_set_[foo](a)_{}_})
=== RUN   TestLowerClassStatic/(class_{_static_foo_})
=== RUN   TestLowerClassStatic/(class_{_static_foo_=_null_})
=== RUN   TestLowerClassStatic/(class_{_static_foo(a,_b)_{}_})
=== RUN   TestLowerClassStatic/(class_{_static_get_foo()_{}_})
=== RUN   TestLowerClassStatic/(class_{_static_set_foo(a)_{}_})
=== RUN   TestLowerClassStatic/(class_{_static_123_})
=== RUN   TestLowerClassStatic/(class_{_static_123_=_null_})
=== RUN   TestLowerClassStatic/(class_{_static_123(a,_b)_{}_})
=== RUN   TestLowerClassStatic/(class_{_static_get_123()_{}_})
=== RUN   TestLowerClassStatic/(class_{_static_set_123(a)_{}_})
=== RUN   TestLowerClassStatic/(class_{_static_[foo]_})
=== RUN   TestLowerClassStatic/(class_{_static_[foo]_=_null_})
=== RUN   TestLowerClassStatic/(class_{_static_[foo](a,_b)_{}_})
=== RUN   TestLowerClassStatic/(class_{_static_get_[foo]()_{}_})
=== RUN   TestLowerClassStatic/(class_{_static_set_[foo](a)_{}_})
=== RUN   TestLowerClassStatic/(class_{})
=== RUN   TestLowerClassStatic/class_Foo_{}
=== RUN   TestLowerClassStatic/(class_Foo_{})
=== RUN   TestLowerClassStatic/___let_Bar_=_class_Foo_{____static_foo_=_123____static_bar_=_Foo.foo___}__
--- PASS: TestLowerClassStatic (0.07s)
    --- PASS: TestLowerClassStatic/class_Foo_{_static_foo_} (0.00s)
    --- PASS: TestLowerClassStatic/class_Foo_{_static_foo_=_null_} (0.00s)
    --- PASS: TestLowerClassStatic/class_Foo_{_static_foo(a,_b)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/class_Foo_{_static_get_foo()_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/class_Foo_{_static_set_foo(a)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/class_Foo_{_static_123_} (0.00s)
    --- PASS: TestLowerClassStatic/class_Foo_{_static_123_=_null_} (0.00s)
    --- PASS: TestLowerClassStatic/class_Foo_{_static_123(a,_b)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/class_Foo_{_static_get_123()_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/class_Foo_{_static_set_123(a)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/class_Foo_{_static_[foo]_} (0.00s)
    --- PASS: TestLowerClassStatic/class_Foo_{_static_[foo]_=_null_} (0.00s)
    --- PASS: TestLowerClassStatic/class_Foo_{_static_[foo](a,_b)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/class_Foo_{_static_get_[foo]()_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/class_Foo_{_static_set_[foo](a)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_Foo_{_static_foo_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_Foo_{_static_foo_=_null_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_Foo_{_static_foo(a,_b)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_Foo_{_static_get_foo()_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_Foo_{_static_set_foo(a)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_Foo_{_static_123_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_Foo_{_static_123_=_null_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_Foo_{_static_123(a,_b)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_Foo_{_static_get_123()_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_Foo_{_static_set_123(a)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_Foo_{_static_[foo]_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_Foo_{_static_[foo]_=_null_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_Foo_{_static_[foo](a,_b)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_Foo_{_static_get_[foo]()_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_Foo_{_static_set_[foo](a)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_{_static_foo_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_{_static_foo_=_null_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_{_static_foo(a,_b)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_{_static_get_foo()_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_{_static_set_foo(a)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_{_static_123_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_{_static_123_=_null_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_{_static_123(a,_b)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_{_static_get_123()_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_{_static_set_123(a)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_{_static_[foo]_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_{_static_[foo]_=_null_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_{_static_[foo](a,_b)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_{_static_get_[foo]()_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/export_default_class_{_static_set_[foo](a)_{}_} (0.00s)
    --- PASS: TestLowerClassStatic/(class_Foo_{_static_foo_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_Foo_{_static_foo_=_null_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_Foo_{_static_foo(a,_b)_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_Foo_{_static_get_foo()_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_Foo_{_static_set_foo(a)_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_Foo_{_static_123_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_Foo_{_static_123_=_null_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_Foo_{_static_123(a,_b)_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_Foo_{_static_get_123()_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_Foo_{_static_set_123(a)_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_Foo_{_static_[foo]_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_Foo_{_static_[foo]_=_null_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_Foo_{_static_[foo](a,_b)_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_Foo_{_static_get_[foo]()_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_Foo_{_static_set_[foo](a)_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_{_static_foo_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_{_static_foo_=_null_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_{_static_foo(a,_b)_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_{_static_get_foo()_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_{_static_set_foo(a)_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_{_static_123_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_{_static_123_=_null_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_{_static_123(a,_b)_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_{_static_get_123()_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_{_static_set_123(a)_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_{_static_[foo]_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_{_static_[foo]_=_null_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_{_static_[foo](a,_b)_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_{_static_get_[foo]()_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_{_static_set_[foo](a)_{}_}) (0.00s)
    --- PASS: TestLowerClassStatic/(class_{}) (0.00s)
    --- PASS: TestLowerClassStatic/class_Foo_{} (0.00s)
    --- PASS: TestLowerClassStatic/(class_Foo_{}) (0.00s)
    --- PASS: TestLowerClassStatic/___let_Bar_=_class_Foo_{____static_foo_=_123____static_bar_=_Foo.foo___}__ (0.00s)
=== RUN   TestLowerClassStaticThis
=== RUN   TestLowerClassStaticThis/class_Foo_{_x_=_this_}
=== RUN   TestLowerClassStaticThis/class_Foo_{_static_x_=_this_}
=== RUN   TestLowerClassStaticThis/class_Foo_{_static_x_=_()_=>_this_}
=== RUN   TestLowerClassStaticThis/class_Foo_{_static_x_=_function()_{_return_this_}_}
=== RUN   TestLowerClassStaticThis/class_Foo_{_static_[this.x]_}
=== RUN   TestLowerClassStaticThis/class_Foo_{_static_x_=_class_{_y_=_this_}_}
=== RUN   TestLowerClassStaticThis/class_Foo_{_static_x_=_class_{_[this.y]_}_}
=== RUN   TestLowerClassStaticThis/class_Foo_{_static_x_=_class_extends_this_{}_}
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_x_=_this_}
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_this_}
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_()_=>_this_}
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_function()_{_return_this_}_}
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_static_[this.x]_}
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_class_{_y_=_this_}_}
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_class_{_[this.y]_}_}
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_class_extends_this_{}_}
=== RUN   TestLowerClassStaticThis/x_=_class_{_x_=_this_}
=== RUN   TestLowerClassStaticThis/x_=_class_{_static_x_=_this_}
=== RUN   TestLowerClassStaticThis/x_=_class_{_static_x_=_()_=>_this_}
=== RUN   TestLowerClassStaticThis/x_=_class_{_static_x_=_function()_{_return_this_}_}
=== RUN   TestLowerClassStaticThis/x_=_class_{_static_[this.x]_}
=== RUN   TestLowerClassStaticThis/x_=_class_{_static_x_=_class_{_y_=_this_}_}
=== RUN   TestLowerClassStaticThis/x_=_class_{_static_x_=_class_{_[this.y]_}_}
=== RUN   TestLowerClassStaticThis/x_=_class_{_static_x_=_class_extends_this_{}_}
=== RUN   TestLowerClassStaticThis/class_Foo_{_x_=_this_}#01
=== RUN   TestLowerClassStaticThis/class_Foo_{_[this.x]_}
=== RUN   TestLowerClassStaticThis/class_Foo_{_static_x_=_this_}#01
=== RUN   TestLowerClassStaticThis/class_Foo_{_static_x_=_()_=>_this_}#01
=== RUN   TestLowerClassStaticThis/class_Foo_{_static_x_=_function()_{_return_this_}_}#01
=== RUN   TestLowerClassStaticThis/class_Foo_{_static_[this.x]_}#01
=== RUN   TestLowerClassStaticThis/class_Foo_{_static_x_=_class_{_y_=_this_}_}#01
=== RUN   TestLowerClassStaticThis/class_Foo_{_static_x_=_class_{_[this.y]_}_}#01
=== RUN   TestLowerClassStaticThis/class_Foo_{_static_x_=_class_extends_this_{}_}#01
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_x_=_this_}#01
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_[this.x]_}
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_this_}#01
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_()_=>_this_}#01
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_function()_{_return_this_}_}#01
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_static_[this.x]_}#01
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_class_{_y_=_this_}_}#01
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_class_{_[this.y]_}_}#01
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_class_extends_this_{}_}#01
=== RUN   TestLowerClassStaticThis/x_=_class_{_x_=_this_}#01
=== RUN   TestLowerClassStaticThis/x_=_class_{_[this.x]_}
=== RUN   TestLowerClassStaticThis/x_=_class_{_static_x_=_this_}#01
=== RUN   TestLowerClassStaticThis/x_=_class_{_static_x_=_()_=>_this_}#01
=== RUN   TestLowerClassStaticThis/x_=_class_{_static_x_=_function()_{_return_this_}_}#01
=== RUN   TestLowerClassStaticThis/x_=_class_{_static_[this.x]_}#01
=== RUN   TestLowerClassStaticThis/x_=_class_{_static_x_=_class_{_y_=_this_}_}#01
=== RUN   TestLowerClassStaticThis/x_=_class_{_static_x_=_class_{_[this.y]_}_}#01
=== RUN   TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_class_extends_this_{}_}#02
--- PASS: TestLowerClassStaticThis (0.05s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_x_=_this_} (0.00s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_static_x_=_this_} (0.00s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_static_x_=_()_=>_this_} (0.00s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_static_x_=_function()_{_return_this_}_} (0.00s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_static_[this.x]_} (0.00s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_static_x_=_class_{_y_=_this_}_} (0.00s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_static_x_=_class_{_[this.y]_}_} (0.00s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_static_x_=_class_extends_this_{}_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_x_=_this_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_this_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_()_=>_this_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_function()_{_return_this_}_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_[this.x]_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_class_{_y_=_this_}_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_class_{_[this.y]_}_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_class_extends_this_{}_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_{_x_=_this_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_{_static_x_=_this_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_{_static_x_=_()_=>_this_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_{_static_x_=_function()_{_return_this_}_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_{_static_[this.x]_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_{_static_x_=_class_{_y_=_this_}_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_{_static_x_=_class_{_[this.y]_}_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_{_static_x_=_class_extends_this_{}_} (0.00s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_x_=_this_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_[this.x]_} (0.00s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_static_x_=_this_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_static_x_=_()_=>_this_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_static_x_=_function()_{_return_this_}_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_static_[this.x]_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_static_x_=_class_{_y_=_this_}_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_static_x_=_class_{_[this.y]_}_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/class_Foo_{_static_x_=_class_extends_this_{}_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_x_=_this_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_[this.x]_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_this_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_()_=>_this_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_function()_{_return_this_}_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_[this.x]_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_class_{_y_=_this_}_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_class_{_[this.y]_}_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_class_extends_this_{}_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_{_x_=_this_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_{_[this.x]_} (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_{_static_x_=_this_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_{_static_x_=_()_=>_this_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_{_static_x_=_function()_{_return_this_}_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_{_static_[this.x]_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_{_static_x_=_class_{_y_=_this_}_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_{_static_x_=_class_{_[this.y]_}_}#01 (0.00s)
    --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_class_extends_this_{}_}#02 (0.00s)
=== RUN   TestLowerOptionalChain
=== RUN   TestLowerOptionalChain/a?.b.c
=== RUN   TestLowerOptionalChain/(a?.b).c
=== RUN   TestLowerOptionalChain/a.b?.c
=== RUN   TestLowerOptionalChain/this?.x
=== RUN   TestLowerOptionalChain/a?.[b][c]
=== RUN   TestLowerOptionalChain/(a?.[b])[c]
=== RUN   TestLowerOptionalChain/a[b]?.[c]
=== RUN   TestLowerOptionalChain/this?.[x]
=== RUN   TestLowerOptionalChain/a?.(b)(c)
=== RUN   TestLowerOptionalChain/(a?.(b))(c)
=== RUN   TestLowerOptionalChain/a(b)?.(c)
=== RUN   TestLowerOptionalChain/this?.(x)
=== RUN   TestLowerOptionalChain/delete_a?.b.c
=== RUN   TestLowerOptionalChain/delete_a?.[b][c]
=== RUN   TestLowerOptionalChain/delete_a?.(b)(c)
=== RUN   TestLowerOptionalChain/delete_(a?.b).c
=== RUN   TestLowerOptionalChain/delete_(a?.[b])[c]
=== RUN   TestLowerOptionalChain/delete_(a?.(b))(c)
=== RUN   TestLowerOptionalChain/(delete_a?.b).c
=== RUN   TestLowerOptionalChain/(delete_a?.[b])[c]
=== RUN   TestLowerOptionalChain/(delete_a?.(b))(c)
=== RUN   TestLowerOptionalChain/null?.x
=== RUN   TestLowerOptionalChain/null?.[x]
=== RUN   TestLowerOptionalChain/null?.(x)
=== RUN   TestLowerOptionalChain/delete_null?.x
=== RUN   TestLowerOptionalChain/delete_null?.[x]
=== RUN   TestLowerOptionalChain/delete_null?.(x)
=== RUN   TestLowerOptionalChain/undefined?.x
=== RUN   TestLowerOptionalChain/undefined?.[x]
=== RUN   TestLowerOptionalChain/undefined?.(x)
=== RUN   TestLowerOptionalChain/delete_undefined?.x
=== RUN   TestLowerOptionalChain/delete_undefined?.[x]
=== RUN   TestLowerOptionalChain/delete_undefined?.(x)
=== RUN   TestLowerOptionalChain/(foo(),_null)?.x;_y_=_(bar(),_null)?.x
=== RUN   TestLowerOptionalChain/(foo(),_null)?.[x];_y_=_(bar(),_null)?.[x]
=== RUN   TestLowerOptionalChain/(foo(),_null)?.(x);_y_=_(bar(),_null)?.(x)
=== RUN   TestLowerOptionalChain/(foo(),_void_0)?.x;_y_=_(bar(),_void_0)?.x
=== RUN   TestLowerOptionalChain/(foo(),_void_0)?.[x];_y_=_(bar(),_void_0)?.[x]
=== RUN   TestLowerOptionalChain/(foo(),_void_0)?.(x);_y_=_(bar(),_void_0)?.(x)
=== RUN   TestLowerOptionalChain/x?.y
=== RUN   TestLowerOptionalChain/x?.[y]
=== RUN   TestLowerOptionalChain/x?.(y)
=== RUN   TestLowerOptionalChain/null?.x#01
=== RUN   TestLowerOptionalChain/null?.[x]#01
=== RUN   TestLowerOptionalChain/null?.(x)#01
=== RUN   TestLowerOptionalChain/undefined?.x#01
=== RUN   TestLowerOptionalChain/undefined?.[x]#01
=== RUN   TestLowerOptionalChain/undefined?.(x)#01
=== RUN   TestLowerOptionalChain/(foo(),_null)?.x
=== RUN   TestLowerOptionalChain/(foo(),_null)?.[x]
=== RUN   TestLowerOptionalChain/(foo(),_null)?.(x)
=== RUN   TestLowerOptionalChain/(foo(),_void_0)?.x
=== RUN   TestLowerOptionalChain/(foo(),_void_0)?.[x]
=== RUN   TestLowerOptionalChain/(foo(),_void_0)?.(x)
=== RUN   TestLowerOptionalChain/(foo(),_null)?.x;_y_=_(bar(),_null)?.x#01
=== RUN   TestLowerOptionalChain/(foo(),_null)?.[x];_y_=_(bar(),_null)?.[x]#01
=== RUN   TestLowerOptionalChain/(foo(),_null)?.(x);_y_=_(bar(),_null)?.(x)#01
=== RUN   TestLowerOptionalChain/(foo(),_void_0)?.x;_y_=_(bar(),_void_0)?.x#01
=== RUN   TestLowerOptionalChain/(foo(),_void_0)?.[x];_y_=_(bar(),_void_0)?.[x]#01
=== RUN   TestLowerOptionalChain/(foo(),_void_0)?.(x);_y_=_(bar(),_void_0)?.(x)#01
=== RUN   TestLowerOptionalChain/a?.b()
=== RUN   TestLowerOptionalChain/a?.[b]()
=== RUN   TestLowerOptionalChain/a?.b.c()
=== RUN   TestLowerOptionalChain/a?.b[c]()
=== RUN   TestLowerOptionalChain/a()?.b()
=== RUN   TestLowerOptionalChain/a()?.[b]()
=== RUN   TestLowerOptionalChain/(a?.b)()
=== RUN   TestLowerOptionalChain/(a?.[b])()
=== RUN   TestLowerOptionalChain/(a?.b.c)()
=== RUN   TestLowerOptionalChain/(a?.b[c])()
=== RUN   TestLowerOptionalChain/(a()?.b)()
=== RUN   TestLowerOptionalChain/(a()?.[b])()
=== RUN   TestLowerOptionalChain/a?.b?.c?.d
=== RUN   TestLowerOptionalChain/a?.[b]?.[c]?.[d]
=== RUN   TestLowerOptionalChain/a?.(b)?.(c)?.(d)
=== RUN   TestLowerOptionalChain/a.b?.(c)
=== RUN   TestLowerOptionalChain/a[b]?.(c)
=== RUN   TestLowerOptionalChain/a?.[b]?.(c)
=== RUN   TestLowerOptionalChain/a?.[b]?.(c).d
=== RUN   TestLowerOptionalChain/a?.[b]?.(c).d()
=== RUN   TestLowerOptionalChain/a?.[b]?.(c)['d']
=== RUN   TestLowerOptionalChain/a?.[b]?.(c)['d']()
=== RUN   TestLowerOptionalChain/a?.[b]?.(c).d['e'](f)['g'].h(i)
=== RUN   TestLowerOptionalChain/123?.[b]?.(c)
=== RUN   TestLowerOptionalChain/a?.[b][c]?.(d)
=== RUN   TestLowerOptionalChain/a[b][c]?.(d)
=== RUN   TestLowerOptionalChain/eval?.(x)
=== RUN   TestLowerOptionalChain/(1_?_eval_:_0)?.(x)
=== RUN   TestLowerOptionalChain/class_Foo_extends_Bar_{_foo()_{_super.bar?.()_}_}
=== RUN   TestLowerOptionalChain/class_Foo_extends_Bar_{_foo()_{_super['bar']?.()_}_}
--- PASS: TestLowerOptionalChain (0.08s)
    --- PASS: TestLowerOptionalChain/a?.b.c (0.00s)
    --- PASS: TestLowerOptionalChain/(a?.b).c (0.00s)
    --- PASS: TestLowerOptionalChain/a.b?.c (0.00s)
    --- PASS: TestLowerOptionalChain/this?.x (0.00s)
    --- PASS: TestLowerOptionalChain/a?.[b][c] (0.00s)
    --- PASS: TestLowerOptionalChain/(a?.[b])[c] (0.00s)
    --- PASS: TestLowerOptionalChain/a[b]?.[c] (0.00s)
    --- PASS: TestLowerOptionalChain/this?.[x] (0.00s)
    --- PASS: TestLowerOptionalChain/a?.(b)(c) (0.00s)
    --- PASS: TestLowerOptionalChain/(a?.(b))(c) (0.00s)
    --- PASS: TestLowerOptionalChain/a(b)?.(c) (0.00s)
    --- PASS: TestLowerOptionalChain/this?.(x) (0.00s)
    --- PASS: TestLowerOptionalChain/delete_a?.b.c (0.00s)
    --- PASS: TestLowerOptionalChain/delete_a?.[b][c] (0.00s)
    --- PASS: TestLowerOptionalChain/delete_a?.(b)(c) (0.00s)
    --- PASS: TestLowerOptionalChain/delete_(a?.b).c (0.00s)
    --- PASS: TestLowerOptionalChain/delete_(a?.[b])[c] (0.00s)
    --- PASS: TestLowerOptionalChain/delete_(a?.(b))(c) (0.00s)
    --- PASS: TestLowerOptionalChain/(delete_a?.b).c (0.00s)
    --- PASS: TestLowerOptionalChain/(delete_a?.[b])[c] (0.00s)
    --- PASS: TestLowerOptionalChain/(delete_a?.(b))(c) (0.00s)
    --- PASS: TestLowerOptionalChain/null?.x (0.00s)
    --- PASS: TestLowerOptionalChain/null?.[x] (0.00s)
    --- PASS: TestLowerOptionalChain/null?.(x) (0.00s)
    --- PASS: TestLowerOptionalChain/delete_null?.x (0.00s)
    --- PASS: TestLowerOptionalChain/delete_null?.[x] (0.00s)
    --- PASS: TestLowerOptionalChain/delete_null?.(x) (0.00s)
    --- PASS: TestLowerOptionalChain/undefined?.x (0.00s)
    --- PASS: TestLowerOptionalChain/undefined?.[x] (0.00s)
    --- PASS: TestLowerOptionalChain/undefined?.(x) (0.00s)
    --- PASS: TestLowerOptionalChain/delete_undefined?.x (0.00s)
    --- PASS: TestLowerOptionalChain/delete_undefined?.[x] (0.00s)
    --- PASS: TestLowerOptionalChain/delete_undefined?.(x) (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_null)?.x;_y_=_(bar(),_null)?.x (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_null)?.[x];_y_=_(bar(),_null)?.[x] (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_null)?.(x);_y_=_(bar(),_null)?.(x) (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_void_0)?.x;_y_=_(bar(),_void_0)?.x (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_void_0)?.[x];_y_=_(bar(),_void_0)?.[x] (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_void_0)?.(x);_y_=_(bar(),_void_0)?.(x) (0.00s)
    --- PASS: TestLowerOptionalChain/x?.y (0.00s)
    --- PASS: TestLowerOptionalChain/x?.[y] (0.00s)
    --- PASS: TestLowerOptionalChain/x?.(y) (0.00s)
    --- PASS: TestLowerOptionalChain/null?.x#01 (0.00s)
    --- PASS: TestLowerOptionalChain/null?.[x]#01 (0.00s)
    --- PASS: TestLowerOptionalChain/null?.(x)#01 (0.00s)
    --- PASS: TestLowerOptionalChain/undefined?.x#01 (0.00s)
    --- PASS: TestLowerOptionalChain/undefined?.[x]#01 (0.00s)
    --- PASS: TestLowerOptionalChain/undefined?.(x)#01 (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_null)?.x (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_null)?.[x] (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_null)?.(x) (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_void_0)?.x (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_void_0)?.[x] (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_void_0)?.(x) (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_null)?.x;_y_=_(bar(),_null)?.x#01 (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_null)?.[x];_y_=_(bar(),_null)?.[x]#01 (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_null)?.(x);_y_=_(bar(),_null)?.(x)#01 (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_void_0)?.x;_y_=_(bar(),_void_0)?.x#01 (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_void_0)?.[x];_y_=_(bar(),_void_0)?.[x]#01 (0.00s)
    --- PASS: TestLowerOptionalChain/(foo(),_void_0)?.(x);_y_=_(bar(),_void_0)?.(x)#01 (0.00s)
    --- PASS: TestLowerOptionalChain/a?.b() (0.00s)
    --- PASS: TestLowerOptionalChain/a?.[b]() (0.00s)
    --- PASS: TestLowerOptionalChain/a?.b.c() (0.00s)
    --- PASS: TestLowerOptionalChain/a?.b[c]() (0.00s)
    --- PASS: TestLowerOptionalChain/a()?.b() (0.00s)
    --- PASS: TestLowerOptionalChain/a()?.[b]() (0.00s)
    --- PASS: TestLowerOptionalChain/(a?.b)() (0.00s)
    --- PASS: TestLowerOptionalChain/(a?.[b])() (0.00s)
    --- PASS: TestLowerOptionalChain/(a?.b.c)() (0.00s)
    --- PASS: TestLowerOptionalChain/(a?.b[c])() (0.00s)
    --- PASS: TestLowerOptionalChain/(a()?.b)() (0.00s)
    --- PASS: TestLowerOptionalChain/(a()?.[b])() (0.00s)
    --- PASS: TestLowerOptionalChain/a?.b?.c?.d (0.00s)
    --- PASS: TestLowerOptionalChain/a?.[b]?.[c]?.[d] (0.00s)
    --- PASS: TestLowerOptionalChain/a?.(b)?.(c)?.(d) (0.00s)
    --- PASS: TestLowerOptionalChain/a.b?.(c) (0.00s)
    --- PASS: TestLowerOptionalChain/a[b]?.(c) (0.00s)
    --- PASS: TestLowerOptionalChain/a?.[b]?.(c) (0.00s)
    --- PASS: TestLowerOptionalChain/a?.[b]?.(c).d (0.00s)
    --- PASS: TestLowerOptionalChain/a?.[b]?.(c).d() (0.00s)
    --- PASS: TestLowerOptionalChain/a?.[b]?.(c)['d'] (0.00s)
    --- PASS: TestLowerOptionalChain/a?.[b]?.(c)['d']() (0.00s)
    --- PASS: TestLowerOptionalChain/a?.[b]?.(c).d['e'](f)['g'].h(i) (0.00s)
    --- PASS: TestLowerOptionalChain/123?.[b]?.(c) (0.00s)
    --- PASS: TestLowerOptionalChain/a?.[b][c]?.(d) (0.00s)
    --- PASS: TestLowerOptionalChain/a[b][c]?.(d) (0.00s)
    --- PASS: TestLowerOptionalChain/eval?.(x) (0.00s)
    --- PASS: TestLowerOptionalChain/(1_?_eval_:_0)?.(x) (0.00s)
    --- PASS: TestLowerOptionalChain/class_Foo_extends_Bar_{_foo()_{_super.bar?.()_}_} (0.00s)
    --- PASS: TestLowerOptionalChain/class_Foo_extends_Bar_{_foo()_{_super['bar']?.()_}_} (0.00s)
=== RUN   TestLowerOptionalCatchBinding
=== RUN   TestLowerOptionalCatchBinding/try_{}_catch_{}
=== RUN   TestLowerOptionalCatchBinding/try_{}_catch_{}#01
--- PASS: TestLowerOptionalCatchBinding (0.00s)
    --- PASS: TestLowerOptionalCatchBinding/try_{}_catch_{} (0.00s)
    --- PASS: TestLowerOptionalCatchBinding/try_{}_catch_{}#01 (0.00s)
=== RUN   TestLowerExportStarAs
=== RUN   TestLowerExportStarAs/export_*_as_ns_from_'path'
=== RUN   TestLowerExportStarAs/export_*_as_ns_from_'path'#01
--- PASS: TestLowerExportStarAs (0.00s)
    --- PASS: TestLowerExportStarAs/export_*_as_ns_from_'path' (0.00s)
    --- PASS: TestLowerExportStarAs/export_*_as_ns_from_'path'#01 (0.00s)
=== RUN   TestBinOp
=== RUN   TestBinOp/a_+_b_+_c
=== RUN   TestBinOp/(a_+_b)_+_c
=== RUN   TestBinOp/a_+_(b_+_c)
=== RUN   TestBinOp/a_-_b_-_c
=== RUN   TestBinOp/(a_-_b)_-_c
=== RUN   TestBinOp/a_-_(b_-_c)
=== RUN   TestBinOp/a_*_b_*_c
=== RUN   TestBinOp/(a_*_b)_*_c
=== RUN   TestBinOp/a_*_(b_*_c)
=== RUN   TestBinOp/a_/_b_/_c
=== RUN   TestBinOp/(a_/_b)_/_c
=== RUN   TestBinOp/a_/_(b_/_c)
=== RUN   TestBinOp/a_%_b_%_c
=== RUN   TestBinOp/(a_%_b)_%_c
=== RUN   TestBinOp/a_%_(b_%_c)
=== RUN   TestBinOp/a_**_b_**_c
=== RUN   TestBinOp/(a_**_b)_**_c
=== RUN   TestBinOp/a_**_(b_**_c)
=== RUN   TestBinOp/a_<_b_<_c
=== RUN   TestBinOp/(a_<_b)_<_c
=== RUN   TestBinOp/a_<_(b_<_c)
=== RUN   TestBinOp/a_<=_b_<=_c
=== RUN   TestBinOp/(a_<=_b)_<=_c
=== RUN   TestBinOp/a_<=_(b_<=_c)
=== RUN   TestBinOp/a_>_b_>_c
=== RUN   TestBinOp/(a_>_b)_>_c
=== RUN   TestBinOp/a_>_(b_>_c)
=== RUN   TestBinOp/a_>=_b_>=_c
=== RUN   TestBinOp/(a_>=_b)_>=_c
=== RUN   TestBinOp/a_>=_(b_>=_c)
=== RUN   TestBinOp/a_in_b_in_c
=== RUN   TestBinOp/(a_in_b)_in_c
=== RUN   TestBinOp/a_in_(b_in_c)
=== RUN   TestBinOp/a_instanceof_b_instanceof_c
=== RUN   TestBinOp/(a_instanceof_b)_instanceof_c
=== RUN   TestBinOp/a_instanceof_(b_instanceof_c)
=== RUN   TestBinOp/a_<<_b_<<_c
=== RUN   TestBinOp/(a_<<_b)_<<_c
=== RUN   TestBinOp/a_<<_(b_<<_c)
=== RUN   TestBinOp/a_>>_b_>>_c
=== RUN   TestBinOp/(a_>>_b)_>>_c
=== RUN   TestBinOp/a_>>_(b_>>_c)
=== RUN   TestBinOp/a_>>>_b_>>>_c
=== RUN   TestBinOp/(a_>>>_b)_>>>_c
=== RUN   TestBinOp/a_>>>_(b_>>>_c)
=== RUN   TestBinOp/a_==_b_==_c
=== RUN   TestBinOp/(a_==_b)_==_c
=== RUN   TestBinOp/a_==_(b_==_c)
=== RUN   TestBinOp/a_!=_b_!=_c
=== RUN   TestBinOp/(a_!=_b)_!=_c
=== RUN   TestBinOp/a_!=_(b_!=_c)
=== RUN   TestBinOp/a_===_b_===_c
=== RUN   TestBinOp/(a_===_b)_===_c
=== RUN   TestBinOp/a_===_(b_===_c)
=== RUN   TestBinOp/a_!==_b_!==_c
=== RUN   TestBinOp/(a_!==_b)_!==_c
=== RUN   TestBinOp/a_!==_(b_!==_c)
=== RUN   TestBinOp/a_??_b_??_c
=== RUN   TestBinOp/(a_??_b)_??_c
=== RUN   TestBinOp/a_??_(b_??_c)
=== RUN   TestBinOp/a_||_b_||_c
=== RUN   TestBinOp/(a_||_b)_||_c
=== RUN   TestBinOp/a_||_(b_||_c)
=== RUN   TestBinOp/a_&&_b_&&_c
=== RUN   TestBinOp/(a_&&_b)_&&_c
=== RUN   TestBinOp/a_&&_(b_&&_c)
=== RUN   TestBinOp/a_|_b_|_c
=== RUN   TestBinOp/(a_|_b)_|_c
=== RUN   TestBinOp/a_|_(b_|_c)
=== RUN   TestBinOp/a_&_b_&_c
=== RUN   TestBinOp/(a_&_b)_&_c
=== RUN   TestBinOp/a_&_(b_&_c)
=== RUN   TestBinOp/a_^_b_^_c
=== RUN   TestBinOp/(a_^_b)_^_c
=== RUN   TestBinOp/a_^_(b_^_c)
=== RUN   TestBinOp/a_=_b_=_c
=== RUN   TestBinOp/a_=_(b_=_c)
=== RUN   TestBinOp/a_+=_b_+=_c
=== RUN   TestBinOp/a_+=_(b_+=_c)
=== RUN   TestBinOp/a_-=_b_-=_c
=== RUN   TestBinOp/a_-=_(b_-=_c)
=== RUN   TestBinOp/a_*=_b_*=_c
=== RUN   TestBinOp/a_*=_(b_*=_c)
=== RUN   TestBinOp/a_/=_b_/=_c
=== RUN   TestBinOp/a_/=_(b_/=_c)
=== RUN   TestBinOp/a_%=_b_%=_c
=== RUN   TestBinOp/a_%=_(b_%=_c)
=== RUN   TestBinOp/a_**=_b_**=_c
=== RUN   TestBinOp/a_**=_(b_**=_c)
=== RUN   TestBinOp/a_<<=_b_<<=_c
=== RUN   TestBinOp/a_<<=_(b_<<=_c)
=== RUN   TestBinOp/a_>>=_b_>>=_c
=== RUN   TestBinOp/a_>>=_(b_>>=_c)
=== RUN   TestBinOp/a_>>>=_b_>>>=_c
=== RUN   TestBinOp/a_>>>=_(b_>>>=_c)
=== RUN   TestBinOp/a_|=_b_|=_c
=== RUN   TestBinOp/a_|=_(b_|=_c)
=== RUN   TestBinOp/a_&=_b_&=_c
=== RUN   TestBinOp/a_&=_(b_&=_c)
=== RUN   TestBinOp/a_^=_b_^=_c
=== RUN   TestBinOp/a_^=_(b_^=_c)
=== RUN   TestBinOp/a_??=_b_??=_c
=== RUN   TestBinOp/a_??=_(b_??=_c)
=== RUN   TestBinOp/a_||=_b_||=_c
=== RUN   TestBinOp/a_||=_(b_||=_c)
=== RUN   TestBinOp/a_&&=_b_&&=_c
=== RUN   TestBinOp/a_&&=_(b_&&=_c)
--- PASS: TestBinOp (0.07s)
    --- PASS: TestBinOp/a_+_b_+_c (0.00s)
    --- PASS: TestBinOp/(a_+_b)_+_c (0.00s)
    --- PASS: TestBinOp/a_+_(b_+_c) (0.00s)
    --- PASS: TestBinOp/a_-_b_-_c (0.00s)
    --- PASS: TestBinOp/(a_-_b)_-_c (0.00s)
    --- PASS: TestBinOp/a_-_(b_-_c) (0.00s)
    --- PASS: TestBinOp/a_*_b_*_c (0.00s)
    --- PASS: TestBinOp/(a_*_b)_*_c (0.00s)
    --- PASS: TestBinOp/a_*_(b_*_c) (0.00s)
    --- PASS: TestBinOp/a_/_b_/_c (0.00s)
    --- PASS: TestBinOp/(a_/_b)_/_c (0.00s)
    --- PASS: TestBinOp/a_/_(b_/_c) (0.00s)
    --- PASS: TestBinOp/a_%_b_%_c (0.00s)
    --- PASS: TestBinOp/(a_%_b)_%_c (0.00s)
    --- PASS: TestBinOp/a_%_(b_%_c) (0.00s)
    --- PASS: TestBinOp/a_**_b_**_c (0.00s)
    --- PASS: TestBinOp/(a_**_b)_**_c (0.00s)
    --- PASS: TestBinOp/a_**_(b_**_c) (0.00s)
    --- PASS: TestBinOp/a_<_b_<_c (0.00s)
    --- PASS: TestBinOp/(a_<_b)_<_c (0.00s)
    --- PASS: TestBinOp/a_<_(b_<_c) (0.00s)
    --- PASS: TestBinOp/a_<=_b_<=_c (0.00s)
    --- PASS: TestBinOp/(a_<=_b)_<=_c (0.00s)
    --- PASS: TestBinOp/a_<=_(b_<=_c) (0.00s)
    --- PASS: TestBinOp/a_>_b_>_c (0.00s)
    --- PASS: TestBinOp/(a_>_b)_>_c (0.00s)
    --- PASS: TestBinOp/a_>_(b_>_c) (0.00s)
    --- PASS: TestBinOp/a_>=_b_>=_c (0.00s)
    --- PASS: TestBinOp/(a_>=_b)_>=_c (0.00s)
    --- PASS: TestBinOp/a_>=_(b_>=_c) (0.00s)
    --- PASS: TestBinOp/a_in_b_in_c (0.00s)
    --- PASS: TestBinOp/(a_in_b)_in_c (0.00s)
    --- PASS: TestBinOp/a_in_(b_in_c) (0.00s)
    --- PASS: TestBinOp/a_instanceof_b_instanceof_c (0.00s)
    --- PASS: TestBinOp/(a_instanceof_b)_instanceof_c (0.00s)
    --- PASS: TestBinOp/a_instanceof_(b_instanceof_c) (0.00s)
    --- PASS: TestBinOp/a_<<_b_<<_c (0.00s)
    --- PASS: TestBinOp/(a_<<_b)_<<_c (0.00s)
    --- PASS: TestBinOp/a_<<_(b_<<_c) (0.00s)
    --- PASS: TestBinOp/a_>>_b_>>_c (0.00s)
    --- PASS: TestBinOp/(a_>>_b)_>>_c (0.00s)
    --- PASS: TestBinOp/a_>>_(b_>>_c) (0.00s)
    --- PASS: TestBinOp/a_>>>_b_>>>_c (0.00s)
    --- PASS: TestBinOp/(a_>>>_b)_>>>_c (0.00s)
    --- PASS: TestBinOp/a_>>>_(b_>>>_c) (0.00s)
    --- PASS: TestBinOp/a_==_b_==_c (0.00s)
    --- PASS: TestBinOp/(a_==_b)_==_c (0.00s)
    --- PASS: TestBinOp/a_==_(b_==_c) (0.00s)
    --- PASS: TestBinOp/a_!=_b_!=_c (0.00s)
    --- PASS: TestBinOp/(a_!=_b)_!=_c (0.00s)
    --- PASS: TestBinOp/a_!=_(b_!=_c) (0.00s)
    --- PASS: TestBinOp/a_===_b_===_c (0.00s)
    --- PASS: TestBinOp/(a_===_b)_===_c (0.00s)
    --- PASS: TestBinOp/a_===_(b_===_c) (0.00s)
    --- PASS: TestBinOp/a_!==_b_!==_c (0.00s)
    --- PASS: TestBinOp/(a_!==_b)_!==_c (0.00s)
    --- PASS: TestBinOp/a_!==_(b_!==_c) (0.00s)
    --- PASS: TestBinOp/a_??_b_??_c (0.00s)
    --- PASS: TestBinOp/(a_??_b)_??_c (0.00s)
    --- PASS: TestBinOp/a_??_(b_??_c) (0.00s)
    --- PASS: TestBinOp/a_||_b_||_c (0.00s)
    --- PASS: TestBinOp/(a_||_b)_||_c (0.00s)
    --- PASS: TestBinOp/a_||_(b_||_c) (0.00s)
    --- PASS: TestBinOp/a_&&_b_&&_c (0.00s)
    --- PASS: TestBinOp/(a_&&_b)_&&_c (0.00s)
    --- PASS: TestBinOp/a_&&_(b_&&_c) (0.00s)
    --- PASS: TestBinOp/a_|_b_|_c (0.00s)
    --- PASS: TestBinOp/(a_|_b)_|_c (0.00s)
    --- PASS: TestBinOp/a_|_(b_|_c) (0.00s)
    --- PASS: TestBinOp/a_&_b_&_c (0.00s)
    --- PASS: TestBinOp/(a_&_b)_&_c (0.00s)
    --- PASS: TestBinOp/a_&_(b_&_c) (0.00s)
    --- PASS: TestBinOp/a_^_b_^_c (0.00s)
    --- PASS: TestBinOp/(a_^_b)_^_c (0.00s)
    --- PASS: TestBinOp/a_^_(b_^_c) (0.00s)
    --- PASS: TestBinOp/a_=_b_=_c (0.00s)
    --- PASS: TestBinOp/a_=_(b_=_c) (0.00s)
    --- PASS: TestBinOp/a_+=_b_+=_c (0.00s)
    --- PASS: TestBinOp/a_+=_(b_+=_c) (0.00s)
    --- PASS: TestBinOp/a_-=_b_-=_c (0.00s)
    --- PASS: TestBinOp/a_-=_(b_-=_c) (0.00s)
    --- PASS: TestBinOp/a_*=_b_*=_c (0.00s)
    --- PASS: TestBinOp/a_*=_(b_*=_c) (0.00s)
    --- PASS: TestBinOp/a_/=_b_/=_c (0.00s)
    --- PASS: TestBinOp/a_/=_(b_/=_c) (0.00s)
    --- PASS: TestBinOp/a_%=_b_%=_c (0.00s)
    --- PASS: TestBinOp/a_%=_(b_%=_c) (0.00s)
    --- PASS: TestBinOp/a_**=_b_**=_c (0.00s)
    --- PASS: TestBinOp/a_**=_(b_**=_c) (0.00s)
    --- PASS: TestBinOp/a_<<=_b_<<=_c (0.00s)
    --- PASS: TestBinOp/a_<<=_(b_<<=_c) (0.00s)
    --- PASS: TestBinOp/a_>>=_b_>>=_c (0.00s)
    --- PASS: TestBinOp/a_>>=_(b_>>=_c) (0.00s)
    --- PASS: TestBinOp/a_>>>=_b_>>>=_c (0.00s)
    --- PASS: TestBinOp/a_>>>=_(b_>>>=_c) (0.01s)
    --- PASS: TestBinOp/a_|=_b_|=_c (0.00s)
    --- PASS: TestBinOp/a_|=_(b_|=_c) (0.00s)
    --- PASS: TestBinOp/a_&=_b_&=_c (0.00s)
    --- PASS: TestBinOp/a_&=_(b_&=_c) (0.00s)
    --- PASS: TestBinOp/a_^=_b_^=_c (0.00s)
    --- PASS: TestBinOp/a_^=_(b_^=_c) (0.00s)
    --- PASS: TestBinOp/a_??=_b_??=_c (0.00s)
    --- PASS: TestBinOp/a_??=_(b_??=_c) (0.00s)
    --- PASS: TestBinOp/a_||=_b_||=_c (0.00s)
    --- PASS: TestBinOp/a_||=_(b_||=_c) (0.00s)
    --- PASS: TestBinOp/a_&&=_b_&&=_c (0.00s)
    --- PASS: TestBinOp/a_&&=_(b_&&=_c) (0.00s)
=== RUN   TestComments
=== RUN   TestComments/throw_//__x
=== RUN   TestComments/throw_/**/__x
=== RUN   TestComments/throw_<!--__x
=== RUN   TestComments/throw_-->__x
=== RUN   TestComments/export_{}_<!--
=== RUN   TestComments/export_{}_-->
=== RUN   TestComments/return_//__x
=== RUN   TestComments/return_/**/__x
=== RUN   TestComments/return_<!--__x
=== RUN   TestComments/-->_x
=== RUN   TestComments/x_-->_y
=== RUN   TestComments/x__-->_y
=== RUN   TestComments/x_/**/-->_y
=== RUN   TestComments/x/*_*/-->_y
=== RUN   TestComments/x_/**/_/**/-->_y
=== RUN   TestComments/if(x-->y)z
--- PASS: TestComments (0.01s)
    --- PASS: TestComments/throw_//__x (0.00s)
    --- PASS: TestComments/throw_/**/__x (0.00s)
    --- PASS: TestComments/throw_<!--__x (0.00s)
    --- PASS: TestComments/throw_-->__x (0.00s)
    --- PASS: TestComments/export_{}_<!-- (0.00s)
    --- PASS: TestComments/export_{}_--> (0.00s)
    --- PASS: TestComments/return_//__x (0.00s)
    --- PASS: TestComments/return_/**/__x (0.00s)
    --- PASS: TestComments/return_<!--__x (0.00s)
    --- PASS: TestComments/-->_x (0.00s)
    --- PASS: TestComments/x_-->_y (0.00s)
    --- PASS: TestComments/x__-->_y (0.00s)
    --- PASS: TestComments/x_/**/-->_y (0.00s)
    --- PASS: TestComments/x/*_*/-->_y (0.00s)
    --- PASS: TestComments/x_/**/_/**/-->_y (0.00s)
    --- PASS: TestComments/if(x-->y)z (0.00s)
=== RUN   TestStrictMode
=== RUN   TestStrictMode/'use_strict'
=== RUN   TestStrictMode/`use_strict`
=== RUN   TestStrictMode///!_@license_comment__'use_strict'
=== RUN   TestStrictMode//*!_@license_comment_*/_'use_strict'
=== RUN   TestStrictMode/function_f()_{_//!_@license_comment__'use_strict'_}
=== RUN   TestStrictMode/function_f()_{_/*!_@license_comment_*/_'use_strict'_}
=== RUN   TestStrictMode///!_@license_comment__'use_strict'#01
=== RUN   TestStrictMode//*!_@license_comment_*/_'use_strict'#01
=== RUN   TestStrictMode/function_f()_{_//!_@license_comment__'use_strict'_}#01
=== RUN   TestStrictMode/function_f()_{_/*!_@license_comment_*/_'use_strict'_}#01
=== RUN   TestStrictMode/function_f()_{_'use_strict'_}
=== RUN   TestStrictMode/function_f(x)_{_'use_strict'_}
=== RUN   TestStrictMode/function_f([x])_{_'use_strict'_}
=== RUN   TestStrictMode/function_f({x})_{_'use_strict'_}
=== RUN   TestStrictMode/function_f(x_=_1)_{_'use_strict'_}
=== RUN   TestStrictMode/function_f(x,_...y)_{_'use_strict'_}
=== RUN   TestStrictMode/(function()_{_'use_strict'_})
=== RUN   TestStrictMode/(function(x)_{_'use_strict'_})
=== RUN   TestStrictMode/(function([x])_{_'use_strict'_})
=== RUN   TestStrictMode/(function({x})_{_'use_strict'_})
=== RUN   TestStrictMode/(function(x_=_1)_{_'use_strict'_})
=== RUN   TestStrictMode/(function(x,_...y)_{_'use_strict'_})
=== RUN   TestStrictMode/()_=>_{_'use_strict'_}
=== RUN   TestStrictMode/(x)_=>_{_'use_strict'_}
=== RUN   TestStrictMode/([x])_=>_{_'use_strict'_}
=== RUN   TestStrictMode/({x})_=>_{_'use_strict'_}
=== RUN   TestStrictMode/(x_=_1)_=>_{_'use_strict'_}
=== RUN   TestStrictMode/(x,_...y)_=>_{_'use_strict'_}
=== RUN   TestStrictMode/(x,_...y)_=>_{_//!_@license_comment__'use_strict'_}
=== RUN   TestStrictMode/let_x_=_'\0'
=== RUN   TestStrictMode/let_x_=_'\00'
=== RUN   TestStrictMode/'use_strict';_let_x_=_'\0'
=== RUN   TestStrictMode/let_x_=_'\0';_export_{}
=== RUN   TestStrictMode/'use_strict';_let_x_=_'\00'
=== RUN   TestStrictMode/'use_strict';_let_x_=_'\08'
=== RUN   TestStrictMode/'use_strict';_let_x_=_'\008'
=== RUN   TestStrictMode/let_x_=_'\00';_export_{}
=== RUN   TestStrictMode/let_x_=_'\09';_export_{}
=== RUN   TestStrictMode/let_x_=_'\009';_export_{}
=== RUN   TestStrictMode/'\0'
=== RUN   TestStrictMode/'\00'
=== RUN   TestStrictMode/'use_strict';_'\0'
=== RUN   TestStrictMode/'use_strict';_'\00'
=== RUN   TestStrictMode/'use_strict';_'\08'
=== RUN   TestStrictMode/'use_strict';_'\008'
=== RUN   TestStrictMode/'\00';_'use_strict';
=== RUN   TestStrictMode/'\08';_'use_strict';
=== RUN   TestStrictMode/'\008';_'use_strict';
=== RUN   TestStrictMode/'\00';_export_{}
=== RUN   TestStrictMode/'\09';_export_{}
=== RUN   TestStrictMode/'\009';_export_{}
=== RUN   TestStrictMode/with_(x)_y
=== RUN   TestStrictMode/'use_strict';_with_(x)_y
=== RUN   TestStrictMode/with_(x)_y;_export_{}
=== RUN   TestStrictMode/delete_x
=== RUN   TestStrictMode/'use_strict';_delete_x
=== RUN   TestStrictMode/delete_x;_export_{}
=== RUN   TestStrictMode/for_(var_x_=_y_in_z)_;
=== RUN   TestStrictMode/'use_strict';_for_(var_x_=_y_in_z)_;
=== RUN   TestStrictMode/for_(var_x_=_y_in_z)_;_export_{}
=== RUN   TestStrictMode/function_f(a,_a)_{}
=== RUN   TestStrictMode/(function(a,_a)_{})
=== RUN   TestStrictMode/({_f:_function(a,_a)_{}_})
=== RUN   TestStrictMode/({_f:_function*(a,_a)_{}_})
=== RUN   TestStrictMode/({_f:_async_function(a,_a)_{}_})
=== RUN   TestStrictMode/function_f(a,_a)_{_'use_strict'_}
=== RUN   TestStrictMode/function_*f(a,_a)_{_'use_strict'_}
=== RUN   TestStrictMode/async_function_f(a,_a)_{_'use_strict'_}
=== RUN   TestStrictMode/(function(a,_a)_{_'use_strict'_})
=== RUN   TestStrictMode/(function*(a,_a)_{_'use_strict'_})
=== RUN   TestStrictMode/(async_function(a,_a)_{_'use_strict'_})
=== RUN   TestStrictMode/function_f(a,_[a])_{}
=== RUN   TestStrictMode/function_f([a],_a)_{}
=== RUN   TestStrictMode/'use_strict';_function_f(a,_a)_{}
=== RUN   TestStrictMode/'use_strict';_(function(a,_a)_{})
=== RUN   TestStrictMode/'use_strict';_((a,_a)_=>_{})
=== RUN   TestStrictMode/function_f(a,_a)_{};_export_{}
=== RUN   TestStrictMode/(function(a,_a)_{});_export_{}
=== RUN   TestStrictMode/(function(a,_[a])_{})
=== RUN   TestStrictMode/({_f(a,_a)_{}_})
=== RUN   TestStrictMode/({_*f(a,_a)_{}_})
=== RUN   TestStrictMode/({_async_f(a,_a)_{}_})
=== RUN   TestStrictMode/(a,_a)_=>_{}
=== RUN   TestStrictMode/'use_strict';_if_(0)_function_f()_{}
=== RUN   TestStrictMode/'use_strict';_if_(0)_;_else_function_f()_{}
=== RUN   TestStrictMode/if_(0)_function_f()_{}_export_{}
=== RUN   TestStrictMode/if_(0)_;_else_function_f()_{}_export_{}
=== RUN   TestStrictMode/eval++
=== RUN   TestStrictMode/eval_=_0
=== RUN   TestStrictMode/eval_+=_0
=== RUN   TestStrictMode/[eval]_=_0
=== RUN   TestStrictMode/arguments++
=== RUN   TestStrictMode/arguments_=_0
=== RUN   TestStrictMode/arguments_+=_0
=== RUN   TestStrictMode/[arguments]_=_0
=== RUN   TestStrictMode/'use_strict';_eval++
=== RUN   TestStrictMode/'use_strict';_eval_=_0
=== RUN   TestStrictMode/'use_strict';_eval_+=_0
=== RUN   TestStrictMode/'use_strict';_[eval]_=_0
=== RUN   TestStrictMode/'use_strict';_arguments++
=== RUN   TestStrictMode/'use_strict';_arguments_=_0
=== RUN   TestStrictMode/'use_strict';_arguments_+=_0
=== RUN   TestStrictMode/'use_strict';_[arguments]_=_0
=== RUN   TestStrictMode/function_eval()_{}
=== RUN   TestStrictMode/function_f(eval)_{}
=== RUN   TestStrictMode/function_arguments()_{}
=== RUN   TestStrictMode/function_f(arguments)_{}
=== RUN   TestStrictMode/'use_strict';_function_eval()_{}
=== RUN   TestStrictMode/'use_strict';_function_f(eval)_{}
=== RUN   TestStrictMode/'use_strict';_function_arguments()_{}
=== RUN   TestStrictMode/'use_strict';_function_f(arguments)_{}
=== RUN   TestStrictMode/function_eval()_{_'use_strict'_}
=== RUN   TestStrictMode/function_arguments()_{_'use_strict'_}
=== RUN   TestStrictMode/'use_strict';_class_eval_{}
=== RUN   TestStrictMode/'use_strict';_class_arguments_{}
=== RUN   TestStrictMode/let_protected
=== RUN   TestStrictMode/let_protecte\u0064
=== RUN   TestStrictMode/let_x_=_protected
=== RUN   TestStrictMode/let_x_=_protecte\u0064
=== RUN   TestStrictMode/'use_strict';_let_protected
=== RUN   TestStrictMode/'use_strict';_let_protecte\u0064
=== RUN   TestStrictMode/'use_strict';_let_x_=_protected
=== RUN   TestStrictMode/'use_strict';_let_x_=_protecte\u0064
=== RUN   TestStrictMode/'use_strict';_protected:_0
=== RUN   TestStrictMode/'use_strict';_protecte\u0064:_0
=== RUN   TestStrictMode/'use_strict';_function_protected()_{}
=== RUN   TestStrictMode/'use_strict';_function_protecte\u0064()_{}
=== RUN   TestStrictMode/'use_strict';_(function_protected()_{})
=== RUN   TestStrictMode/'use_strict';_(function_protecte\u0064()_{})
=== RUN   TestStrictMode/0123
=== RUN   TestStrictMode/({0123:_4})
=== RUN   TestStrictMode/let_{0123:_x}_=_y
=== RUN   TestStrictMode/'use_strict';_0123
=== RUN   TestStrictMode/'use_strict';_({0123:_4})
=== RUN   TestStrictMode/'use_strict';_let_{0123:_x}_=_y
=== RUN   TestStrictMode/'use_strict';_08
=== RUN   TestStrictMode/'use_strict';_({08:_4})
=== RUN   TestStrictMode/'use_strict';_let_{08:_x}_=_y
=== RUN   TestStrictMode/function_f()_{_'use_strict'_}_with_(x)_y
=== RUN   TestStrictMode/with_(x)_y;_function_f()_{_'use_strict'_}
=== RUN   TestStrictMode/class_f_{}_with_(x)_y
=== RUN   TestStrictMode/with_(x)_y;_class_f_{}
=== RUN   TestStrictMode/`use_strict`;_with_(x)_y
=== RUN   TestStrictMode/"use_strict";_with_(x)_y
=== RUN   TestStrictMode/function_f()_{_'use_strict';_with_(x)_y_}
=== RUN   TestStrictMode/function_f()_{_'use_strict';_function_y()_{_with_(x)_y_}_}
=== RUN   TestStrictMode/class_f_{_x()_{_with_(x)_y_}_}
=== RUN   TestStrictMode/class_f_{_x()_{_function_y()_{_with_(x)_y_}_}_}
=== RUN   TestStrictMode/class_f_{_x()_{_function_protected()_{}_}_}
=== RUN   TestStrictMode/var_protected;_export_{}
=== RUN   TestStrictMode/class_protected_{}_export_{}
=== RUN   TestStrictMode/(class_protected_{});_export_{}
=== RUN   TestStrictMode/function_protected()_{}_export_{}
=== RUN   TestStrictMode/(function_protected()_{});_export_{}
=== RUN   TestStrictMode/import(x);_with_(y)_z
=== RUN   TestStrictMode/import('x');_with_(y)_z
=== RUN   TestStrictMode/with_(y)_z;_import(x)
=== RUN   TestStrictMode/with_(y)_z;_import('x')
=== RUN   TestStrictMode/(import(x));_with_(y)_z
=== RUN   TestStrictMode/(import('x'));_with_(y)_z
=== RUN   TestStrictMode/with_(y)_z;_(import(x))
=== RUN   TestStrictMode/with_(y)_z;_(import('x'))
=== RUN   TestStrictMode/import.meta;_with_(y)_z
=== RUN   TestStrictMode/with_(y)_z;_import.meta
=== RUN   TestStrictMode/(import.meta);_with_(y)_z
=== RUN   TestStrictMode/with_(y)_z;_(import.meta)
=== RUN   TestStrictMode/import_'x';_with_(y)_z
=== RUN   TestStrictMode/import_*_as_x_from_'x';_with_(y)_z
=== RUN   TestStrictMode/import_x_from_'x';_with_(y)_z
=== RUN   TestStrictMode/import_{x}_from_'x';_with_(y)_z
=== RUN   TestStrictMode/export_{};_with_(y)_z
=== RUN   TestStrictMode/export_let_x;_with_(y)_z
=== RUN   TestStrictMode/export_function_x()_{}_with_(y)_z
=== RUN   TestStrictMode/export_class_x_{}_with_(y)_z
=== RUN   TestStrictMode/await_0;_with_(y)_z
=== RUN   TestStrictMode/with_(y)_z;_await_0
=== RUN   TestStrictMode/for_await_(x_of_y);_with_(y)_z
=== RUN   TestStrictMode/with_(y)_z;_for_await_(x_of_y);
--- PASS: TestStrictMode (0.11s)
    --- PASS: TestStrictMode/'use_strict' (0.00s)
    --- PASS: TestStrictMode/`use_strict` (0.00s)
    --- PASS: TestStrictMode///!_@license_comment__'use_strict' (0.00s)
    --- PASS: TestStrictMode//*!_@license_comment_*/_'use_strict' (0.00s)
    --- PASS: TestStrictMode/function_f()_{_//!_@license_comment__'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/function_f()_{_/*!_@license_comment_*/_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode///!_@license_comment__'use_strict'#01 (0.00s)
    --- PASS: TestStrictMode//*!_@license_comment_*/_'use_strict'#01 (0.00s)
    --- PASS: TestStrictMode/function_f()_{_//!_@license_comment__'use_strict'_}#01 (0.00s)
    --- PASS: TestStrictMode/function_f()_{_/*!_@license_comment_*/_'use_strict'_}#01 (0.00s)
    --- PASS: TestStrictMode/function_f()_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/function_f(x)_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/function_f([x])_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/function_f({x})_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/function_f(x_=_1)_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/function_f(x,_...y)_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/(function()_{_'use_strict'_}) (0.00s)
    --- PASS: TestStrictMode/(function(x)_{_'use_strict'_}) (0.00s)
    --- PASS: TestStrictMode/(function([x])_{_'use_strict'_}) (0.00s)
    --- PASS: TestStrictMode/(function({x})_{_'use_strict'_}) (0.00s)
    --- PASS: TestStrictMode/(function(x_=_1)_{_'use_strict'_}) (0.00s)
    --- PASS: TestStrictMode/(function(x,_...y)_{_'use_strict'_}) (0.00s)
    --- PASS: TestStrictMode/()_=>_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/(x)_=>_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/([x])_=>_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/({x})_=>_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/(x_=_1)_=>_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/(x,_...y)_=>_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/(x,_...y)_=>_{_//!_@license_comment__'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/let_x_=_'\0' (0.00s)
    --- PASS: TestStrictMode/let_x_=_'\00' (0.00s)
    --- PASS: TestStrictMode/'use_strict';_let_x_=_'\0' (0.00s)
    --- PASS: TestStrictMode/let_x_=_'\0';_export_{} (0.00s)
    --- PASS: TestStrictMode/'use_strict';_let_x_=_'\00' (0.00s)
    --- PASS: TestStrictMode/'use_strict';_let_x_=_'\08' (0.00s)
    --- PASS: TestStrictMode/'use_strict';_let_x_=_'\008' (0.00s)
    --- PASS: TestStrictMode/let_x_=_'\00';_export_{} (0.00s)
    --- PASS: TestStrictMode/let_x_=_'\09';_export_{} (0.00s)
    --- PASS: TestStrictMode/let_x_=_'\009';_export_{} (0.00s)
    --- PASS: TestStrictMode/'\0' (0.00s)
    --- PASS: TestStrictMode/'\00' (0.00s)
    --- PASS: TestStrictMode/'use_strict';_'\0' (0.00s)
    --- PASS: TestStrictMode/'use_strict';_'\00' (0.00s)
    --- PASS: TestStrictMode/'use_strict';_'\08' (0.00s)
    --- PASS: TestStrictMode/'use_strict';_'\008' (0.00s)
    --- PASS: TestStrictMode/'\00';_'use_strict'; (0.00s)
    --- PASS: TestStrictMode/'\08';_'use_strict'; (0.00s)
    --- PASS: TestStrictMode/'\008';_'use_strict'; (0.00s)
    --- PASS: TestStrictMode/'\00';_export_{} (0.00s)
    --- PASS: TestStrictMode/'\09';_export_{} (0.00s)
    --- PASS: TestStrictMode/'\009';_export_{} (0.00s)
    --- PASS: TestStrictMode/with_(x)_y (0.00s)
    --- PASS: TestStrictMode/'use_strict';_with_(x)_y (0.00s)
    --- PASS: TestStrictMode/with_(x)_y;_export_{} (0.00s)
    --- PASS: TestStrictMode/delete_x (0.00s)
    --- PASS: TestStrictMode/'use_strict';_delete_x (0.00s)
    --- PASS: TestStrictMode/delete_x;_export_{} (0.00s)
    --- PASS: TestStrictMode/for_(var_x_=_y_in_z)_; (0.00s)
    --- PASS: TestStrictMode/'use_strict';_for_(var_x_=_y_in_z)_; (0.00s)
    --- PASS: TestStrictMode/for_(var_x_=_y_in_z)_;_export_{} (0.00s)
    --- PASS: TestStrictMode/function_f(a,_a)_{} (0.00s)
    --- PASS: TestStrictMode/(function(a,_a)_{}) (0.00s)
    --- PASS: TestStrictMode/({_f:_function(a,_a)_{}_}) (0.00s)
    --- PASS: TestStrictMode/({_f:_function*(a,_a)_{}_}) (0.00s)
    --- PASS: TestStrictMode/({_f:_async_function(a,_a)_{}_}) (0.00s)
    --- PASS: TestStrictMode/function_f(a,_a)_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/function_*f(a,_a)_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/async_function_f(a,_a)_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/(function(a,_a)_{_'use_strict'_}) (0.00s)
    --- PASS: TestStrictMode/(function*(a,_a)_{_'use_strict'_}) (0.00s)
    --- PASS: TestStrictMode/(async_function(a,_a)_{_'use_strict'_}) (0.00s)
    --- PASS: TestStrictMode/function_f(a,_[a])_{} (0.00s)
    --- PASS: TestStrictMode/function_f([a],_a)_{} (0.00s)
    --- PASS: TestStrictMode/'use_strict';_function_f(a,_a)_{} (0.00s)
    --- PASS: TestStrictMode/'use_strict';_(function(a,_a)_{}) (0.00s)
    --- PASS: TestStrictMode/'use_strict';_((a,_a)_=>_{}) (0.00s)
    --- PASS: TestStrictMode/function_f(a,_a)_{};_export_{} (0.00s)
    --- PASS: TestStrictMode/(function(a,_a)_{});_export_{} (0.00s)
    --- PASS: TestStrictMode/(function(a,_[a])_{}) (0.00s)
    --- PASS: TestStrictMode/({_f(a,_a)_{}_}) (0.00s)
    --- PASS: TestStrictMode/({_*f(a,_a)_{}_}) (0.00s)
    --- PASS: TestStrictMode/({_async_f(a,_a)_{}_}) (0.00s)
    --- PASS: TestStrictMode/(a,_a)_=>_{} (0.00s)
    --- PASS: TestStrictMode/'use_strict';_if_(0)_function_f()_{} (0.00s)
    --- PASS: TestStrictMode/'use_strict';_if_(0)_;_else_function_f()_{} (0.00s)
    --- PASS: TestStrictMode/if_(0)_function_f()_{}_export_{} (0.00s)
    --- PASS: TestStrictMode/if_(0)_;_else_function_f()_{}_export_{} (0.00s)
    --- PASS: TestStrictMode/eval++ (0.00s)
    --- PASS: TestStrictMode/eval_=_0 (0.00s)
    --- PASS: TestStrictMode/eval_+=_0 (0.00s)
    --- PASS: TestStrictMode/[eval]_=_0 (0.00s)
    --- PASS: TestStrictMode/arguments++ (0.00s)
    --- PASS: TestStrictMode/arguments_=_0 (0.00s)
    --- PASS: TestStrictMode/arguments_+=_0 (0.00s)
    --- PASS: TestStrictMode/[arguments]_=_0 (0.00s)
    --- PASS: TestStrictMode/'use_strict';_eval++ (0.00s)
    --- PASS: TestStrictMode/'use_strict';_eval_=_0 (0.00s)
    --- PASS: TestStrictMode/'use_strict';_eval_+=_0 (0.00s)
    --- PASS: TestStrictMode/'use_strict';_[eval]_=_0 (0.00s)
    --- PASS: TestStrictMode/'use_strict';_arguments++ (0.00s)
    --- PASS: TestStrictMode/'use_strict';_arguments_=_0 (0.00s)
    --- PASS: TestStrictMode/'use_strict';_arguments_+=_0 (0.00s)
    --- PASS: TestStrictMode/'use_strict';_[arguments]_=_0 (0.00s)
    --- PASS: TestStrictMode/function_eval()_{} (0.00s)
    --- PASS: TestStrictMode/function_f(eval)_{} (0.00s)
    --- PASS: TestStrictMode/function_arguments()_{} (0.00s)
    --- PASS: TestStrictMode/function_f(arguments)_{} (0.00s)
    --- PASS: TestStrictMode/'use_strict';_function_eval()_{} (0.00s)
    --- PASS: TestStrictMode/'use_strict';_function_f(eval)_{} (0.00s)
    --- PASS: TestStrictMode/'use_strict';_function_arguments()_{} (0.00s)
    --- PASS: TestStrictMode/'use_strict';_function_f(arguments)_{} (0.00s)
    --- PASS: TestStrictMode/function_eval()_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/function_arguments()_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/'use_strict';_class_eval_{} (0.00s)
    --- PASS: TestStrictMode/'use_strict';_class_arguments_{} (0.00s)
    --- PASS: TestStrictMode/let_protected (0.00s)
    --- PASS: TestStrictMode/let_protecte\u0064 (0.00s)
    --- PASS: TestStrictMode/let_x_=_protected (0.00s)
    --- PASS: TestStrictMode/let_x_=_protecte\u0064 (0.00s)
    --- PASS: TestStrictMode/'use_strict';_let_protected (0.00s)
    --- PASS: TestStrictMode/'use_strict';_let_protecte\u0064 (0.00s)
    --- PASS: TestStrictMode/'use_strict';_let_x_=_protected (0.00s)
    --- PASS: TestStrictMode/'use_strict';_let_x_=_protecte\u0064 (0.00s)
    --- PASS: TestStrictMode/'use_strict';_protected:_0 (0.00s)
    --- PASS: TestStrictMode/'use_strict';_protecte\u0064:_0 (0.00s)
    --- PASS: TestStrictMode/'use_strict';_function_protected()_{} (0.00s)
    --- PASS: TestStrictMode/'use_strict';_function_protecte\u0064()_{} (0.00s)
    --- PASS: TestStrictMode/'use_strict';_(function_protected()_{}) (0.00s)
    --- PASS: TestStrictMode/'use_strict';_(function_protecte\u0064()_{}) (0.00s)
    --- PASS: TestStrictMode/0123 (0.00s)
    --- PASS: TestStrictMode/({0123:_4}) (0.00s)
    --- PASS: TestStrictMode/let_{0123:_x}_=_y (0.00s)
    --- PASS: TestStrictMode/'use_strict';_0123 (0.00s)
    --- PASS: TestStrictMode/'use_strict';_({0123:_4}) (0.00s)
    --- PASS: TestStrictMode/'use_strict';_let_{0123:_x}_=_y (0.00s)
    --- PASS: TestStrictMode/'use_strict';_08 (0.00s)
    --- PASS: TestStrictMode/'use_strict';_({08:_4}) (0.00s)
    --- PASS: TestStrictMode/'use_strict';_let_{08:_x}_=_y (0.00s)
    --- PASS: TestStrictMode/function_f()_{_'use_strict'_}_with_(x)_y (0.00s)
    --- PASS: TestStrictMode/with_(x)_y;_function_f()_{_'use_strict'_} (0.00s)
    --- PASS: TestStrictMode/class_f_{}_with_(x)_y (0.00s)
    --- PASS: TestStrictMode/with_(x)_y;_class_f_{} (0.00s)
    --- PASS: TestStrictMode/`use_strict`;_with_(x)_y (0.00s)
    --- PASS: TestStrictMode/"use_strict";_with_(x)_y (0.00s)
    --- PASS: TestStrictMode/function_f()_{_'use_strict';_with_(x)_y_} (0.00s)
    --- PASS: TestStrictMode/function_f()_{_'use_strict';_function_y()_{_with_(x)_y_}_} (0.00s)
    --- PASS: TestStrictMode/class_f_{_x()_{_with_(x)_y_}_} (0.00s)
    --- PASS: TestStrictMode/class_f_{_x()_{_function_y()_{_with_(x)_y_}_}_} (0.00s)
    --- PASS: TestStrictMode/class_f_{_x()_{_function_protected()_{}_}_} (0.00s)
    --- PASS: TestStrictMode/var_protected;_export_{} (0.00s)
    --- PASS: TestStrictMode/class_protected_{}_export_{} (0.00s)
    --- PASS: TestStrictMode/(class_protected_{});_export_{} (0.00s)
    --- PASS: TestStrictMode/function_protected()_{}_export_{} (0.00s)
    --- PASS: TestStrictMode/(function_protected()_{});_export_{} (0.00s)
    --- PASS: TestStrictMode/import(x);_with_(y)_z (0.00s)
    --- PASS: TestStrictMode/import('x');_with_(y)_z (0.00s)
    --- PASS: TestStrictMode/with_(y)_z;_import(x) (0.00s)
    --- PASS: TestStrictMode/with_(y)_z;_import('x') (0.00s)
    --- PASS: TestStrictMode/(import(x));_with_(y)_z (0.00s)
    --- PASS: TestStrictMode/(import('x'));_with_(y)_z (0.00s)
    --- PASS: TestStrictMode/with_(y)_z;_(import(x)) (0.00s)
    --- PASS: TestStrictMode/with_(y)_z;_(import('x')) (0.00s)
    --- PASS: TestStrictMode/import.meta;_with_(y)_z (0.00s)
    --- PASS: TestStrictMode/with_(y)_z;_import.meta (0.00s)
    --- PASS: TestStrictMode/(import.meta);_with_(y)_z (0.00s)
    --- PASS: TestStrictMode/with_(y)_z;_(import.meta) (0.00s)
    --- PASS: TestStrictMode/import_'x';_with_(y)_z (0.00s)
    --- PASS: TestStrictMode/import_*_as_x_from_'x';_with_(y)_z (0.00s)
    --- PASS: TestStrictMode/import_x_from_'x';_with_(y)_z (0.00s)
    --- PASS: TestStrictMode/import_{x}_from_'x';_with_(y)_z (0.00s)
    --- PASS: TestStrictMode/export_{};_with_(y)_z (0.00s)
    --- PASS: TestStrictMode/export_let_x;_with_(y)_z (0.00s)
    --- PASS: TestStrictMode/export_function_x()_{}_with_(y)_z (0.00s)
    --- PASS: TestStrictMode/export_class_x_{}_with_(y)_z (0.00s)
    --- PASS: TestStrictMode/await_0;_with_(y)_z (0.00s)
    --- PASS: TestStrictMode/with_(y)_z;_await_0 (0.00s)
    --- PASS: TestStrictMode/for_await_(x_of_y);_with_(y)_z (0.00s)
    --- PASS: TestStrictMode/with_(y)_z;_for_await_(x_of_y); (0.00s)
=== RUN   TestExponentiation
=== RUN   TestExponentiation/--x_**_2
=== RUN   TestExponentiation/++x_**_2
=== RUN   TestExponentiation/x--_**_2
=== RUN   TestExponentiation/x++_**_2
=== RUN   TestExponentiation/(-x)_**_2
=== RUN   TestExponentiation/(+x)_**_2
=== RUN   TestExponentiation/(~x)_**_2
=== RUN   TestExponentiation/(!x)_**_2
=== RUN   TestExponentiation/(-1)_**_2
=== RUN   TestExponentiation/(+1)_**_2
=== RUN   TestExponentiation/(~1)_**_2
=== RUN   TestExponentiation/(!1)_**_2
=== RUN   TestExponentiation/(void_x)_**_2
=== RUN   TestExponentiation/(delete_x)_**_2
=== RUN   TestExponentiation/(typeof_x)_**_2
=== RUN   TestExponentiation/undefined_**_2
=== RUN   TestExponentiation/-x_**_2
=== RUN   TestExponentiation/+x_**_2
=== RUN   TestExponentiation/~x_**_2
=== RUN   TestExponentiation/!x_**_2
=== RUN   TestExponentiation/void_x_**_2
=== RUN   TestExponentiation/delete_x_**_2
=== RUN   TestExponentiation/typeof_x_**_2
=== RUN   TestExponentiation/-x.y()_**_2
=== RUN   TestExponentiation/+x.y()_**_2
=== RUN   TestExponentiation/~x.y()_**_2
=== RUN   TestExponentiation/!x.y()_**_2
=== RUN   TestExponentiation/void_x.y()_**_2
=== RUN   TestExponentiation/delete_x.y()_**_2
=== RUN   TestExponentiation/typeof_x.y()_**_2
=== RUN   TestExponentiation/delete_x_**_0
=== RUN   TestExponentiation/delete_x.prop_**_0
=== RUN   TestExponentiation/delete_x[0]_**_0
=== RUN   TestExponentiation/delete_x?.prop_**_0
=== RUN   TestExponentiation/void_x_**_0
=== RUN   TestExponentiation/typeof_x_**_0
=== RUN   TestExponentiation/+x_**_0
=== RUN   TestExponentiation/-x_**_0
=== RUN   TestExponentiation/~x_**_0
=== RUN   TestExponentiation/!x_**_0
=== RUN   TestExponentiation/await_x_**_0
=== RUN   TestExponentiation/await_-x_**_0
=== RUN   TestExponentiation/(delete_x)_**_0
=== RUN   TestExponentiation/(delete_x.prop)_**_0
=== RUN   TestExponentiation/(delete_x[0])_**_0
=== RUN   TestExponentiation/(delete_x?.prop)_**_0
=== RUN   TestExponentiation/(void_x)_**_0
=== RUN   TestExponentiation/(typeof_x)_**_0
=== RUN   TestExponentiation/(+x)_**_0
=== RUN   TestExponentiation/(-x)_**_0
=== RUN   TestExponentiation/(~x)_**_0
=== RUN   TestExponentiation/(!x)_**_0
=== RUN   TestExponentiation/(await_x)_**_0
=== RUN   TestExponentiation/(await_-x)_**_0
--- PASS: TestExponentiation (0.03s)
    --- PASS: TestExponentiation/--x_**_2 (0.00s)
    --- PASS: TestExponentiation/++x_**_2 (0.00s)
    --- PASS: TestExponentiation/x--_**_2 (0.00s)
    --- PASS: TestExponentiation/x++_**_2 (0.00s)
    --- PASS: TestExponentiation/(-x)_**_2 (0.00s)
    --- PASS: TestExponentiation/(+x)_**_2 (0.00s)
    --- PASS: TestExponentiation/(~x)_**_2 (0.00s)
    --- PASS: TestExponentiation/(!x)_**_2 (0.00s)
    --- PASS: TestExponentiation/(-1)_**_2 (0.00s)
    --- PASS: TestExponentiation/(+1)_**_2 (0.00s)
    --- PASS: TestExponentiation/(~1)_**_2 (0.00s)
    --- PASS: TestExponentiation/(!1)_**_2 (0.00s)
    --- PASS: TestExponentiation/(void_x)_**_2 (0.00s)
    --- PASS: TestExponentiation/(delete_x)_**_2 (0.00s)
    --- PASS: TestExponentiation/(typeof_x)_**_2 (0.00s)
    --- PASS: TestExponentiation/undefined_**_2 (0.00s)
    --- PASS: TestExponentiation/-x_**_2 (0.00s)
    --- PASS: TestExponentiation/+x_**_2 (0.00s)
    --- PASS: TestExponentiation/~x_**_2 (0.00s)
    --- PASS: TestExponentiation/!x_**_2 (0.00s)
    --- PASS: TestExponentiation/void_x_**_2 (0.00s)
    --- PASS: TestExponentiation/delete_x_**_2 (0.00s)
    --- PASS: TestExponentiation/typeof_x_**_2 (0.00s)
    --- PASS: TestExponentiation/-x.y()_**_2 (0.00s)
    --- PASS: TestExponentiation/+x.y()_**_2 (0.00s)
    --- PASS: TestExponentiation/~x.y()_**_2 (0.00s)
    --- PASS: TestExponentiation/!x.y()_**_2 (0.00s)
    --- PASS: TestExponentiation/void_x.y()_**_2 (0.00s)
    --- PASS: TestExponentiation/delete_x.y()_**_2 (0.00s)
    --- PASS: TestExponentiation/typeof_x.y()_**_2 (0.00s)
    --- PASS: TestExponentiation/delete_x_**_0 (0.00s)
    --- PASS: TestExponentiation/delete_x.prop_**_0 (0.00s)
    --- PASS: TestExponentiation/delete_x[0]_**_0 (0.00s)
    --- PASS: TestExponentiation/delete_x?.prop_**_0 (0.00s)
    --- PASS: TestExponentiation/void_x_**_0 (0.00s)
    --- PASS: TestExponentiation/typeof_x_**_0 (0.00s)
    --- PASS: TestExponentiation/+x_**_0 (0.00s)
    --- PASS: TestExponentiation/-x_**_0 (0.00s)
    --- PASS: TestExponentiation/~x_**_0 (0.00s)
    --- PASS: TestExponentiation/!x_**_0 (0.00s)
    --- PASS: TestExponentiation/await_x_**_0 (0.00s)
    --- PASS: TestExponentiation/await_-x_**_0 (0.00s)
    --- PASS: TestExponentiation/(delete_x)_**_0 (0.00s)
    --- PASS: TestExponentiation/(delete_x.prop)_**_0 (0.00s)
    --- PASS: TestExponentiation/(delete_x[0])_**_0 (0.00s)
    --- PASS: TestExponentiation/(delete_x?.prop)_**_0 (0.00s)
    --- PASS: TestExponentiation/(void_x)_**_0 (0.00s)
    --- PASS: TestExponentiation/(typeof_x)_**_0 (0.00s)
    --- PASS: TestExponentiation/(+x)_**_0 (0.00s)
    --- PASS: TestExponentiation/(-x)_**_0 (0.00s)
    --- PASS: TestExponentiation/(~x)_**_0 (0.00s)
    --- PASS: TestExponentiation/(!x)_**_0 (0.00s)
    --- PASS: TestExponentiation/(await_x)_**_0 (0.00s)
    --- PASS: TestExponentiation/(await_-x)_**_0 (0.00s)
=== RUN   TestAwait
=== RUN   TestAwait/await_x
=== RUN   TestAwait/await_+x
=== RUN   TestAwait/await_-x
=== RUN   TestAwait/await_~x
=== RUN   TestAwait/await_!x
=== RUN   TestAwait/await_--x
=== RUN   TestAwait/await_++x
=== RUN   TestAwait/await_x--
=== RUN   TestAwait/await_x++
=== RUN   TestAwait/await_void_x
=== RUN   TestAwait/await_typeof_x
=== RUN   TestAwait/await_(x_*_y)
=== RUN   TestAwait/await_(x_**_y)
=== RUN   TestAwait/await_delete_x
=== RUN   TestAwait/async_function_f()_{_await_delete_x_}
--- PASS: TestAwait (0.01s)
    --- PASS: TestAwait/await_x (0.00s)
    --- PASS: TestAwait/await_+x (0.00s)
    --- PASS: TestAwait/await_-x (0.00s)
    --- PASS: TestAwait/await_~x (0.00s)
    --- PASS: TestAwait/await_!x (0.00s)
    --- PASS: TestAwait/await_--x (0.00s)
    --- PASS: TestAwait/await_++x (0.00s)
    --- PASS: TestAwait/await_x-- (0.00s)
    --- PASS: TestAwait/await_x++ (0.00s)
    --- PASS: TestAwait/await_void_x (0.00s)
    --- PASS: TestAwait/await_typeof_x (0.00s)
    --- PASS: TestAwait/await_(x_*_y) (0.00s)
    --- PASS: TestAwait/await_(x_**_y) (0.00s)
    --- PASS: TestAwait/await_delete_x (0.00s)
    --- PASS: TestAwait/async_function_f()_{_await_delete_x_} (0.00s)
=== RUN   TestRegExp
=== RUN   TestRegExp//x/g
=== RUN   TestRegExp//x/i
=== RUN   TestRegExp//x/m
=== RUN   TestRegExp//x/s
=== RUN   TestRegExp//x/u
=== RUN   TestRegExp//x/y
=== RUN   TestRegExp//x/msuygig
--- PASS: TestRegExp (0.00s)
    --- PASS: TestRegExp//x/g (0.00s)
    --- PASS: TestRegExp//x/i (0.00s)
    --- PASS: TestRegExp//x/m (0.00s)
    --- PASS: TestRegExp//x/s (0.00s)
    --- PASS: TestRegExp//x/u (0.00s)
    --- PASS: TestRegExp//x/y (0.00s)
    --- PASS: TestRegExp//x/msuygig (0.00s)
=== RUN   TestUnicodeIdentifierNames
=== RUN   TestUnicodeIdentifierNames/x_=_{x・:_0}
=== RUN   TestUnicodeIdentifierNames/x_=_{x・:_0}
=== RUN   TestUnicodeIdentifierNames/x_=_{xπ:_0}
=== RUN   TestUnicodeIdentifierNames/x_=_y.x・
=== RUN   TestUnicodeIdentifierNames/x_=_y.x・
=== RUN   TestUnicodeIdentifierNames/x_=_y.xπ
--- PASS: TestUnicodeIdentifierNames (0.00s)
    --- PASS: TestUnicodeIdentifierNames/x_=_{x・:_0} (0.00s)
    --- PASS: TestUnicodeIdentifierNames/x_=_{x・:_0} (0.00s)
    --- PASS: TestUnicodeIdentifierNames/x_=_{xπ:_0} (0.00s)
    --- PASS: TestUnicodeIdentifierNames/x_=_y.x・ (0.00s)
    --- PASS: TestUnicodeIdentifierNames/x_=_y.x・ (0.00s)
    --- PASS: TestUnicodeIdentifierNames/x_=_y.xπ (0.00s)
=== RUN   TestIdentifierEscapes
=== RUN   TestIdentifierEscapes/var__\u0076\u0061\u0072
=== RUN   TestIdentifierEscapes/var_\u0076\u0061\u0072
=== RUN   TestIdentifierEscapes/\u0076\u0061\u0072_foo
=== RUN   TestIdentifierEscapes/foo._\u0076\u0061\u0072
=== RUN   TestIdentifierEscapes/foo.\u0076\u0061\u0072
=== RUN   TestIdentifierEscapes/\u200ca
=== RUN   TestIdentifierEscapes/\u200da
--- PASS: TestIdentifierEscapes (0.00s)
    --- PASS: TestIdentifierEscapes/var__\u0076\u0061\u0072 (0.00s)
    --- PASS: TestIdentifierEscapes/var_\u0076\u0061\u0072 (0.00s)
    --- PASS: TestIdentifierEscapes/\u0076\u0061\u0072_foo (0.00s)
    --- PASS: TestIdentifierEscapes/foo._\u0076\u0061\u0072 (0.00s)
    --- PASS: TestIdentifierEscapes/foo.\u0076\u0061\u0072 (0.00s)
    --- PASS: TestIdentifierEscapes/\u200ca (0.00s)
    --- PASS: TestIdentifierEscapes/\u200da (0.00s)
=== RUN   TestSpecialIdentifiers
=== RUN   TestSpecialIdentifiers/exports
=== RUN   TestSpecialIdentifiers/require
=== RUN   TestSpecialIdentifiers/module
--- PASS: TestSpecialIdentifiers (0.00s)
    --- PASS: TestSpecialIdentifiers/exports (0.00s)
    --- PASS: TestSpecialIdentifiers/require (0.00s)
    --- PASS: TestSpecialIdentifiers/module (0.00s)
=== RUN   TestDecls
=== RUN   TestDecls/var_x_=_0
=== RUN   TestDecls/let_x_=_0
=== RUN   TestDecls/const_x_=_0
=== RUN   TestDecls/for_(var_x_=_0;;)_;
=== RUN   TestDecls/for_(let_x_=_0;;)_;
=== RUN   TestDecls/for_(const_x_=_0;;)_;
=== RUN   TestDecls/for_(var_x_in_y)_;
=== RUN   TestDecls/for_(let_x_in_y)_;
=== RUN   TestDecls/for_(const_x_in_y)_;
=== RUN   TestDecls/for_(var_x_of_y)_;
=== RUN   TestDecls/for_(let_x_of_y)_;
=== RUN   TestDecls/for_(const_x_of_y)_;
=== RUN   TestDecls/var_x
=== RUN   TestDecls/let_x
=== RUN   TestDecls/const_x
=== RUN   TestDecls/const_{}
=== RUN   TestDecls/const_[]
=== RUN   TestDecls/for_(var_x;;)_;
=== RUN   TestDecls/for_(let_x;;)_;
=== RUN   TestDecls/for_(const_x;;)_;
=== RUN   TestDecls/for_(const_{};;)_;
=== RUN   TestDecls/for_(const_[];;)_;
=== RUN   TestDecls/var_{[x]:_y}_=_{}
=== RUN   TestDecls/var_{...x}_=_{}
=== RUN   TestDecls/var_[...x]_=_[]
=== RUN   TestDecls/var_{...x}_=_{}#01
=== RUN   TestDecls/([...x]_=_[])_=>_{}
=== RUN   TestDecls/({...x}_=_{})_=>_{}
=== RUN   TestDecls/var_[...x,]_=_[]
=== RUN   TestDecls/var_{...x,}_=_{}
=== RUN   TestDecls/([...x,]_=_[])_=>_{}
=== RUN   TestDecls/({...x,}_=_{})_=>_{}
=== RUN   TestDecls/[b,_...c]_=_d
=== RUN   TestDecls/([b,_...c]_=_d)
=== RUN   TestDecls/({b,_...c}_=_d)
=== RUN   TestDecls/({a_=_b}_=_c)
=== RUN   TestDecls/({a:_b_=_c}_=_d)
=== RUN   TestDecls/({a:_b.c}_=_d)
=== RUN   TestDecls/[a_=_{}]_=_b
=== RUN   TestDecls/[[...a,_b].x]_=_c
=== RUN   TestDecls/[{...a,_b}.x]_=_c
=== RUN   TestDecls/({x:_[...a,_b].x}_=_c)
=== RUN   TestDecls/({x:_{...a,_b}.x}_=_c)
=== RUN   TestDecls/[x_=_[...a,_b]]_=_c
=== RUN   TestDecls/[x_=_{...a,_b}]_=_c
=== RUN   TestDecls/({x_=_[...a,_b]}_=_c)
=== RUN   TestDecls/({x_=_{...a,_b}}_=_c)
=== RUN   TestDecls/(x_=_y)
=== RUN   TestDecls/([]_=_[])
=== RUN   TestDecls/({}_=_{})
=== RUN   TestDecls/([[]]_=_[[]])
=== RUN   TestDecls/({x:_{}}_=_{x:_{}})
=== RUN   TestDecls/(x)_=_y
=== RUN   TestDecls/([])_=_[]
=== RUN   TestDecls/({})_=_{}
=== RUN   TestDecls/[([])]_=_[[]]
=== RUN   TestDecls/({x:_({})}_=_{x:_{}})
=== RUN   TestDecls/(([])_=_[])_=>_{}
=== RUN   TestDecls/(({})_=_{})_=>_{}
=== RUN   TestDecls/function_f(([])_=_[])_{}
=== RUN   TestDecls/function_f(({})_=_{})_{}
=== RUN   TestDecls/for_(x_in_y)_;
=== RUN   TestDecls/for_([]_in_y)_;
=== RUN   TestDecls/for_({}_in_y)_;
=== RUN   TestDecls/for_((x)_in_y)_;
=== RUN   TestDecls/for_(([])_in_y)_;
=== RUN   TestDecls/for_(({})_in_y)_;
=== RUN   TestDecls/for_(x_of_y)_;
=== RUN   TestDecls/for_([]_of_y)_;
=== RUN   TestDecls/for_({}_of_y)_;
=== RUN   TestDecls/for_((x)_of_y)_;
=== RUN   TestDecls/for_(([])_of_y)_;
=== RUN   TestDecls/for_(({})_of_y)_;
=== RUN   TestDecls/[[...a,_b]]_=_c
=== RUN   TestDecls/[{...a,_b}]_=_c
=== RUN   TestDecls/({x:_[...a,_b]}_=_c)
=== RUN   TestDecls/({x:_{...a,_b}}_=_c)
=== RUN   TestDecls/[b,_...c,]_=_d
=== RUN   TestDecls/([b,_...c,]_=_d)
=== RUN   TestDecls/({b,_...c,}_=_d)
=== RUN   TestDecls/({a_=_b})
=== RUN   TestDecls/({x_=_{a_=_b}}_=_c)
=== RUN   TestDecls/[a_=_{b_=_c}]_=_d
=== RUN   TestDecls/for_([{a_=_{}}]_in_b)_{}
=== RUN   TestDecls/for_([{a_=_{}}]_of_b)_{}
=== RUN   TestDecls/for_({a_=_{}}_in_b)_{}
=== RUN   TestDecls/for_({a_=_{}}_of_b)_{}
=== RUN   TestDecls/({a_=_{}}_in_b)
=== RUN   TestDecls/[{a_=_{}}]_of()
=== RUN   TestDecls/for_([...a,_b]_in_c)_{}
=== RUN   TestDecls/for_([...a,_b]_of_c)_{}
--- PASS: TestDecls (0.05s)
    --- PASS: TestDecls/var_x_=_0 (0.00s)
    --- PASS: TestDecls/let_x_=_0 (0.00s)
    --- PASS: TestDecls/const_x_=_0 (0.00s)
    --- PASS: TestDecls/for_(var_x_=_0;;)_; (0.00s)
    --- PASS: TestDecls/for_(let_x_=_0;;)_; (0.00s)
    --- PASS: TestDecls/for_(const_x_=_0;;)_; (0.00s)
    --- PASS: TestDecls/for_(var_x_in_y)_; (0.00s)
    --- PASS: TestDecls/for_(let_x_in_y)_; (0.00s)
    --- PASS: TestDecls/for_(const_x_in_y)_; (0.00s)
    --- PASS: TestDecls/for_(var_x_of_y)_; (0.00s)
    --- PASS: TestDecls/for_(let_x_of_y)_; (0.00s)
    --- PASS: TestDecls/for_(const_x_of_y)_; (0.00s)
    --- PASS: TestDecls/var_x (0.00s)
    --- PASS: TestDecls/let_x (0.00s)
    --- PASS: TestDecls/const_x (0.00s)
    --- PASS: TestDecls/const_{} (0.00s)
    --- PASS: TestDecls/const_[] (0.00s)
    --- PASS: TestDecls/for_(var_x;;)_; (0.00s)
    --- PASS: TestDecls/for_(let_x;;)_; (0.00s)
    --- PASS: TestDecls/for_(const_x;;)_; (0.00s)
    --- PASS: TestDecls/for_(const_{};;)_; (0.00s)
    --- PASS: TestDecls/for_(const_[];;)_; (0.00s)
    --- PASS: TestDecls/var_{[x]:_y}_=_{} (0.00s)
    --- PASS: TestDecls/var_{...x}_=_{} (0.00s)
    --- PASS: TestDecls/var_[...x]_=_[] (0.00s)
    --- PASS: TestDecls/var_{...x}_=_{}#01 (0.00s)
    --- PASS: TestDecls/([...x]_=_[])_=>_{} (0.00s)
    --- PASS: TestDecls/({...x}_=_{})_=>_{} (0.00s)
    --- PASS: TestDecls/var_[...x,]_=_[] (0.00s)
    --- PASS: TestDecls/var_{...x,}_=_{} (0.00s)
    --- PASS: TestDecls/([...x,]_=_[])_=>_{} (0.00s)
    --- PASS: TestDecls/({...x,}_=_{})_=>_{} (0.00s)
    --- PASS: TestDecls/[b,_...c]_=_d (0.00s)
    --- PASS: TestDecls/([b,_...c]_=_d) (0.00s)
    --- PASS: TestDecls/({b,_...c}_=_d) (0.00s)
    --- PASS: TestDecls/({a_=_b}_=_c) (0.00s)
    --- PASS: TestDecls/({a:_b_=_c}_=_d) (0.00s)
    --- PASS: TestDecls/({a:_b.c}_=_d) (0.00s)
    --- PASS: TestDecls/[a_=_{}]_=_b (0.00s)
    --- PASS: TestDecls/[[...a,_b].x]_=_c (0.00s)
    --- PASS: TestDecls/[{...a,_b}.x]_=_c (0.00s)
    --- PASS: TestDecls/({x:_[...a,_b].x}_=_c) (0.00s)
    --- PASS: TestDecls/({x:_{...a,_b}.x}_=_c) (0.00s)
    --- PASS: TestDecls/[x_=_[...a,_b]]_=_c (0.00s)
    --- PASS: TestDecls/[x_=_{...a,_b}]_=_c (0.00s)
    --- PASS: TestDecls/({x_=_[...a,_b]}_=_c) (0.00s)
    --- PASS: TestDecls/({x_=_{...a,_b}}_=_c) (0.00s)
    --- PASS: TestDecls/(x_=_y) (0.00s)
    --- PASS: TestDecls/([]_=_[]) (0.00s)
    --- PASS: TestDecls/({}_=_{}) (0.00s)
    --- PASS: TestDecls/([[]]_=_[[]]) (0.00s)
    --- PASS: TestDecls/({x:_{}}_=_{x:_{}}) (0.00s)
    --- PASS: TestDecls/(x)_=_y (0.00s)
    --- PASS: TestDecls/([])_=_[] (0.00s)
    --- PASS: TestDecls/({})_=_{} (0.00s)
    --- PASS: TestDecls/[([])]_=_[[]] (0.00s)
    --- PASS: TestDecls/({x:_({})}_=_{x:_{}}) (0.00s)
    --- PASS: TestDecls/(([])_=_[])_=>_{} (0.00s)
    --- PASS: TestDecls/(({})_=_{})_=>_{} (0.00s)
    --- PASS: TestDecls/function_f(([])_=_[])_{} (0.00s)
    --- PASS: TestDecls/function_f(({})_=_{})_{} (0.00s)
    --- PASS: TestDecls/for_(x_in_y)_; (0.00s)
    --- PASS: TestDecls/for_([]_in_y)_; (0.00s)
    --- PASS: TestDecls/for_({}_in_y)_; (0.00s)
    --- PASS: TestDecls/for_((x)_in_y)_; (0.00s)
    --- PASS: TestDecls/for_(([])_in_y)_; (0.00s)
    --- PASS: TestDecls/for_(({})_in_y)_; (0.00s)
    --- PASS: TestDecls/for_(x_of_y)_; (0.00s)
    --- PASS: TestDecls/for_([]_of_y)_; (0.00s)
    --- PASS: TestDecls/for_({}_of_y)_; (0.00s)
    --- PASS: TestDecls/for_((x)_of_y)_; (0.00s)
    --- PASS: TestDecls/for_(([])_of_y)_; (0.00s)
    --- PASS: TestDecls/for_(({})_of_y)_; (0.00s)
    --- PASS: TestDecls/[[...a,_b]]_=_c (0.00s)
    --- PASS: TestDecls/[{...a,_b}]_=_c (0.00s)
    --- PASS: TestDecls/({x:_[...a,_b]}_=_c) (0.00s)
    --- PASS: TestDecls/({x:_{...a,_b}}_=_c) (0.00s)
    --- PASS: TestDecls/[b,_...c,]_=_d (0.00s)
    --- PASS: TestDecls/([b,_...c,]_=_d) (0.00s)
    --- PASS: TestDecls/({b,_...c,}_=_d) (0.00s)
    --- PASS: TestDecls/({a_=_b}) (0.00s)
    --- PASS: TestDecls/({x_=_{a_=_b}}_=_c) (0.00s)
    --- PASS: TestDecls/[a_=_{b_=_c}]_=_d (0.00s)
    --- PASS: TestDecls/for_([{a_=_{}}]_in_b)_{} (0.00s)
    --- PASS: TestDecls/for_([{a_=_{}}]_of_b)_{} (0.00s)
    --- PASS: TestDecls/for_({a_=_{}}_in_b)_{} (0.00s)
    --- PASS: TestDecls/for_({a_=_{}}_of_b)_{} (0.00s)
    --- PASS: TestDecls/({a_=_{}}_in_b) (0.00s)
    --- PASS: TestDecls/[{a_=_{}}]_of() (0.00s)
    --- PASS: TestDecls/for_([...a,_b]_in_c)_{} (0.00s)
    --- PASS: TestDecls/for_([...a,_b]_of_c)_{} (0.00s)
=== RUN   TestBreakAndContinue
=== RUN   TestBreakAndContinue/break
=== RUN   TestBreakAndContinue/continue
=== RUN   TestBreakAndContinue/x:_{_break_}
=== RUN   TestBreakAndContinue/x:_{_break_x_}
=== RUN   TestBreakAndContinue/x:_{_continue_}
=== RUN   TestBreakAndContinue/x:_{_continue_x_}
=== RUN   TestBreakAndContinue/while_(1)_break
=== RUN   TestBreakAndContinue/while_(1)_continue
=== RUN   TestBreakAndContinue/while_(1)_{_function_foo()_{_break_}_}
=== RUN   TestBreakAndContinue/while_(1)_{_function_foo()_{_continue_}_}
=== RUN   TestBreakAndContinue/x:_while_(1)_break_x
=== RUN   TestBreakAndContinue/x:_while_(1)_continue_x
=== RUN   TestBreakAndContinue/x:_while_(1)_y:_{_break_x_}
=== RUN   TestBreakAndContinue/x:_while_(1)_y:_{_continue_x_}
=== RUN   TestBreakAndContinue/x:_while_(1)_y:_{_break_y_}
=== RUN   TestBreakAndContinue/x:_while_(1)_y:_{_continue_y_}
=== RUN   TestBreakAndContinue/x:_while_(1)_{_function_foo()_{_break_x_}_}
=== RUN   TestBreakAndContinue/x:_while_(1)_{_function_foo()_{_continue_x_}_}
=== RUN   TestBreakAndContinue/switch_(1)_{_case_1:_break_}
=== RUN   TestBreakAndContinue/switch_(1)_{_case_1:_continue_}
=== RUN   TestBreakAndContinue/x:_switch_(1)_{_case_1:_break_x_}
=== RUN   TestBreakAndContinue/x:_switch_(1)_{_case_1:_continue_x_}
--- PASS: TestBreakAndContinue (0.02s)
    --- PASS: TestBreakAndContinue/break (0.00s)
    --- PASS: TestBreakAndContinue/continue (0.00s)
    --- PASS: TestBreakAndContinue/x:_{_break_} (0.00s)
    --- PASS: TestBreakAndContinue/x:_{_break_x_} (0.00s)
    --- PASS: TestBreakAndContinue/x:_{_continue_} (0.00s)
    --- PASS: TestBreakAndContinue/x:_{_continue_x_} (0.00s)
    --- PASS: TestBreakAndContinue/while_(1)_break (0.00s)
    --- PASS: TestBreakAndContinue/while_(1)_continue (0.00s)
    --- PASS: TestBreakAndContinue/while_(1)_{_function_foo()_{_break_}_} (0.00s)
    --- PASS: TestBreakAndContinue/while_(1)_{_function_foo()_{_continue_}_} (0.00s)
    --- PASS: TestBreakAndContinue/x:_while_(1)_break_x (0.00s)
    --- PASS: TestBreakAndContinue/x:_while_(1)_continue_x (0.00s)
    --- PASS: TestBreakAndContinue/x:_while_(1)_y:_{_break_x_} (0.00s)
    --- PASS: TestBreakAndContinue/x:_while_(1)_y:_{_continue_x_} (0.00s)
    --- PASS: TestBreakAndContinue/x:_while_(1)_y:_{_break_y_} (0.00s)
    --- PASS: TestBreakAndContinue/x:_while_(1)_y:_{_continue_y_} (0.00s)
    --- PASS: TestBreakAndContinue/x:_while_(1)_{_function_foo()_{_break_x_}_} (0.00s)
    --- PASS: TestBreakAndContinue/x:_while_(1)_{_function_foo()_{_continue_x_}_} (0.00s)
    --- PASS: TestBreakAndContinue/switch_(1)_{_case_1:_break_} (0.00s)
    --- PASS: TestBreakAndContinue/switch_(1)_{_case_1:_continue_} (0.00s)
    --- PASS: TestBreakAndContinue/x:_switch_(1)_{_case_1:_break_x_} (0.00s)
    --- PASS: TestBreakAndContinue/x:_switch_(1)_{_case_1:_continue_x_} (0.00s)
=== RUN   TestFor
=== RUN   TestFor/for_(;_in_x)_;
=== RUN   TestFor/for_(;_of_x)_;
=== RUN   TestFor/for_(;_in;_)_;
=== RUN   TestFor/for_(;_of;_)_;
=== RUN   TestFor/for_(a_in_b)_;
=== RUN   TestFor/for_(var_a_in_b)_;
=== RUN   TestFor/for_(let_a_in_b)_;
=== RUN   TestFor/for_(const_a_in_b)_;
=== RUN   TestFor/for_(a_in_b,_c)_;
=== RUN   TestFor/for_(a_in_b_=_c)_;
=== RUN   TestFor/for_(var_a_in_b,_c)_;
=== RUN   TestFor/for_(var_a_in_b_=_c)_;
=== RUN   TestFor/for_(var_a,_b_in_b)_;
=== RUN   TestFor/for_(let_a,_b_in_b)_;
=== RUN   TestFor/for_(const_a,_b_in_b)_;
=== RUN   TestFor/for_(a_of_b)_;
=== RUN   TestFor/for_(var_a_of_b)_;
=== RUN   TestFor/for_(let_a_of_b)_;
=== RUN   TestFor/for_(const_a_of_b)_;
=== RUN   TestFor/for_(a_of_b_=_c)_;
=== RUN   TestFor/for_(var_a_of_b_=_c)_;
=== RUN   TestFor/for_(a_of_b,_c)_;
=== RUN   TestFor/for_(var_a_of_b,_c)_;
=== RUN   TestFor/for_(var_a,_b_of_b)_;
=== RUN   TestFor/for_(let_a,_b_of_b)_;
=== RUN   TestFor/for_(const_a,_b_of_b)_;
=== RUN   TestFor/for_((let)_of_bar);
=== RUN   TestFor/for_((let).foo_of_bar);
=== RUN   TestFor/for_((let.foo)_of_bar);
=== RUN   TestFor/for_((let``.foo)_of_bar);
=== RUN   TestFor/for_(let.foo_of_bar);
=== RUN   TestFor/for_(let().foo_of_bar);
=== RUN   TestFor/for_(let``.foo_of_bar);
=== RUN   TestFor/for_(var_x_=_0_in_y)_;
=== RUN   TestFor/for_(let_x_=_0_in_y)_;
=== RUN   TestFor/for_(const_x_=_0_in_y)_;
=== RUN   TestFor/for_(var_x_=_0_of_y)_;
=== RUN   TestFor/for_(let_x_=_0_of_y)_;
=== RUN   TestFor/for_(const_x_=_0_of_y)_;
=== RUN   TestFor/for_(var_[x]_=_y_in_z)_;
=== RUN   TestFor/for_(let_[x]_=_y_in_z)_;
=== RUN   TestFor/for_(const_[x]_=_y_in_z)_;
=== RUN   TestFor/for_(var_[x]_=_y_of_z)_;
=== RUN   TestFor/for_(let_[x]_=_y_of_z)_;
=== RUN   TestFor/for_(const_[x]_=_y_of_z)_;
=== RUN   TestFor/for_(var_{x}_=_y_in_z)_;
=== RUN   TestFor/for_(let_{x}_=_y_in_z)_;
=== RUN   TestFor/for_(const_{x}_=_y_in_z)_;
=== RUN   TestFor/for_(var_{x}_=_y_of_z)_;
=== RUN   TestFor/for_(let_{x}_=_y_of_z)_;
=== RUN   TestFor/for_(const_{x}_=_y_of_z)_;
=== RUN   TestFor/for_(var_x_=_()_=>_a_in_b);
=== RUN   TestFor/for_(var_x_=_a_+_b_in_c);
=== RUN   TestFor/for_(var_x_=_`${y_in_z}`;;);
=== RUN   TestFor/for_(var_{[x_in_y]:_z}_=_{};;);
=== RUN   TestFor/for_(var_{x_=_y_in_z}_=_{};;);
=== RUN   TestFor/for_(var_[x_=_y_in_z]_=_{};;);
=== RUN   TestFor/for_(var_{x:_y_=_z_in_w}_=_{};;);
=== RUN   TestFor/for_(var_x_=_(a_in_b);;);
=== RUN   TestFor/for_(var_x_=_[a_in_b];;);
=== RUN   TestFor/for_(var_x_=_y(a_in_b);;);
=== RUN   TestFor/for_(var_x_=_{y:_a_in_b};;);
=== RUN   TestFor/for_(a_?_b_in_c_:_d;;);
=== RUN   TestFor/for_(var_x_=_()_=>_{_a_in_b_};;);
=== RUN   TestFor/for_(var_x_=_async_()_=>_{_a_in_b_};;);
=== RUN   TestFor/for_(var_x_=_function()_{_a_in_b_};;);
=== RUN   TestFor/for_(var_x_=_async_function()_{_a_in_b_};;);
=== RUN   TestFor/for_(var_x_=_class_{_[a_in_b]()_{}_};;);
=== RUN   TestFor/for_(var_x_=_class_extends_a_in_b_{};;);
=== RUN   TestFor/for_(var_x_=_0;_;_x_=_1)_;
=== RUN   TestFor/for_(let_x_=_0;_;_x_=_1)_;
=== RUN   TestFor/for_(const_x_=_0;_;_x_=_1)_;
=== RUN   TestFor/for_(var_x_=_0;_;_x++)_;
=== RUN   TestFor/for_(let_x_=_0;_;_x++)_;
=== RUN   TestFor/for_(const_x_=_0;_;_x++)_;
=== RUN   TestFor/for_(var_x_in_y)_x_=_1
=== RUN   TestFor/for_(let_x_in_y)_x_=_1
=== RUN   TestFor/for_(const_x_in_y)_x_=_1
=== RUN   TestFor/for_(var_x_in_y)_x++
=== RUN   TestFor/for_(let_x_in_y)_x++
=== RUN   TestFor/for_(const_x_in_y)_x++
=== RUN   TestFor/for_(var_x_of_y)_x_=_1
=== RUN   TestFor/for_(let_x_of_y)_x_=_1
=== RUN   TestFor/for_(const_x_of_y)_x_=_1
=== RUN   TestFor/for_(var_x_of_y)_x++
=== RUN   TestFor/for_(let_x_of_y)_x++
=== RUN   TestFor/for_(const_x_of_y)_x++
=== RUN   TestFor/async_of_=>_{}
=== RUN   TestFor/for_((async)_of_[])_;
=== RUN   TestFor/for_(async.x_of_[])_;
=== RUN   TestFor/for_(async_of_=>_{};;)_;
=== RUN   TestFor/for_(\u0061sync_of_[])_;
=== RUN   TestFor/for_await_(async_of_[])_;
=== RUN   TestFor/for_(async_of_[])_;
=== RUN   TestFor/for_(async_o\u0066_[])_;
=== RUN   TestFor/for_await_(async_of_=>_{})_;
=== RUN   TestFor/for_await_(async_of_=>_{}_of_[])_;
=== RUN   TestFor/for_await_(async_o\u0066_[])_;
--- PASS: TestFor (0.07s)
    --- PASS: TestFor/for_(;_in_x)_; (0.00s)
    --- PASS: TestFor/for_(;_of_x)_; (0.00s)
    --- PASS: TestFor/for_(;_in;_)_; (0.00s)
    --- PASS: TestFor/for_(;_of;_)_; (0.00s)
    --- PASS: TestFor/for_(a_in_b)_; (0.00s)
    --- PASS: TestFor/for_(var_a_in_b)_; (0.00s)
    --- PASS: TestFor/for_(let_a_in_b)_; (0.00s)
    --- PASS: TestFor/for_(const_a_in_b)_; (0.00s)
    --- PASS: TestFor/for_(a_in_b,_c)_; (0.00s)
    --- PASS: TestFor/for_(a_in_b_=_c)_; (0.00s)
    --- PASS: TestFor/for_(var_a_in_b,_c)_; (0.00s)
    --- PASS: TestFor/for_(var_a_in_b_=_c)_; (0.00s)
    --- PASS: TestFor/for_(var_a,_b_in_b)_; (0.00s)
    --- PASS: TestFor/for_(let_a,_b_in_b)_; (0.00s)
    --- PASS: TestFor/for_(const_a,_b_in_b)_; (0.00s)
    --- PASS: TestFor/for_(a_of_b)_; (0.00s)
    --- PASS: TestFor/for_(var_a_of_b)_; (0.00s)
    --- PASS: TestFor/for_(let_a_of_b)_; (0.00s)
    --- PASS: TestFor/for_(const_a_of_b)_; (0.00s)
    --- PASS: TestFor/for_(a_of_b_=_c)_; (0.00s)
    --- PASS: TestFor/for_(var_a_of_b_=_c)_; (0.00s)
    --- PASS: TestFor/for_(a_of_b,_c)_; (0.00s)
    --- PASS: TestFor/for_(var_a_of_b,_c)_; (0.00s)
    --- PASS: TestFor/for_(var_a,_b_of_b)_; (0.00s)
    --- PASS: TestFor/for_(let_a,_b_of_b)_; (0.00s)
    --- PASS: TestFor/for_(const_a,_b_of_b)_; (0.00s)
    --- PASS: TestFor/for_((let)_of_bar); (0.00s)
    --- PASS: TestFor/for_((let).foo_of_bar); (0.00s)
    --- PASS: TestFor/for_((let.foo)_of_bar); (0.00s)
    --- PASS: TestFor/for_((let``.foo)_of_bar); (0.00s)
    --- PASS: TestFor/for_(let.foo_of_bar); (0.00s)
    --- PASS: TestFor/for_(let().foo_of_bar); (0.00s)
    --- PASS: TestFor/for_(let``.foo_of_bar); (0.00s)
    --- PASS: TestFor/for_(var_x_=_0_in_y)_; (0.00s)
    --- PASS: TestFor/for_(let_x_=_0_in_y)_; (0.00s)
    --- PASS: TestFor/for_(const_x_=_0_in_y)_; (0.00s)
    --- PASS: TestFor/for_(var_x_=_0_of_y)_; (0.00s)
    --- PASS: TestFor/for_(let_x_=_0_of_y)_; (0.00s)
    --- PASS: TestFor/for_(const_x_=_0_of_y)_; (0.00s)
    --- PASS: TestFor/for_(var_[x]_=_y_in_z)_; (0.00s)
    --- PASS: TestFor/for_(let_[x]_=_y_in_z)_; (0.00s)
    --- PASS: TestFor/for_(const_[x]_=_y_in_z)_; (0.00s)
    --- PASS: TestFor/for_(var_[x]_=_y_of_z)_; (0.00s)
    --- PASS: TestFor/for_(let_[x]_=_y_of_z)_; (0.00s)
    --- PASS: TestFor/for_(const_[x]_=_y_of_z)_; (0.00s)
    --- PASS: TestFor/for_(var_{x}_=_y_in_z)_; (0.00s)
    --- PASS: TestFor/for_(let_{x}_=_y_in_z)_; (0.00s)
    --- PASS: TestFor/for_(const_{x}_=_y_in_z)_; (0.00s)
    --- PASS: TestFor/for_(var_{x}_=_y_of_z)_; (0.00s)
    --- PASS: TestFor/for_(let_{x}_=_y_of_z)_; (0.00s)
    --- PASS: TestFor/for_(const_{x}_=_y_of_z)_; (0.00s)
    --- PASS: TestFor/for_(var_x_=_()_=>_a_in_b); (0.00s)
    --- PASS: TestFor/for_(var_x_=_a_+_b_in_c); (0.00s)
    --- PASS: TestFor/for_(var_x_=_`${y_in_z}`;;); (0.00s)
    --- PASS: TestFor/for_(var_{[x_in_y]:_z}_=_{};;); (0.00s)
    --- PASS: TestFor/for_(var_{x_=_y_in_z}_=_{};;); (0.00s)
    --- PASS: TestFor/for_(var_[x_=_y_in_z]_=_{};;); (0.00s)
    --- PASS: TestFor/for_(var_{x:_y_=_z_in_w}_=_{};;); (0.00s)
    --- PASS: TestFor/for_(var_x_=_(a_in_b);;); (0.00s)
    --- PASS: TestFor/for_(var_x_=_[a_in_b];;); (0.00s)
    --- PASS: TestFor/for_(var_x_=_y(a_in_b);;); (0.00s)
    --- PASS: TestFor/for_(var_x_=_{y:_a_in_b};;); (0.00s)
    --- PASS: TestFor/for_(a_?_b_in_c_:_d;;); (0.00s)
    --- PASS: TestFor/for_(var_x_=_()_=>_{_a_in_b_};;); (0.00s)
    --- PASS: TestFor/for_(var_x_=_async_()_=>_{_a_in_b_};;); (0.00s)
    --- PASS: TestFor/for_(var_x_=_function()_{_a_in_b_};;); (0.00s)
    --- PASS: TestFor/for_(var_x_=_async_function()_{_a_in_b_};;); (0.00s)
    --- PASS: TestFor/for_(var_x_=_class_{_[a_in_b]()_{}_};;); (0.00s)
    --- PASS: TestFor/for_(var_x_=_class_extends_a_in_b_{};;); (0.00s)
    --- PASS: TestFor/for_(var_x_=_0;_;_x_=_1)_; (0.00s)
    --- PASS: TestFor/for_(let_x_=_0;_;_x_=_1)_; (0.00s)
    --- PASS: TestFor/for_(const_x_=_0;_;_x_=_1)_; (0.00s)
    --- PASS: TestFor/for_(var_x_=_0;_;_x++)_; (0.00s)
    --- PASS: TestFor/for_(let_x_=_0;_;_x++)_; (0.00s)
    --- PASS: TestFor/for_(const_x_=_0;_;_x++)_; (0.00s)
    --- PASS: TestFor/for_(var_x_in_y)_x_=_1 (0.00s)
    --- PASS: TestFor/for_(let_x_in_y)_x_=_1 (0.00s)
    --- PASS: TestFor/for_(const_x_in_y)_x_=_1 (0.00s)
    --- PASS: TestFor/for_(var_x_in_y)_x++ (0.00s)
    --- PASS: TestFor/for_(let_x_in_y)_x++ (0.00s)
    --- PASS: TestFor/for_(const_x_in_y)_x++ (0.00s)
    --- PASS: TestFor/for_(var_x_of_y)_x_=_1 (0.00s)
    --- PASS: TestFor/for_(let_x_of_y)_x_=_1 (0.00s)
    --- PASS: TestFor/for_(const_x_of_y)_x_=_1 (0.00s)
    --- PASS: TestFor/for_(var_x_of_y)_x++ (0.00s)
    --- PASS: TestFor/for_(let_x_of_y)_x++ (0.00s)
    --- PASS: TestFor/for_(const_x_of_y)_x++ (0.00s)
    --- PASS: TestFor/async_of_=>_{} (0.00s)
    --- PASS: TestFor/for_((async)_of_[])_; (0.00s)
    --- PASS: TestFor/for_(async.x_of_[])_; (0.00s)
    --- PASS: TestFor/for_(async_of_=>_{};;)_; (0.00s)
    --- PASS: TestFor/for_(\u0061sync_of_[])_; (0.00s)
    --- PASS: TestFor/for_await_(async_of_[])_; (0.00s)
    --- PASS: TestFor/for_(async_of_[])_; (0.00s)
    --- PASS: TestFor/for_(async_o\u0066_[])_; (0.00s)
    --- PASS: TestFor/for_await_(async_of_=>_{})_; (0.00s)
    --- PASS: TestFor/for_await_(async_of_=>_{}_of_[])_; (0.00s)
    --- PASS: TestFor/for_await_(async_o\u0066_[])_; (0.00s)
=== RUN   TestScope
=== RUN   TestScope/var_x;_var_y
=== RUN   TestScope/var_x;_let_y
=== RUN   TestScope/let_x;_var_y
=== RUN   TestScope/let_x;_let_y
=== RUN   TestScope/var_x;_var_x
=== RUN   TestScope/var_x;_let_x
=== RUN   TestScope/let_x;_var_x
=== RUN   TestScope/let_x;_let_x
=== RUN   TestScope/function_x()_{}_let_x
=== RUN   TestScope/let_x;_function_x()_{}
=== RUN   TestScope/var_x;_{var_x}
=== RUN   TestScope/var_x;_{let_x}
=== RUN   TestScope/let_x;_{var_x}
=== RUN   TestScope/let_x;_{let_x}
=== RUN   TestScope/let_x;_{function_x()_{}}
=== RUN   TestScope/{var_x}_var_x
=== RUN   TestScope/{var_x}_let_x
=== RUN   TestScope/{let_x}_var_x
=== RUN   TestScope/{let_x}_let_x
=== RUN   TestScope/{function_x()_{}}_let_x
=== RUN   TestScope/{var_x;_{var_x}}
=== RUN   TestScope/{var_x;_{let_x}}
=== RUN   TestScope/{let_x;_{var_x}}
=== RUN   TestScope/{let_x;_{let_x}}
=== RUN   TestScope/{let_x;_{function_x()_{}}}
=== RUN   TestScope/{{var_x}_var_x}
=== RUN   TestScope/{{var_x}_let_x}
=== RUN   TestScope/{{let_x}_var_x}
=== RUN   TestScope/{{let_x}_let_x}
=== RUN   TestScope/{{function_x()_{}}_let_x}
=== RUN   TestScope/{var_x}_{var_x}
=== RUN   TestScope/{var_x}_{let_x}
=== RUN   TestScope/{let_x}_{var_x}
=== RUN   TestScope/{let_x}_{let_x}
=== RUN   TestScope/{let_x}_{function_x()_{}}
=== RUN   TestScope/{function_x()_{}}_{let_x}
=== RUN   TestScope/function_x()_{}_{var_x}
=== RUN   TestScope/function_*x()_{}_{var_x}
=== RUN   TestScope/async_function_x()_{}_{var_x}
=== RUN   TestScope/async_function_*x()_{}_{var_x}
=== RUN   TestScope/{var_x}_function_x()_{}
=== RUN   TestScope/{var_x}_function_*x()_{}
=== RUN   TestScope/{var_x}_async_function_x()_{}
=== RUN   TestScope/{var_x}_async_function_*x()_{}
=== RUN   TestScope/{_function_x()_{}_{var_x}_}
=== RUN   TestScope/{_function_*x()_{}_{var_x}_}
=== RUN   TestScope/{_async_function_x()_{}_{var_x}_}
=== RUN   TestScope/{_async_function_*x()_{}_{var_x}_}
=== RUN   TestScope/{_{var_x}_function_x()_{}_}
=== RUN   TestScope/{_{var_x}_function_*x()_{}_}
=== RUN   TestScope/{_{var_x}_async_function_x()_{}_}
=== RUN   TestScope/{_{var_x}_async_function_*x()_{}_}
=== RUN   TestScope/function_f()_{_function_x()_{}_{var_x}_}
=== RUN   TestScope/function_f()_{_function_*x()_{}_{var_x}_}
=== RUN   TestScope/function_f()_{_async_function_x()_{}_{var_x}_}
=== RUN   TestScope/function_f()_{_async_function_*x()_{}_{var_x}_}
=== RUN   TestScope/function_f()_{_{var_x}_function_x()_{}_}
=== RUN   TestScope/function_f()_{_{var_x}_function_*x()_{}_}
=== RUN   TestScope/function_f()_{_{var_x}_async_function_x()_{}_}
=== RUN   TestScope/function_f()_{_{var_x}_async_function_*x()_{}_}
=== RUN   TestScope/function_f()_{_{_function_x()_{}_{var_x}_}_}
=== RUN   TestScope/function_f()_{_{_function_*x()_{}_{var_x}_}_}
=== RUN   TestScope/function_f()_{_{_async_function_x()_{}_{var_x}_}_}
=== RUN   TestScope/function_f()_{_{_async_function_*x()_{}_{var_x}_}_}
=== RUN   TestScope/function_f()_{_{_{var_x}_function_x()_{}_}_}
=== RUN   TestScope/function_f()_{_{_{var_x}_function_*x()_{}_}_}
=== RUN   TestScope/function_f()_{_{_{var_x}_async_function_x()_{}_}_}
=== RUN   TestScope/function_f()_{_{_{var_x}_async_function_*x()_{}_}_}
=== RUN   TestScope/var_x=1,_x=2
=== RUN   TestScope/let_x=1,_x=2
=== RUN   TestScope/const_x=1,_x=2
=== RUN   TestScope/function_foo(x)_{_var_x_}
=== RUN   TestScope/function_foo(x)_{_let_x_}
=== RUN   TestScope/function_foo(x)_{_const_x_=_0_}
=== RUN   TestScope/function_foo()_{_var_foo_}
=== RUN   TestScope/function_foo()_{_let_foo_}
=== RUN   TestScope/function_foo()_{_const_foo_=_0_}
=== RUN   TestScope/(function_foo(x)_{_var_x_})
=== RUN   TestScope/(function_foo(x)_{_let_x_})
=== RUN   TestScope/(function_foo(x)_{_const_x_=_0_})
=== RUN   TestScope/(function_foo()_{_var_foo_})
=== RUN   TestScope/(function_foo()_{_let_foo_})
=== RUN   TestScope/(function_foo()_{_const_foo_=_0_})
=== RUN   TestScope/var_x;_function_x()_{}
=== RUN   TestScope/var_x;_function_*x()_{}
=== RUN   TestScope/var_x;_async_function_x()_{}
=== RUN   TestScope/let_x;_function_x()_{}#01
=== RUN   TestScope/function_x()_{}_var_x
=== RUN   TestScope/function*_x()_{}_var_x
=== RUN   TestScope/async_function_x()_{}_var_x
=== RUN   TestScope/function_x()_{}_let_x#01
=== RUN   TestScope/function_x()_{}_function_x()_{}
=== RUN   TestScope/var_x;_class_x_{}
=== RUN   TestScope/let_x;_class_x_{}
=== RUN   TestScope/class_x_{}_var_x
=== RUN   TestScope/class_x_{}_let_x
=== RUN   TestScope/class_x_{}_class_x_{}
=== RUN   TestScope/function_x()_{}_function_x()_{}#01
=== RUN   TestScope/function_x()_{}_function_*x()_{}
=== RUN   TestScope/function_x()_{}_async_function_x()_{}
=== RUN   TestScope/function_*x()_{}_function_x()_{}
=== RUN   TestScope/function_*x()_{}_function_*x()_{}
=== RUN   TestScope/async_function_x()_{}_function_x()_{}
=== RUN   TestScope/async_function_x()_{}_async_function_x()_{}
=== RUN   TestScope/function_f()_{_function_x()_{}_function_x()_{}_}
=== RUN   TestScope/function_f()_{_function_x()_{}_function_*x()_{}_}
=== RUN   TestScope/function_f()_{_function_x()_{}_async_function_x()_{}_}
=== RUN   TestScope/function_f()_{_function_*x()_{}_function_x()_{}_}
=== RUN   TestScope/function_f()_{_function_*x()_{}_function_*x()_{}_}
=== RUN   TestScope/function_f()_{_async_function_x()_{}_function_x()_{}_}
=== RUN   TestScope/function_f()_{_async_function_x()_{}_async_function_x()_{}_}
=== RUN   TestScope/{_function_x()_{}_function_x()_{}_}
=== RUN   TestScope/{_function_x()_{}_function_*x()_{}_}
=== RUN   TestScope/{_function_x()_{}_async_function_x()_{}_}
=== RUN   TestScope/{_function_*x()_{}_function_x()_{}_}
=== RUN   TestScope/{_function_*x()_{}_function_*x()_{}_}
=== RUN   TestScope/{_async_function_x()_{}_function_x()_{}_}
=== RUN   TestScope/{_async_function_x()_{}_async_function_x()_{}_}
=== RUN   TestScope/with_(x){_function_x()_{}_function_x()_{}_}
=== RUN   TestScope/with_(x){_function_x()_{}_function_*x()_{}_}
=== RUN   TestScope/with_(x){_function_x()_{}_async_function_x()_{}_}
=== RUN   TestScope/with_(x){_function_*x()_{}_function_x()_{}_}
=== RUN   TestScope/with_(x){_function_*x()_{}_function_*x()_{}_}
=== RUN   TestScope/with_(x){_async_function_x()_{}_function_x()_{}_}
=== RUN   TestScope/with_(x){_async_function_x()_{}_async_function_x()_{}_}
=== RUN   TestScope/while_(x){_function_x()_{}_function_x()_{}_}
=== RUN   TestScope/while_(x){_function_x()_{}_function_*x()_{}_}
=== RUN   TestScope/while_(x){_function_x()_{}_async_function_x()_{}_}
=== RUN   TestScope/while_(x){_function_*x()_{}_function_x()_{}_}
=== RUN   TestScope/while_(x){_function_*x()_{}_function_*x()_{}_}
=== RUN   TestScope/while_(x){_async_function_x()_{}_function_x()_{}_}
=== RUN   TestScope/while_(x){_async_function_x()_{}_async_function_x()_{}_}
=== RUN   TestScope/if_(x){_function_x()_{}_function_x()_{}_}
=== RUN   TestScope/if_(x){_function_x()_{}_function_*x()_{}_}
=== RUN   TestScope/if_(x){_function_x()_{}_async_function_x()_{}_}
=== RUN   TestScope/if_(x){_function_*x()_{}_function_x()_{}_}
=== RUN   TestScope/if_(x){_function_*x()_{}_function_*x()_{}_}
=== RUN   TestScope/if_(x){_async_function_x()_{}_function_x()_{}_}
=== RUN   TestScope/if_(x){_async_function_x()_{}_async_function_x()_{}_}
--- PASS: TestScope (0.09s)
    --- PASS: TestScope/var_x;_var_y (0.00s)
    --- PASS: TestScope/var_x;_let_y (0.00s)
    --- PASS: TestScope/let_x;_var_y (0.00s)
    --- PASS: TestScope/let_x;_let_y (0.00s)
    --- PASS: TestScope/var_x;_var_x (0.00s)
    --- PASS: TestScope/var_x;_let_x (0.00s)
    --- PASS: TestScope/let_x;_var_x (0.00s)
    --- PASS: TestScope/let_x;_let_x (0.00s)
    --- PASS: TestScope/function_x()_{}_let_x (0.00s)
    --- PASS: TestScope/let_x;_function_x()_{} (0.00s)
    --- PASS: TestScope/var_x;_{var_x} (0.00s)
    --- PASS: TestScope/var_x;_{let_x} (0.00s)
    --- PASS: TestScope/let_x;_{var_x} (0.00s)
    --- PASS: TestScope/let_x;_{let_x} (0.00s)
    --- PASS: TestScope/let_x;_{function_x()_{}} (0.00s)
    --- PASS: TestScope/{var_x}_var_x (0.00s)
    --- PASS: TestScope/{var_x}_let_x (0.00s)
    --- PASS: TestScope/{let_x}_var_x (0.00s)
    --- PASS: TestScope/{let_x}_let_x (0.00s)
    --- PASS: TestScope/{function_x()_{}}_let_x (0.00s)
    --- PASS: TestScope/{var_x;_{var_x}} (0.00s)
    --- PASS: TestScope/{var_x;_{let_x}} (0.00s)
    --- PASS: TestScope/{let_x;_{var_x}} (0.00s)
    --- PASS: TestScope/{let_x;_{let_x}} (0.00s)
    --- PASS: TestScope/{let_x;_{function_x()_{}}} (0.00s)
    --- PASS: TestScope/{{var_x}_var_x} (0.00s)
    --- PASS: TestScope/{{var_x}_let_x} (0.00s)
    --- PASS: TestScope/{{let_x}_var_x} (0.00s)
    --- PASS: TestScope/{{let_x}_let_x} (0.00s)
    --- PASS: TestScope/{{function_x()_{}}_let_x} (0.00s)
    --- PASS: TestScope/{var_x}_{var_x} (0.00s)
    --- PASS: TestScope/{var_x}_{let_x} (0.00s)
    --- PASS: TestScope/{let_x}_{var_x} (0.00s)
    --- PASS: TestScope/{let_x}_{let_x} (0.00s)
    --- PASS: TestScope/{let_x}_{function_x()_{}} (0.00s)
    --- PASS: TestScope/{function_x()_{}}_{let_x} (0.00s)
    --- PASS: TestScope/function_x()_{}_{var_x} (0.00s)
    --- PASS: TestScope/function_*x()_{}_{var_x} (0.00s)
    --- PASS: TestScope/async_function_x()_{}_{var_x} (0.00s)
    --- PASS: TestScope/async_function_*x()_{}_{var_x} (0.00s)
    --- PASS: TestScope/{var_x}_function_x()_{} (0.00s)
    --- PASS: TestScope/{var_x}_function_*x()_{} (0.00s)
    --- PASS: TestScope/{var_x}_async_function_x()_{} (0.00s)
    --- PASS: TestScope/{var_x}_async_function_*x()_{} (0.00s)
    --- PASS: TestScope/{_function_x()_{}_{var_x}_} (0.00s)
    --- PASS: TestScope/{_function_*x()_{}_{var_x}_} (0.00s)
    --- PASS: TestScope/{_async_function_x()_{}_{var_x}_} (0.00s)
    --- PASS: TestScope/{_async_function_*x()_{}_{var_x}_} (0.00s)
    --- PASS: TestScope/{_{var_x}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/{_{var_x}_function_*x()_{}_} (0.00s)
    --- PASS: TestScope/{_{var_x}_async_function_x()_{}_} (0.00s)
    --- PASS: TestScope/{_{var_x}_async_function_*x()_{}_} (0.00s)
    --- PASS: TestScope/function_f()_{_function_x()_{}_{var_x}_} (0.00s)
    --- PASS: TestScope/function_f()_{_function_*x()_{}_{var_x}_} (0.00s)
    --- PASS: TestScope/function_f()_{_async_function_x()_{}_{var_x}_} (0.00s)
    --- PASS: TestScope/function_f()_{_async_function_*x()_{}_{var_x}_} (0.00s)
    --- PASS: TestScope/function_f()_{_{var_x}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/function_f()_{_{var_x}_function_*x()_{}_} (0.00s)
    --- PASS: TestScope/function_f()_{_{var_x}_async_function_x()_{}_} (0.00s)
    --- PASS: TestScope/function_f()_{_{var_x}_async_function_*x()_{}_} (0.00s)
    --- PASS: TestScope/function_f()_{_{_function_x()_{}_{var_x}_}_} (0.00s)
    --- PASS: TestScope/function_f()_{_{_function_*x()_{}_{var_x}_}_} (0.00s)
    --- PASS: TestScope/function_f()_{_{_async_function_x()_{}_{var_x}_}_} (0.00s)
    --- PASS: TestScope/function_f()_{_{_async_function_*x()_{}_{var_x}_}_} (0.00s)
    --- PASS: TestScope/function_f()_{_{_{var_x}_function_x()_{}_}_} (0.00s)
    --- PASS: TestScope/function_f()_{_{_{var_x}_function_*x()_{}_}_} (0.00s)
    --- PASS: TestScope/function_f()_{_{_{var_x}_async_function_x()_{}_}_} (0.00s)
    --- PASS: TestScope/function_f()_{_{_{var_x}_async_function_*x()_{}_}_} (0.00s)
    --- PASS: TestScope/var_x=1,_x=2 (0.00s)
    --- PASS: TestScope/let_x=1,_x=2 (0.00s)
    --- PASS: TestScope/const_x=1,_x=2 (0.00s)
    --- PASS: TestScope/function_foo(x)_{_var_x_} (0.00s)
    --- PASS: TestScope/function_foo(x)_{_let_x_} (0.00s)
    --- PASS: TestScope/function_foo(x)_{_const_x_=_0_} (0.00s)
    --- PASS: TestScope/function_foo()_{_var_foo_} (0.00s)
    --- PASS: TestScope/function_foo()_{_let_foo_} (0.00s)
    --- PASS: TestScope/function_foo()_{_const_foo_=_0_} (0.00s)
    --- PASS: TestScope/(function_foo(x)_{_var_x_}) (0.00s)
    --- PASS: TestScope/(function_foo(x)_{_let_x_}) (0.00s)
    --- PASS: TestScope/(function_foo(x)_{_const_x_=_0_}) (0.00s)
    --- PASS: TestScope/(function_foo()_{_var_foo_}) (0.00s)
    --- PASS: TestScope/(function_foo()_{_let_foo_}) (0.00s)
    --- PASS: TestScope/(function_foo()_{_const_foo_=_0_}) (0.00s)
    --- PASS: TestScope/var_x;_function_x()_{} (0.00s)
    --- PASS: TestScope/var_x;_function_*x()_{} (0.00s)
    --- PASS: TestScope/var_x;_async_function_x()_{} (0.00s)
    --- PASS: TestScope/let_x;_function_x()_{}#01 (0.00s)
    --- PASS: TestScope/function_x()_{}_var_x (0.00s)
    --- PASS: TestScope/function*_x()_{}_var_x (0.00s)
    --- PASS: TestScope/async_function_x()_{}_var_x (0.00s)
    --- PASS: TestScope/function_x()_{}_let_x#01 (0.00s)
    --- PASS: TestScope/function_x()_{}_function_x()_{} (0.00s)
    --- PASS: TestScope/var_x;_class_x_{} (0.00s)
    --- PASS: TestScope/let_x;_class_x_{} (0.00s)
    --- PASS: TestScope/class_x_{}_var_x (0.00s)
    --- PASS: TestScope/class_x_{}_let_x (0.00s)
    --- PASS: TestScope/class_x_{}_class_x_{} (0.00s)
    --- PASS: TestScope/function_x()_{}_function_x()_{}#01 (0.00s)
    --- PASS: TestScope/function_x()_{}_function_*x()_{} (0.00s)
    --- PASS: TestScope/function_x()_{}_async_function_x()_{} (0.00s)
    --- PASS: TestScope/function_*x()_{}_function_x()_{} (0.00s)
    --- PASS: TestScope/function_*x()_{}_function_*x()_{} (0.00s)
    --- PASS: TestScope/async_function_x()_{}_function_x()_{} (0.00s)
    --- PASS: TestScope/async_function_x()_{}_async_function_x()_{} (0.00s)
    --- PASS: TestScope/function_f()_{_function_x()_{}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/function_f()_{_function_x()_{}_function_*x()_{}_} (0.00s)
    --- PASS: TestScope/function_f()_{_function_x()_{}_async_function_x()_{}_} (0.00s)
    --- PASS: TestScope/function_f()_{_function_*x()_{}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/function_f()_{_function_*x()_{}_function_*x()_{}_} (0.00s)
    --- PASS: TestScope/function_f()_{_async_function_x()_{}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/function_f()_{_async_function_x()_{}_async_function_x()_{}_} (0.00s)
    --- PASS: TestScope/{_function_x()_{}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/{_function_x()_{}_function_*x()_{}_} (0.00s)
    --- PASS: TestScope/{_function_x()_{}_async_function_x()_{}_} (0.00s)
    --- PASS: TestScope/{_function_*x()_{}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/{_function_*x()_{}_function_*x()_{}_} (0.00s)
    --- PASS: TestScope/{_async_function_x()_{}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/{_async_function_x()_{}_async_function_x()_{}_} (0.00s)
    --- PASS: TestScope/with_(x){_function_x()_{}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/with_(x){_function_x()_{}_function_*x()_{}_} (0.00s)
    --- PASS: TestScope/with_(x){_function_x()_{}_async_function_x()_{}_} (0.00s)
    --- PASS: TestScope/with_(x){_function_*x()_{}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/with_(x){_function_*x()_{}_function_*x()_{}_} (0.00s)
    --- PASS: TestScope/with_(x){_async_function_x()_{}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/with_(x){_async_function_x()_{}_async_function_x()_{}_} (0.00s)
    --- PASS: TestScope/while_(x){_function_x()_{}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/while_(x){_function_x()_{}_function_*x()_{}_} (0.00s)
    --- PASS: TestScope/while_(x){_function_x()_{}_async_function_x()_{}_} (0.00s)
    --- PASS: TestScope/while_(x){_function_*x()_{}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/while_(x){_function_*x()_{}_function_*x()_{}_} (0.00s)
    --- PASS: TestScope/while_(x){_async_function_x()_{}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/while_(x){_async_function_x()_{}_async_function_x()_{}_} (0.00s)
    --- PASS: TestScope/if_(x){_function_x()_{}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/if_(x){_function_x()_{}_function_*x()_{}_} (0.00s)
    --- PASS: TestScope/if_(x){_function_x()_{}_async_function_x()_{}_} (0.00s)
    --- PASS: TestScope/if_(x){_function_*x()_{}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/if_(x){_function_*x()_{}_function_*x()_{}_} (0.00s)
    --- PASS: TestScope/if_(x){_async_function_x()_{}_function_x()_{}_} (0.00s)
    --- PASS: TestScope/if_(x){_async_function_x()_{}_async_function_x()_{}_} (0.00s)
=== RUN   TestASI
=== RUN   TestASI/throw_0
=== RUN   TestASI/return_0
=== RUN   TestASI/return_0#01
=== RUN   TestASI/0_[1]
=== RUN   TestASI/0_(1)
=== RUN   TestASI/new_x_(1)
=== RUN   TestASI/while_(true)_break_x
=== RUN   TestASI/x_!y
=== RUN   TestASI/x_++y
=== RUN   TestASI/x_--y
=== RUN   TestASI/function*_foo(){yield_a}
=== RUN   TestASI/function*_foo(){yield_*a}
=== RUN   TestASI/function*_foo(){yield*_a}
=== RUN   TestASI/async_x_=>_{}
=== RUN   TestASI/async_function_foo()_{}
=== RUN   TestASI/export_default_async_x_=>_{}
=== RUN   TestASI/export_default_async_function_foo()_{}
=== RUN   TestASI/async_()_=>_{}
=== RUN   TestASI/export_async_function_foo()_{}
=== RUN   TestASI/export_default_async_()_=>_{}
=== RUN   TestASI/(async_x_=>_{})
=== RUN   TestASI/(async_()_=>_{})
=== RUN   TestASI/(async_function_foo()_{})
=== RUN   TestASI/if_(0)_let_x_=_0
=== RUN   TestASI/if_(0)_let_{x}
=== RUN   TestASI/if_(0)_let_{x}_=_0
=== RUN   TestASI/if_(0)_let_[x]_=_0
=== RUN   TestASI/function_*foo()_{_if_(0)_let_yield_0_}
=== RUN   TestASI/async_function_foo()_{_if_(0)_let_await_0_}
=== RUN   TestASI/let_x_=_0
=== RUN   TestASI/let_{x}_=_0
=== RUN   TestASI/let_[x]_=_0
=== RUN   TestASI/function_*foo()_{_let_yield_0_}
=== RUN   TestASI/async_function_foo()_{_let_await_0_}
=== RUN   TestASI/do_x;while(y)z
=== RUN   TestASI/do_x;while(y);z
=== RUN   TestASI/{do_x;while(y)}
--- PASS: TestASI (0.02s)
    --- PASS: TestASI/throw_0 (0.00s)
    --- PASS: TestASI/return_0 (0.00s)
    --- PASS: TestASI/return_0#01 (0.00s)
    --- PASS: TestASI/0_[1] (0.00s)
    --- PASS: TestASI/0_(1) (0.00s)
    --- PASS: TestASI/new_x_(1) (0.00s)
    --- PASS: TestASI/while_(true)_break_x (0.00s)
    --- PASS: TestASI/x_!y (0.00s)
    --- PASS: TestASI/x_++y (0.00s)
    --- PASS: TestASI/x_--y (0.00s)
    --- PASS: TestASI/function*_foo(){yield_a} (0.00s)
    --- PASS: TestASI/function*_foo(){yield_*a} (0.00s)
    --- PASS: TestASI/function*_foo(){yield*_a} (0.00s)
    --- PASS: TestASI/async_x_=>_{} (0.00s)
    --- PASS: TestASI/async_function_foo()_{} (0.00s)
    --- PASS: TestASI/export_default_async_x_=>_{} (0.00s)
    --- PASS: TestASI/export_default_async_function_foo()_{} (0.00s)
    --- PASS: TestASI/async_()_=>_{} (0.00s)
    --- PASS: TestASI/export_async_function_foo()_{} (0.00s)
    --- PASS: TestASI/export_default_async_()_=>_{} (0.00s)
    --- PASS: TestASI/(async_x_=>_{}) (0.00s)
    --- PASS: TestASI/(async_()_=>_{}) (0.00s)
    --- PASS: TestASI/(async_function_foo()_{}) (0.00s)
    --- PASS: TestASI/if_(0)_let_x_=_0 (0.00s)
    --- PASS: TestASI/if_(0)_let_{x} (0.00s)
    --- PASS: TestASI/if_(0)_let_{x}_=_0 (0.00s)
    --- PASS: TestASI/if_(0)_let_[x]_=_0 (0.00s)
    --- PASS: TestASI/function_*foo()_{_if_(0)_let_yield_0_} (0.00s)
    --- PASS: TestASI/async_function_foo()_{_if_(0)_let_await_0_} (0.00s)
    --- PASS: TestASI/let_x_=_0 (0.00s)
    --- PASS: TestASI/let_{x}_=_0 (0.00s)
    --- PASS: TestASI/let_[x]_=_0 (0.00s)
    --- PASS: TestASI/function_*foo()_{_let_yield_0_} (0.00s)
    --- PASS: TestASI/async_function_foo()_{_let_await_0_} (0.00s)
    --- PASS: TestASI/do_x;while(y)z (0.00s)
    --- PASS: TestASI/do_x;while(y);z (0.00s)
    --- PASS: TestASI/{do_x;while(y)} (0.00s)
=== RUN   TestLocal
=== RUN   TestLocal/var_let_=_0
=== RUN   TestLocal/let_let_=_0
=== RUN   TestLocal/const_let_=_0
=== RUN   TestLocal/var_let_=_0#01
=== RUN   TestLocal/let_let_=_0#01
=== RUN   TestLocal/const_let_=_0#01
=== RUN   TestLocal/for_(var_let_in_x)_;
=== RUN   TestLocal/for_(let_let_in_x)_;
=== RUN   TestLocal/for_(const_let_in_x)_;
=== RUN   TestLocal/for_(var_let_of_x)_;
=== RUN   TestLocal/for_(let_let_of_x)_;
=== RUN   TestLocal/for_(const_let_of_x)_;
=== RUN   TestLocal/var_x_=_0;_x_=_1
=== RUN   TestLocal/let_x_=_0;_x_=_1
=== RUN   TestLocal/const_x_=_0;_x_=_1
=== RUN   TestLocal/var_x_=_0;_x++
=== RUN   TestLocal/let_x_=_0;_x++
=== RUN   TestLocal/const_x_=_0;_x++
--- PASS: TestLocal (0.01s)
    --- PASS: TestLocal/var_let_=_0 (0.00s)
    --- PASS: TestLocal/let_let_=_0 (0.00s)
    --- PASS: TestLocal/const_let_=_0 (0.00s)
    --- PASS: TestLocal/var_let_=_0#01 (0.00s)
    --- PASS: TestLocal/let_let_=_0#01 (0.00s)
    --- PASS: TestLocal/const_let_=_0#01 (0.00s)
    --- PASS: TestLocal/for_(var_let_in_x)_; (0.00s)
    --- PASS: TestLocal/for_(let_let_in_x)_; (0.00s)
    --- PASS: TestLocal/for_(const_let_in_x)_; (0.00s)
    --- PASS: TestLocal/for_(var_let_of_x)_; (0.00s)
    --- PASS: TestLocal/for_(let_let_of_x)_; (0.00s)
    --- PASS: TestLocal/for_(const_let_of_x)_; (0.00s)
    --- PASS: TestLocal/var_x_=_0;_x_=_1 (0.00s)
    --- PASS: TestLocal/let_x_=_0;_x_=_1 (0.00s)
    --- PASS: TestLocal/const_x_=_0;_x_=_1 (0.00s)
    --- PASS: TestLocal/var_x_=_0;_x++ (0.00s)
    --- PASS: TestLocal/let_x_=_0;_x++ (0.00s)
    --- PASS: TestLocal/const_x_=_0;_x++ (0.00s)
=== RUN   TestArrays
=== RUN   TestArrays/[]
=== RUN   TestArrays/[,]
=== RUN   TestArrays/[1]
=== RUN   TestArrays/[1,]
=== RUN   TestArrays/[,1]
=== RUN   TestArrays/[1,2]
=== RUN   TestArrays/[,1,2]
=== RUN   TestArrays/[1,,2]
=== RUN   TestArrays/[1,2,]
=== RUN   TestArrays/[1,2,,]
--- PASS: TestArrays (0.01s)
    --- PASS: TestArrays/[] (0.00s)
    --- PASS: TestArrays/[,] (0.00s)
    --- PASS: TestArrays/[1] (0.00s)
    --- PASS: TestArrays/[1,] (0.00s)
    --- PASS: TestArrays/[,1] (0.00s)
    --- PASS: TestArrays/[1,2] (0.00s)
    --- PASS: TestArrays/[,1,2] (0.00s)
    --- PASS: TestArrays/[1,,2] (0.01s)
    --- PASS: TestArrays/[1,2,] (0.00s)
    --- PASS: TestArrays/[1,2,,] (0.00s)
=== RUN   TestPattern
=== RUN   TestPattern/let_{if:_x}_=_y
=== RUN   TestPattern/let_{x:_if}_=_y
=== RUN   TestPattern/let_{1_2_3n:_x}_=_y
=== RUN   TestPattern/let_{0x1_2_3n:_x}_=_y
--- PASS: TestPattern (0.01s)
    --- PASS: TestPattern/let_{if:_x}_=_y (0.00s)
    --- PASS: TestPattern/let_{x:_if}_=_y (0.00s)
    --- PASS: TestPattern/let_{1_2_3n:_x}_=_y (0.00s)
    --- PASS: TestPattern/let_{0x1_2_3n:_x}_=_y (0.00s)
=== RUN   TestAssignTarget
=== RUN   TestAssignTarget/x_=_0
=== RUN   TestAssignTarget/x.y_=_0
=== RUN   TestAssignTarget/x[y]_=_0
=== RUN   TestAssignTarget/[,]_=_0
=== RUN   TestAssignTarget/[x]_=_0
=== RUN   TestAssignTarget/[x_=_y]_=_0
=== RUN   TestAssignTarget/[...x]_=_0
=== RUN   TestAssignTarget/({...x}_=_0)
=== RUN   TestAssignTarget/({x_=_0}_=_0)
=== RUN   TestAssignTarget/({x:_y_=_0}_=_0)
=== RUN   TestAssignTarget/[...x_=_y]_=_0
=== RUN   TestAssignTarget/x()_=_0
=== RUN   TestAssignTarget/x?.y_=_0
=== RUN   TestAssignTarget/x?.[y]_=_0
=== RUN   TestAssignTarget/({x:_0}_=_0)
=== RUN   TestAssignTarget/({x()_{}}_=_0)
=== RUN   TestAssignTarget/({x:_0_=_y}_=_0)
--- PASS: TestAssignTarget (0.01s)
    --- PASS: TestAssignTarget/x_=_0 (0.00s)
    --- PASS: TestAssignTarget/x.y_=_0 (0.00s)
    --- PASS: TestAssignTarget/x[y]_=_0 (0.00s)
    --- PASS: TestAssignTarget/[,]_=_0 (0.00s)
    --- PASS: TestAssignTarget/[x]_=_0 (0.00s)
    --- PASS: TestAssignTarget/[x_=_y]_=_0 (0.00s)
    --- PASS: TestAssignTarget/[...x]_=_0 (0.00s)
    --- PASS: TestAssignTarget/({...x}_=_0) (0.00s)
    --- PASS: TestAssignTarget/({x_=_0}_=_0) (0.00s)
    --- PASS: TestAssignTarget/({x:_y_=_0}_=_0) (0.00s)
    --- PASS: TestAssignTarget/[...x_=_y]_=_0 (0.00s)
    --- PASS: TestAssignTarget/x()_=_0 (0.00s)
    --- PASS: TestAssignTarget/x?.y_=_0 (0.00s)
    --- PASS: TestAssignTarget/x?.[y]_=_0 (0.00s)
    --- PASS: TestAssignTarget/({x:_0}_=_0) (0.00s)
    --- PASS: TestAssignTarget/({x()_{}}_=_0) (0.00s)
    --- PASS: TestAssignTarget/({x:_0_=_y}_=_0) (0.00s)
=== RUN   TestObject
=== RUN   TestObject/({foo})
=== RUN   TestObject/({foo:0})
=== RUN   TestObject/({1e9:0})
=== RUN   TestObject/({1_2_3n:0})
=== RUN   TestObject/({0x1_2_3n:0})
=== RUN   TestObject/({foo()_{}})
=== RUN   TestObject/({*foo()_{}})
=== RUN   TestObject/({get_foo()_{}})
=== RUN   TestObject/({set_foo(x)_{}})
=== RUN   TestObject/({if:0})
=== RUN   TestObject/({if()_{}})
=== RUN   TestObject/({*if()_{}})
=== RUN   TestObject/({get_if()_{}})
=== RUN   TestObject/({set_if(x)_{}})
=== RUN   TestObject/({static_foo()_{}})
=== RUN   TestObject/({`a`})
=== RUN   TestObject/({if})
=== RUN   TestObject/({__proto__:_1,___proto__:_2})
=== RUN   TestObject/({__proto__:_1,_'__proto__':_2})
=== RUN   TestObject/({__proto__:_1,___proto__()_{}})
=== RUN   TestObject/({__proto__:_1,_get___proto__()_{}})
=== RUN   TestObject/({__proto__:_1,_set___proto__(x)_{}})
=== RUN   TestObject/({__proto__:_1,_['__proto__']:_2})
=== RUN   TestObject/({__proto__,___proto__:_2})
=== RUN   TestObject/({__proto__:_x,___proto__:_y}_=_z)
=== RUN   TestObject/x_=_{['_proto_']:_x}
=== RUN   TestObject/x_=_{['__proto__']:_x}
=== RUN   TestObject/({set_foo()_{}})
=== RUN   TestObject/({get_foo(x)_{}})
=== RUN   TestObject/({set_foo(x,_y)_{}})
=== RUN   TestObject/(class_{set_#foo()_{}})
=== RUN   TestObject/(class_{get_#foo(x)_{}})
=== RUN   TestObject/(class_{set_#foo(x,_y)_{}})
=== RUN   TestObject/({set_[foo]()_{}})
=== RUN   TestObject/({get_[foo](x)_{}})
=== RUN   TestObject/({set_[foo](x,_y)_{}})
=== RUN   TestObject/({x,_x})
=== RUN   TestObject/({x()_{},_x()_{}})
=== RUN   TestObject/({get_x()_{},_get_x()_{}})
=== RUN   TestObject/({get_x()_{},_set_x(y)_{},_get_x()_{}})
=== RUN   TestObject/({get_x()_{},_set_x(y)_{},_set_x(y)_{}})
=== RUN   TestObject/({get_x()_{},_set_x(y)_{}})
=== RUN   TestObject/({set_x(y)_{},_get_x()_{}})
--- PASS: TestObject (0.04s)
    --- PASS: TestObject/({foo}) (0.00s)
    --- PASS: TestObject/({foo:0}) (0.00s)
    --- PASS: TestObject/({1e9:0}) (0.00s)
    --- PASS: TestObject/({1_2_3n:0}) (0.00s)
    --- PASS: TestObject/({0x1_2_3n:0}) (0.00s)
    --- PASS: TestObject/({foo()_{}}) (0.00s)
    --- PASS: TestObject/({*foo()_{}}) (0.00s)
    --- PASS: TestObject/({get_foo()_{}}) (0.00s)
    --- PASS: TestObject/({set_foo(x)_{}}) (0.00s)
    --- PASS: TestObject/({if:0}) (0.00s)
    --- PASS: TestObject/({if()_{}}) (0.00s)
    --- PASS: TestObject/({*if()_{}}) (0.00s)
    --- PASS: TestObject/({get_if()_{}}) (0.00s)
    --- PASS: TestObject/({set_if(x)_{}}) (0.00s)
    --- PASS: TestObject/({static_foo()_{}}) (0.00s)
    --- PASS: TestObject/({`a`}) (0.00s)
    --- PASS: TestObject/({if}) (0.00s)
    --- PASS: TestObject/({__proto__:_1,___proto__:_2}) (0.00s)
    --- PASS: TestObject/({__proto__:_1,_'__proto__':_2}) (0.00s)
    --- PASS: TestObject/({__proto__:_1,___proto__()_{}}) (0.00s)
    --- PASS: TestObject/({__proto__:_1,_get___proto__()_{}}) (0.00s)
    --- PASS: TestObject/({__proto__:_1,_set___proto__(x)_{}}) (0.00s)
    --- PASS: TestObject/({__proto__:_1,_['__proto__']:_2}) (0.00s)
    --- PASS: TestObject/({__proto__,___proto__:_2}) (0.00s)
    --- PASS: TestObject/({__proto__:_x,___proto__:_y}_=_z) (0.00s)
    --- PASS: TestObject/x_=_{['_proto_']:_x} (0.00s)
    --- PASS: TestObject/x_=_{['__proto__']:_x} (0.00s)
    --- PASS: TestObject/({set_foo()_{}}) (0.00s)
    --- PASS: TestObject/({get_foo(x)_{}}) (0.00s)
    --- PASS: TestObject/({set_foo(x,_y)_{}}) (0.00s)
    --- PASS: TestObject/(class_{set_#foo()_{}}) (0.00s)
    --- PASS: TestObject/(class_{get_#foo(x)_{}}) (0.00s)
    --- PASS: TestObject/(class_{set_#foo(x,_y)_{}}) (0.00s)
    --- PASS: TestObject/({set_[foo]()_{}}) (0.00s)
    --- PASS: TestObject/({get_[foo](x)_{}}) (0.00s)
    --- PASS: TestObject/({set_[foo](x,_y)_{}}) (0.00s)
    --- PASS: TestObject/({x,_x}) (0.00s)
    --- PASS: TestObject/({x()_{},_x()_{}}) (0.00s)
    --- PASS: TestObject/({get_x()_{},_get_x()_{}}) (0.00s)
    --- PASS: TestObject/({get_x()_{},_set_x(y)_{},_get_x()_{}}) (0.00s)
    --- PASS: TestObject/({get_x()_{},_set_x(y)_{},_set_x(y)_{}}) (0.00s)
    --- PASS: TestObject/({get_x()_{},_set_x(y)_{}}) (0.00s)
    --- PASS: TestObject/({set_x(y)_{},_get_x()_{}}) (0.00s)
=== RUN   TestComputedProperty
=== RUN   TestComputedProperty/({[a]:_foo})
=== RUN   TestComputedProperty/({[(a,_b)]:_foo})
=== RUN   TestComputedProperty/({[a,_b]:_foo})
=== RUN   TestComputedProperty/({[a]:_foo})_=>_{}
=== RUN   TestComputedProperty/({[(a,_b)]:_foo})_=>_{}
=== RUN   TestComputedProperty/({[a,_b]:_foo})_=>_{}
=== RUN   TestComputedProperty/var_{[a]:_foo}_=_bar
=== RUN   TestComputedProperty/var_{[(a,_b)]:_foo}_=_bar
=== RUN   TestComputedProperty/var_{[a,_b]:_foo}_=_bar
=== RUN   TestComputedProperty/class_Foo_{[a]_=_foo}
=== RUN   TestComputedProperty/class_Foo_{[(a,_b)]_=_foo}
=== RUN   TestComputedProperty/class_Foo_{[a,_b]_=_foo}
--- PASS: TestComputedProperty (0.01s)
    --- PASS: TestComputedProperty/({[a]:_foo}) (0.00s)
    --- PASS: TestComputedProperty/({[(a,_b)]:_foo}) (0.00s)
    --- PASS: TestComputedProperty/({[a,_b]:_foo}) (0.00s)
    --- PASS: TestComputedProperty/({[a]:_foo})_=>_{} (0.00s)
    --- PASS: TestComputedProperty/({[(a,_b)]:_foo})_=>_{} (0.00s)
    --- PASS: TestComputedProperty/({[a,_b]:_foo})_=>_{} (0.00s)
    --- PASS: TestComputedProperty/var_{[a]:_foo}_=_bar (0.00s)
    --- PASS: TestComputedProperty/var_{[(a,_b)]:_foo}_=_bar (0.00s)
    --- PASS: TestComputedProperty/var_{[a,_b]:_foo}_=_bar (0.00s)
    --- PASS: TestComputedProperty/class_Foo_{[a]_=_foo} (0.00s)
    --- PASS: TestComputedProperty/class_Foo_{[(a,_b)]_=_foo} (0.00s)
    --- PASS: TestComputedProperty/class_Foo_{[a,_b]_=_foo} (0.00s)
=== RUN   TestQuotedProperty
=== RUN   TestQuotedProperty/x.x;_y['y']
=== RUN   TestQuotedProperty/({y:_y,_'z':_z}_=_x)
=== RUN   TestQuotedProperty/var_{y:_y,_'z':_z}_=_x
=== RUN   TestQuotedProperty/x_=_{y:_1,_'z':_2}
=== RUN   TestQuotedProperty/x_=_{y()_{},_'z'()_{}}
=== RUN   TestQuotedProperty/x_=_{get_y()_{},_set_'z'(z)_{}}
=== RUN   TestQuotedProperty/x_=_class_{y_=_1;_'z'_=_2}
=== RUN   TestQuotedProperty/x_=_class_{y()_{};_'z'()_{}}
=== RUN   TestQuotedProperty/x_=_class_{get_y()_{};_set_'z'(z)_{}}
=== RUN   TestQuotedProperty/x.x;_y['y']#01
=== RUN   TestQuotedProperty/({y:_y,_'z':_z}_=_x)#01
=== RUN   TestQuotedProperty/var_{y:_y,_'z':_z}_=_x#01
=== RUN   TestQuotedProperty/x_=_{y:_1,_'z':_2}#01
=== RUN   TestQuotedProperty/x_=_{y()_{},_'z'()_{}}#01
=== RUN   TestQuotedProperty/x_=_{get_y()_{},_set_'z'(z)_{}}#01
=== RUN   TestQuotedProperty/x_=_class_{y_=_1;_'z'_=_2}#01
=== RUN   TestQuotedProperty/x_=_class_{y()_{};_'z'()_{}}#01
=== RUN   TestQuotedProperty/x_=_class_{get_y()_{};_set_'z'(z)_{}}#01
--- PASS: TestQuotedProperty (0.02s)
    --- PASS: TestQuotedProperty/x.x;_y['y'] (0.00s)
    --- PASS: TestQuotedProperty/({y:_y,_'z':_z}_=_x) (0.00s)
    --- PASS: TestQuotedProperty/var_{y:_y,_'z':_z}_=_x (0.00s)
    --- PASS: TestQuotedProperty/x_=_{y:_1,_'z':_2} (0.00s)
    --- PASS: TestQuotedProperty/x_=_{y()_{},_'z'()_{}} (0.00s)
    --- PASS: TestQuotedProperty/x_=_{get_y()_{},_set_'z'(z)_{}} (0.00s)
    --- PASS: TestQuotedProperty/x_=_class_{y_=_1;_'z'_=_2} (0.00s)
    --- PASS: TestQuotedProperty/x_=_class_{y()_{};_'z'()_{}} (0.00s)
    --- PASS: TestQuotedProperty/x_=_class_{get_y()_{};_set_'z'(z)_{}} (0.00s)
    --- PASS: TestQuotedProperty/x.x;_y['y']#01 (0.00s)
    --- PASS: TestQuotedProperty/({y:_y,_'z':_z}_=_x)#01 (0.00s)
    --- PASS: TestQuotedProperty/var_{y:_y,_'z':_z}_=_x#01 (0.00s)
    --- PASS: TestQuotedProperty/x_=_{y:_1,_'z':_2}#01 (0.00s)
    --- PASS: TestQuotedProperty/x_=_{y()_{},_'z'()_{}}#01 (0.00s)
    --- PASS: TestQuotedProperty/x_=_{get_y()_{},_set_'z'(z)_{}}#01 (0.00s)
    --- PASS: TestQuotedProperty/x_=_class_{y_=_1;_'z'_=_2}#01 (0.00s)
    --- PASS: TestQuotedProperty/x_=_class_{y()_{};_'z'()_{}}#01 (0.00s)
    --- PASS: TestQuotedProperty/x_=_class_{get_y()_{};_set_'z'(z)_{}}#01 (0.00s)
=== RUN   TestLexicalDecl
=== RUN   TestLexicalDecl/if_(1)_var_x
=== RUN   TestLexicalDecl/if_(1)_function_x()_{}
=== RUN   TestLexicalDecl/if_(1)_{}_else_function_x()_{}
=== RUN   TestLexicalDecl/switch_(1)_{_case_1:_const_x_=_1_}
=== RUN   TestLexicalDecl/switch_(1)_{_default:_const_x_=_1_}
=== RUN   TestLexicalDecl/label:_const_x_=_0
=== RUN   TestLexicalDecl/label:_let_x
=== RUN   TestLexicalDecl/label:_class_X_{}
=== RUN   TestLexicalDecl/label:_function*_x()_{}
=== RUN   TestLexicalDecl/label:_async_function_x()_{}
=== RUN   TestLexicalDecl/label:_async_function*_x()_{}
=== RUN   TestLexicalDecl/for_(;;)_const_x_=_0
=== RUN   TestLexicalDecl/for_(;;)_let_x
=== RUN   TestLexicalDecl/for_(;;)_class_X_{}
=== RUN   TestLexicalDecl/for_(;;)_function*_x()_{}
=== RUN   TestLexicalDecl/for_(;;)_async_function_x()_{}
=== RUN   TestLexicalDecl/for_(;;)_async_function*_x()_{}
=== RUN   TestLexicalDecl/if_(1)_const_x_=_0
=== RUN   TestLexicalDecl/if_(1)_let_x
=== RUN   TestLexicalDecl/if_(1)_class_X_{}
=== RUN   TestLexicalDecl/if_(1)_function*_x()_{}
=== RUN   TestLexicalDecl/if_(1)_async_function_x()_{}
=== RUN   TestLexicalDecl/if_(1)_async_function*_x()_{}
=== RUN   TestLexicalDecl/while_(1)_const_x_=_0
=== RUN   TestLexicalDecl/while_(1)_let_x
=== RUN   TestLexicalDecl/while_(1)_class_X_{}
=== RUN   TestLexicalDecl/while_(1)_function*_x()_{}
=== RUN   TestLexicalDecl/while_(1)_async_function_x()_{}
=== RUN   TestLexicalDecl/while_(1)_async_function*_x()_{}
=== RUN   TestLexicalDecl/with_({})_const_x_=_0
=== RUN   TestLexicalDecl/with_({})_let_x
=== RUN   TestLexicalDecl/with_({})_class_X_{}
=== RUN   TestLexicalDecl/with_({})_function*_x()_{}
=== RUN   TestLexicalDecl/with_({})_async_function_x()_{}
=== RUN   TestLexicalDecl/with_({})_async_function*_x()_{}
=== RUN   TestLexicalDecl/if_(1)_{}_else_const_x_=_0
=== RUN   TestLexicalDecl/if_(1)_{}_else_let_x
=== RUN   TestLexicalDecl/if_(1)_{}_else_class_X_{}
=== RUN   TestLexicalDecl/if_(1)_{}_else_function*_x()_{}
=== RUN   TestLexicalDecl/if_(1)_{}_else_async_function_x()_{}
=== RUN   TestLexicalDecl/if_(1)_{}_else_async_function*_x()_{}
=== RUN   TestLexicalDecl/do_const_x_=_0___while(0)
=== RUN   TestLexicalDecl/do_let_x___while(0)
=== RUN   TestLexicalDecl/do_class_X_{}___while(0)
=== RUN   TestLexicalDecl/do_function*_x()_{}___while(0)
=== RUN   TestLexicalDecl/do_async_function_x()_{}___while(0)
=== RUN   TestLexicalDecl/do_async_function*_x()_{}___while(0)
=== RUN   TestLexicalDecl/for_(;;)_label:_const_x_=_0
=== RUN   TestLexicalDecl/for_(;;)_label:_let_x
=== RUN   TestLexicalDecl/for_(;;)_label:_class_X_{}
=== RUN   TestLexicalDecl/for_(;;)_label:_function*_x()_{}
=== RUN   TestLexicalDecl/for_(;;)_label:_async_function_x()_{}
=== RUN   TestLexicalDecl/for_(;;)_label:_async_function*_x()_{}
=== RUN   TestLexicalDecl/if_(1)_label:_const_x_=_0
=== RUN   TestLexicalDecl/if_(1)_label:_let_x
=== RUN   TestLexicalDecl/if_(1)_label:_class_X_{}
=== RUN   TestLexicalDecl/if_(1)_label:_function*_x()_{}
=== RUN   TestLexicalDecl/if_(1)_label:_async_function_x()_{}
=== RUN   TestLexicalDecl/if_(1)_label:_async_function*_x()_{}
=== RUN   TestLexicalDecl/while_(1)_label:_const_x_=_0
=== RUN   TestLexicalDecl/while_(1)_label:_let_x
=== RUN   TestLexicalDecl/while_(1)_label:_class_X_{}
=== RUN   TestLexicalDecl/while_(1)_label:_function*_x()_{}
=== RUN   TestLexicalDecl/while_(1)_label:_async_function_x()_{}
=== RUN   TestLexicalDecl/while_(1)_label:_async_function*_x()_{}
=== RUN   TestLexicalDecl/with_({})_label:_const_x_=_0
=== RUN   TestLexicalDecl/with_({})_label:_let_x
=== RUN   TestLexicalDecl/with_({})_label:_class_X_{}
=== RUN   TestLexicalDecl/with_({})_label:_function*_x()_{}
=== RUN   TestLexicalDecl/with_({})_label:_async_function_x()_{}
=== RUN   TestLexicalDecl/with_({})_label:_async_function*_x()_{}
=== RUN   TestLexicalDecl/if_(1)_{}_else_label:_const_x_=_0
=== RUN   TestLexicalDecl/if_(1)_{}_else_label:_let_x
=== RUN   TestLexicalDecl/if_(1)_{}_else_label:_class_X_{}
=== RUN   TestLexicalDecl/if_(1)_{}_else_label:_function*_x()_{}
=== RUN   TestLexicalDecl/if_(1)_{}_else_label:_async_function_x()_{}
=== RUN   TestLexicalDecl/if_(1)_{}_else_label:_async_function*_x()_{}
=== RUN   TestLexicalDecl/do_label:_const_x_=_0___while(0)
=== RUN   TestLexicalDecl/do_label:_let_x___while(0)
=== RUN   TestLexicalDecl/do_label:_class_X_{}___while(0)
=== RUN   TestLexicalDecl/do_label:_function*_x()_{}___while(0)
=== RUN   TestLexicalDecl/do_label:_async_function_x()_{}___while(0)
=== RUN   TestLexicalDecl/do_label:_async_function*_x()_{}___while(0)
=== RUN   TestLexicalDecl/for_(;;)_label:_label2:_const_x_=_0
=== RUN   TestLexicalDecl/for_(;;)_label:_label2:_let_x
=== RUN   TestLexicalDecl/for_(;;)_label:_label2:_class_X_{}
=== RUN   TestLexicalDecl/for_(;;)_label:_label2:_function*_x()_{}
=== RUN   TestLexicalDecl/for_(;;)_label:_label2:_async_function_x()_{}
=== RUN   TestLexicalDecl/for_(;;)_label:_label2:_async_function*_x()_{}
=== RUN   TestLexicalDecl/if_(1)_label:_label2:_const_x_=_0
=== RUN   TestLexicalDecl/if_(1)_label:_label2:_let_x
=== RUN   TestLexicalDecl/if_(1)_label:_label2:_class_X_{}
=== RUN   TestLexicalDecl/if_(1)_label:_label2:_function*_x()_{}
=== RUN   TestLexicalDecl/if_(1)_label:_label2:_async_function_x()_{}
=== RUN   TestLexicalDecl/if_(1)_label:_label2:_async_function*_x()_{}
=== RUN   TestLexicalDecl/while_(1)_label:_label2:_const_x_=_0
=== RUN   TestLexicalDecl/while_(1)_label:_label2:_let_x
=== RUN   TestLexicalDecl/while_(1)_label:_label2:_class_X_{}
=== RUN   TestLexicalDecl/while_(1)_label:_label2:_function*_x()_{}
=== RUN   TestLexicalDecl/while_(1)_label:_label2:_async_function_x()_{}
=== RUN   TestLexicalDecl/while_(1)_label:_label2:_async_function*_x()_{}
=== RUN   TestLexicalDecl/with_({})_label:_label2:_const_x_=_0
=== RUN   TestLexicalDecl/with_({})_label:_label2:_let_x
=== RUN   TestLexicalDecl/with_({})_label:_label2:_class_X_{}
=== RUN   TestLexicalDecl/with_({})_label:_label2:_function*_x()_{}
=== RUN   TestLexicalDecl/with_({})_label:_label2:_async_function_x()_{}
=== RUN   TestLexicalDecl/with_({})_label:_label2:_async_function*_x()_{}
=== RUN   TestLexicalDecl/if_(1)_{}_else_label:_label2:_const_x_=_0
=== RUN   TestLexicalDecl/if_(1)_{}_else_label:_label2:_let_x
=== RUN   TestLexicalDecl/if_(1)_{}_else_label:_label2:_class_X_{}
=== RUN   TestLexicalDecl/if_(1)_{}_else_label:_label2:_function*_x()_{}
=== RUN   TestLexicalDecl/if_(1)_{}_else_label:_label2:_async_function_x()_{}
=== RUN   TestLexicalDecl/if_(1)_{}_else_label:_label2:_async_function*_x()_{}
=== RUN   TestLexicalDecl/do_label:_label2:_const_x_=_0___while(0)
=== RUN   TestLexicalDecl/do_label:_label2:_let_x___while(0)
=== RUN   TestLexicalDecl/do_label:_label2:_class_X_{}___while(0)
=== RUN   TestLexicalDecl/do_label:_label2:_function*_x()_{}___while(0)
=== RUN   TestLexicalDecl/do_label:_label2:_async_function_x()_{}___while(0)
=== RUN   TestLexicalDecl/do_label:_label2:_async_function*_x()_{}___while(0)
=== RUN   TestLexicalDecl/function_f()_{}
=== RUN   TestLexicalDecl/{function_f()_{}}_let_f
=== RUN   TestLexicalDecl/if_(1)_function_f()_{}_let_f
=== RUN   TestLexicalDecl/if_(0)_;_else_function_f()_{}_let_f
=== RUN   TestLexicalDecl/x:_function_f()_{}
=== RUN   TestLexicalDecl/{function*_f()_{}}_let_f
=== RUN   TestLexicalDecl/{async_function_f()_{}}_let_f
=== RUN   TestLexicalDecl/if_(1)_label:_function_f()_{}_let_f
=== RUN   TestLexicalDecl/if_(1)_label:_label2:_function_f()_{}_let_f
=== RUN   TestLexicalDecl/if_(0)_;_else_label:_function_f()_{}_let_f
=== RUN   TestLexicalDecl/if_(0)_;_else_label:_label2:_function_f()_{}_let_f
=== RUN   TestLexicalDecl/for_(;;)_function_f()_{}
=== RUN   TestLexicalDecl/for_(x_in_y)_function_f()_{}
=== RUN   TestLexicalDecl/for_(x_of_y)_function_f()_{}
=== RUN   TestLexicalDecl/for_await_(x_of_y)_function_f()_{}
=== RUN   TestLexicalDecl/with_(1)_function_f()_{}
=== RUN   TestLexicalDecl/while_(1)_function_f()_{}
=== RUN   TestLexicalDecl/do_function_f()_{}_while_(0)
=== RUN   TestLexicalDecl/for_(;;)_label:_function_f()_{}
=== RUN   TestLexicalDecl/for_(x_in_y)_label:_function_f()_{}
=== RUN   TestLexicalDecl/for_(x_of_y)_label:_function_f()_{}
=== RUN   TestLexicalDecl/for_await_(x_of_y)_label:_function_f()_{}
=== RUN   TestLexicalDecl/with_(1)_label:_function_f()_{}
=== RUN   TestLexicalDecl/while_(1)_label:_function_f()_{}
=== RUN   TestLexicalDecl/do_label:_function_f()_{}_while_(0)
=== RUN   TestLexicalDecl/for_(;;)_label:_label2:_function_f()_{}
=== RUN   TestLexicalDecl/for_(x_in_y)_label:_label2:_function_f()_{}
=== RUN   TestLexicalDecl/for_(x_of_y)_label:_label2:_function_f()_{}
=== RUN   TestLexicalDecl/for_await_(x_of_y)_label:_label2:_function_f()_{}
=== RUN   TestLexicalDecl/with_(1)_label:_label2:_function_f()_{}
=== RUN   TestLexicalDecl/while_(1)_label:_label2:_function_f()_{}
=== RUN   TestLexicalDecl/do_label:_label2:_function_f()_{}_while_(0)
--- PASS: TestLexicalDecl (0.24s)
    --- PASS: TestLexicalDecl/if_(1)_var_x (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/switch_(1)_{_case_1:_const_x_=_1_} (0.00s)
    --- PASS: TestLexicalDecl/switch_(1)_{_default:_const_x_=_1_} (0.00s)
    --- PASS: TestLexicalDecl/label:_const_x_=_0 (0.00s)
    --- PASS: TestLexicalDecl/label:_let_x (0.00s)
    --- PASS: TestLexicalDecl/label:_class_X_{} (0.00s)
    --- PASS: TestLexicalDecl/label:_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/label:_async_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/label:_async_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_const_x_=_0 (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_let_x (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_class_X_{} (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_async_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_async_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_const_x_=_0 (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_let_x (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_class_X_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_async_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_async_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_const_x_=_0 (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_let_x (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_class_X_{} (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_async_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_async_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/with_({})_const_x_=_0 (0.00s)
    --- PASS: TestLexicalDecl/with_({})_let_x (0.00s)
    --- PASS: TestLexicalDecl/with_({})_class_X_{} (0.00s)
    --- PASS: TestLexicalDecl/with_({})_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/with_({})_async_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/with_({})_async_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_const_x_=_0 (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_let_x (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_class_X_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_async_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_async_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/do_const_x_=_0___while(0) (0.00s)
    --- PASS: TestLexicalDecl/do_let_x___while(0) (0.00s)
    --- PASS: TestLexicalDecl/do_class_X_{}___while(0) (0.00s)
    --- PASS: TestLexicalDecl/do_function*_x()_{}___while(0) (0.00s)
    --- PASS: TestLexicalDecl/do_async_function_x()_{}___while(0) (0.00s)
    --- PASS: TestLexicalDecl/do_async_function*_x()_{}___while(0) (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_label:_const_x_=_0 (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_label:_let_x (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_label:_class_X_{} (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_label:_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_label:_async_function_x()_{} (0.01s)
    --- PASS: TestLexicalDecl/for_(;;)_label:_async_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_label:_const_x_=_0 (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_label:_let_x (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_label:_class_X_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_label:_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_label:_async_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_label:_async_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_label:_const_x_=_0 (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_label:_let_x (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_label:_class_X_{} (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_label:_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_label:_async_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_label:_async_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/with_({})_label:_const_x_=_0 (0.00s)
    --- PASS: TestLexicalDecl/with_({})_label:_let_x (0.00s)
    --- PASS: TestLexicalDecl/with_({})_label:_class_X_{} (0.00s)
    --- PASS: TestLexicalDecl/with_({})_label:_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/with_({})_label:_async_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/with_({})_label:_async_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_label:_const_x_=_0 (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_label:_let_x (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_label:_class_X_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_label:_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_label:_async_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_label:_async_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/do_label:_const_x_=_0___while(0) (0.00s)
    --- PASS: TestLexicalDecl/do_label:_let_x___while(0) (0.00s)
    --- PASS: TestLexicalDecl/do_label:_class_X_{}___while(0) (0.00s)
    --- PASS: TestLexicalDecl/do_label:_function*_x()_{}___while(0) (0.00s)
    --- PASS: TestLexicalDecl/do_label:_async_function_x()_{}___while(0) (0.00s)
    --- PASS: TestLexicalDecl/do_label:_async_function*_x()_{}___while(0) (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_label:_label2:_const_x_=_0 (0.01s)
    --- PASS: TestLexicalDecl/for_(;;)_label:_label2:_let_x (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_label:_label2:_class_X_{} (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_label:_label2:_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_label:_label2:_async_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_label:_label2:_async_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_label:_label2:_const_x_=_0 (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_label:_label2:_let_x (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_label:_label2:_class_X_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_label:_label2:_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_label:_label2:_async_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_label:_label2:_async_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_label:_label2:_const_x_=_0 (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_label:_label2:_let_x (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_label:_label2:_class_X_{} (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_label:_label2:_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_label:_label2:_async_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_label:_label2:_async_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/with_({})_label:_label2:_const_x_=_0 (0.00s)
    --- PASS: TestLexicalDecl/with_({})_label:_label2:_let_x (0.00s)
    --- PASS: TestLexicalDecl/with_({})_label:_label2:_class_X_{} (0.00s)
    --- PASS: TestLexicalDecl/with_({})_label:_label2:_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/with_({})_label:_label2:_async_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/with_({})_label:_label2:_async_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_label:_label2:_const_x_=_0 (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_label:_label2:_let_x (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_label:_label2:_class_X_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_label:_label2:_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_label:_label2:_async_function_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_{}_else_label:_label2:_async_function*_x()_{} (0.00s)
    --- PASS: TestLexicalDecl/do_label:_label2:_const_x_=_0___while(0) (0.00s)
    --- PASS: TestLexicalDecl/do_label:_label2:_let_x___while(0) (0.00s)
    --- PASS: TestLexicalDecl/do_label:_label2:_class_X_{}___while(0) (0.00s)
    --- PASS: TestLexicalDecl/do_label:_label2:_function*_x()_{}___while(0) (0.00s)
    --- PASS: TestLexicalDecl/do_label:_label2:_async_function_x()_{}___while(0) (0.00s)
    --- PASS: TestLexicalDecl/do_label:_label2:_async_function*_x()_{}___while(0) (0.00s)
    --- PASS: TestLexicalDecl/function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/{function_f()_{}}_let_f (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_function_f()_{}_let_f (0.00s)
    --- PASS: TestLexicalDecl/if_(0)_;_else_function_f()_{}_let_f (0.00s)
    --- PASS: TestLexicalDecl/x:_function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/{function*_f()_{}}_let_f (0.00s)
    --- PASS: TestLexicalDecl/{async_function_f()_{}}_let_f (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_label:_function_f()_{}_let_f (0.00s)
    --- PASS: TestLexicalDecl/if_(1)_label:_label2:_function_f()_{}_let_f (0.00s)
    --- PASS: TestLexicalDecl/if_(0)_;_else_label:_function_f()_{}_let_f (0.00s)
    --- PASS: TestLexicalDecl/if_(0)_;_else_label:_label2:_function_f()_{}_let_f (0.01s)
    --- PASS: TestLexicalDecl/for_(;;)_function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/for_(x_in_y)_function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/for_(x_of_y)_function_f()_{} (0.01s)
    --- PASS: TestLexicalDecl/for_await_(x_of_y)_function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/with_(1)_function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/do_function_f()_{}_while_(0) (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_label:_function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/for_(x_in_y)_label:_function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/for_(x_of_y)_label:_function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/for_await_(x_of_y)_label:_function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/with_(1)_label:_function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/while_(1)_label:_function_f()_{} (0.01s)
    --- PASS: TestLexicalDecl/do_label:_function_f()_{}_while_(0) (0.00s)
    --- PASS: TestLexicalDecl/for_(;;)_label:_label2:_function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/for_(x_in_y)_label:_label2:_function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/for_(x_of_y)_label:_label2:_function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/for_await_(x_of_y)_label:_label2:_function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/with_(1)_label:_label2:_function_f()_{} (0.01s)
    --- PASS: TestLexicalDecl/while_(1)_label:_label2:_function_f()_{} (0.00s)
    --- PASS: TestLexicalDecl/do_label:_label2:_function_f()_{}_while_(0) (0.00s)
=== RUN   TestFunction
=== RUN   TestFunction/function_f()_{}_function_f()_{}
=== RUN   TestFunction/function_f()_{}_function*_f()_{}
=== RUN   TestFunction/function*_f()_{}_function*_f()_{}
=== RUN   TestFunction/function_f()_{}_async_function_f()_{}
=== RUN   TestFunction/async_function_f()_{}_async_function_f()_{}
=== RUN   TestFunction/function_arguments()_{}
=== RUN   TestFunction/(function_arguments()_{})
=== RUN   TestFunction/function_foo(arguments)_{}
=== RUN   TestFunction/(function_foo(arguments)_{})
=== RUN   TestFunction/function_foo()_{_return_undefined_}
=== RUN   TestFunction/function*_foo()_{_return_undefined_}
=== RUN   TestFunction/async_function_foo()_{_return_undefined_}
=== RUN   TestFunction/async_function*_foo()_{_return_undefined_}
--- PASS: TestFunction (0.03s)
    --- PASS: TestFunction/function_f()_{}_function_f()_{} (0.01s)
    --- PASS: TestFunction/function_f()_{}_function*_f()_{} (0.00s)
    --- PASS: TestFunction/function*_f()_{}_function*_f()_{} (0.00s)
    --- PASS: TestFunction/function_f()_{}_async_function_f()_{} (0.00s)
    --- PASS: TestFunction/async_function_f()_{}_async_function_f()_{} (0.00s)
    --- PASS: TestFunction/function_arguments()_{} (0.00s)
    --- PASS: TestFunction/(function_arguments()_{}) (0.00s)
    --- PASS: TestFunction/function_foo(arguments)_{} (0.00s)
    --- PASS: TestFunction/(function_foo(arguments)_{}) (0.00s)
    --- PASS: TestFunction/function_foo()_{_return_undefined_} (0.00s)
    --- PASS: TestFunction/function*_foo()_{_return_undefined_} (0.00s)
    --- PASS: TestFunction/async_function_foo()_{_return_undefined_} (0.01s)
    --- PASS: TestFunction/async_function*_foo()_{_return_undefined_} (0.00s)
=== RUN   TestClass
=== RUN   TestClass/class_Foo_{_foo()_{}_}
=== RUN   TestClass/class_Foo_{_*foo()_{}_}
=== RUN   TestClass/class_Foo_{_get_foo()_{}_}
=== RUN   TestClass/class_Foo_{_set_foo(x)_{}_}
=== RUN   TestClass/class_Foo_{_static_foo()_{}_}
=== RUN   TestClass/class_Foo_{_static_*foo()_{}_}
=== RUN   TestClass/class_Foo_{_static_get_foo()_{}_}
=== RUN   TestClass/class_Foo_{_static_set_foo(x)_{}_}
=== RUN   TestClass/class_Foo_{_async_foo()_{}_}
=== RUN   TestClass/class_Foo_{_static_async_foo()_{}_}
=== RUN   TestClass/class_Foo_{_static_async_*foo()_{}_}
=== RUN   TestClass/class_Foo_{_async_static_foo()_{}_}
=== RUN   TestClass/class_Foo_{_if()_{}_}
=== RUN   TestClass/class_Foo_{_*if()_{}_}
=== RUN   TestClass/class_Foo_{_get_if()_{}_}
=== RUN   TestClass/class_Foo_{_set_if(x)_{}_}
=== RUN   TestClass/class_Foo_{_static_if()_{}_}
=== RUN   TestClass/class_Foo_{_static_*if()_{}_}
=== RUN   TestClass/class_Foo_{_static_get_if()_{}_}
=== RUN   TestClass/class_Foo_{_static_set_if(x)_{}_}
=== RUN   TestClass/class_Foo_{_async_if()_{}_}
=== RUN   TestClass/class_Foo_{_static_async_if()_{}_}
=== RUN   TestClass/class_Foo_{_static_async_*if()_{}_}
=== RUN   TestClass/class_Foo_{_async_static_if()_{}_}
=== RUN   TestClass/class_Foo_{_a()_{}_b()_{}_}
=== RUN   TestClass/class_Foo_{_a()_{}_get_b()_{}_}
=== RUN   TestClass/class_Foo_{_a()_{}_set_b(x)_{}_}
=== RUN   TestClass/class_Foo_{_a()_{}_static_b()_{}_}
=== RUN   TestClass/class_Foo_{_a()_{}_static_*b()_{}_}
=== RUN   TestClass/class_Foo_{_a()_{}_static_get_b()_{}_}
=== RUN   TestClass/class_Foo_{_a()_{}_static_set_b(x)_{}_}
=== RUN   TestClass/class_Foo_{_a()_{}_async_b()_{}_}
=== RUN   TestClass/class_Foo_{_a()_{}_static_async_b()_{}_}
=== RUN   TestClass/class_Foo_{_a()_{}_static_async_*b()_{}_}
=== RUN   TestClass/class_Foo_{_a()_{}_async_static_b()_{}_}
=== RUN   TestClass/class_Foo_{_`a`()_{}_}
=== RUN   TestClass/class_static_{}
=== RUN   TestClass/(class_static_{})
=== RUN   TestClass/class_implements_{}
=== RUN   TestClass/(class_implements_{})
=== RUN   TestClass/class_Foo_{_[arguments]_}
=== RUN   TestClass/class_Foo_{_[arguments]_=_1_}
=== RUN   TestClass/class_Foo_{_arguments_=_1_}
=== RUN   TestClass/class_Foo_{_x_=_class_{_arguments_=_1_}_}
=== RUN   TestClass/class_Foo_{_x_=_function()_{_arguments_}_}
=== RUN   TestClass/class_Foo_{_x_=_arguments_}
=== RUN   TestClass/class_Foo_{_x_=_()_=>_arguments_}
=== RUN   TestClass/class_Foo_{_x_=_typeof_arguments_}
=== RUN   TestClass/class_Foo_{_x_=_1_?_2_:_arguments_}
=== RUN   TestClass/class_Foo_{_x_=_class_{_[arguments]_}_}
=== RUN   TestClass/class_Foo_{_x_=_class_{_[arguments]_=_1_}_}
=== RUN   TestClass/class_Foo_{_get_['constructor']()_{}_}
=== RUN   TestClass/class_Foo_{_set_['constructor'](x)_{}_}
=== RUN   TestClass/class_Foo_{_*['constructor']()_{}_}
=== RUN   TestClass/class_Foo_{_async_['constructor']()_{}_}
=== RUN   TestClass/class_Foo_{_async_*['constructor']()_{}_}
=== RUN   TestClass/class_Foo_{_get_constructor()_{}_}
=== RUN   TestClass/class_Foo_{_get_'constructor'()_{}_}
=== RUN   TestClass/class_Foo_{_set_constructor(x)_{}_}
=== RUN   TestClass/class_Foo_{_set_'constructor'(x)_{}_}
=== RUN   TestClass/class_Foo_{_*constructor()_{}_}
=== RUN   TestClass/class_Foo_{_*'constructor'()_{}_}
=== RUN   TestClass/class_Foo_{_async_constructor()_{}_}
=== RUN   TestClass/class_Foo_{_async_'constructor'()_{}_}
=== RUN   TestClass/class_Foo_{_async_*constructor()_{}_}
=== RUN   TestClass/class_Foo_{_async_*'constructor'()_{}_}
=== RUN   TestClass/class_Foo_{_static_get_constructor()_{}_}
=== RUN   TestClass/class_Foo_{_static_get_'constructor'()_{}_}
=== RUN   TestClass/class_Foo_{_static_set_constructor(x)_{}_}
=== RUN   TestClass/class_Foo_{_static_set_'constructor'(x)_{}_}
=== RUN   TestClass/class_Foo_{_static_*constructor()_{}_}
=== RUN   TestClass/class_Foo_{_static_*'constructor'()_{}_}
=== RUN   TestClass/class_Foo_{_static_async_constructor()_{}_}
=== RUN   TestClass/class_Foo_{_static_async_'constructor'()_{}_}
=== RUN   TestClass/class_Foo_{_static_async_*constructor()_{}_}
=== RUN   TestClass/class_Foo_{_static_async_*'constructor'()_{}_}
=== RUN   TestClass/({_constructor:_1_})
=== RUN   TestClass/({_get_constructor()_{}_})
=== RUN   TestClass/({_set_constructor(x)_{}_})
=== RUN   TestClass/({_*constructor()_{}_})
=== RUN   TestClass/({_async_constructor()_{}_})
=== RUN   TestClass/({_async*_constructor()_{}_})
=== RUN   TestClass/class_Foo_{_get_prototype()_{}_}
=== RUN   TestClass/class_Foo_{_get_'prototype'()_{}_}
=== RUN   TestClass/class_Foo_{_set_prototype(x)_{}_}
=== RUN   TestClass/class_Foo_{_set_'prototype'(x)_{}_}
=== RUN   TestClass/class_Foo_{_*prototype()_{}_}
=== RUN   TestClass/class_Foo_{_*'prototype'()_{}_}
=== RUN   TestClass/class_Foo_{_async_prototype()_{}_}
=== RUN   TestClass/class_Foo_{_async_'prototype'()_{}_}
=== RUN   TestClass/class_Foo_{_async_*prototype()_{}_}
=== RUN   TestClass/class_Foo_{_async_*'prototype'()_{}_}
=== RUN   TestClass/class_Foo_{_static_get_prototype()_{}_}
=== RUN   TestClass/class_Foo_{_static_get_'prototype'()_{}_}
=== RUN   TestClass/class_Foo_{_static_set_prototype(x)_{}_}
=== RUN   TestClass/class_Foo_{_static_set_'prototype'(x)_{}_}
=== RUN   TestClass/class_Foo_{_static_*prototype()_{}_}
=== RUN   TestClass/class_Foo_{_static_*'prototype'()_{}_}
=== RUN   TestClass/class_Foo_{_static_async_prototype()_{}_}
=== RUN   TestClass/class_Foo_{_static_async_'prototype'()_{}_}
=== RUN   TestClass/class_Foo_{_static_async_*prototype()_{}_}
=== RUN   TestClass/class_Foo_{_static_async_*'prototype'()_{}_}
=== RUN   TestClass/class_Foo_{_static_get_['prototype']()_{}_}
=== RUN   TestClass/class_Foo_{_static_set_['prototype'](x)_{}_}
=== RUN   TestClass/class_Foo_{_static_*['prototype']()_{}_}
=== RUN   TestClass/class_Foo_{_static_async_['prototype']()_{}_}
=== RUN   TestClass/class_Foo_{_static_async_*['prototype']()_{}_}
=== RUN   TestClass/({_prototype:_1_})
=== RUN   TestClass/({_get_prototype()_{}_})
=== RUN   TestClass/({_set_prototype(x)_{}_})
=== RUN   TestClass/({_*prototype()_{}_})
=== RUN   TestClass/({_async_prototype()_{}_})
=== RUN   TestClass/({_async*_prototype()_{}_})
=== RUN   TestClass/class_Foo_{_['constructor']_=_0_}
=== RUN   TestClass/class_Foo_{_['constructor']()_{}_}
=== RUN   TestClass/class_Foo_{_*['constructor']()_{}_}#01
=== RUN   TestClass/class_Foo_{_get_['constructor']()_{}_}#01
=== RUN   TestClass/class_Foo_{_set_['constructor'](x)_{}_}#01
=== RUN   TestClass/class_Foo_{_async_['constructor']()_{}_}#01
=== RUN   TestClass/class_Foo_{_static_['constructor']_=_0_}
=== RUN   TestClass/class_Foo_{_static_['constructor']()_{}_}
=== RUN   TestClass/class_Foo_{_static_*['constructor']()_{}_}
=== RUN   TestClass/class_Foo_{_static_get_['constructor']()_{}_}
=== RUN   TestClass/class_Foo_{_static_set_['constructor'](x)_{}_}
=== RUN   TestClass/class_Foo_{_static_async_['constructor']()_{}_}
=== RUN   TestClass/class_Foo_{_['prototype']_=_0_}
=== RUN   TestClass/class_Foo_{_['prototype']()_{}_}
=== RUN   TestClass/class_Foo_{_*['prototype']()_{}_}
=== RUN   TestClass/class_Foo_{_get_['prototype']()_{}_}
=== RUN   TestClass/class_Foo_{_set_['prototype'](x)_{}_}
=== RUN   TestClass/class_Foo_{_async_['prototype']()_{}_}
=== RUN   TestClass/class_Foo_{_static_['prototype']_=_0_}
=== RUN   TestClass/class_Foo_{_static_['prototype']()_{}_}
=== RUN   TestClass/class_Foo_{_static_*['prototype']()_{}_}#01
=== RUN   TestClass/class_Foo_{_static_get_['prototype']()_{}_}#01
=== RUN   TestClass/class_Foo_{_static_set_['prototype'](x)_{}_}#01
=== RUN   TestClass/class_Foo_{_static_async_['prototype']()_{}_}#01
=== RUN   TestClass/class_Foo_{_constructor()_{}_constructor()_{}_}
=== RUN   TestClass/class_Foo_{_constructor()_{}_'constructor'()_{}_}
=== RUN   TestClass/class_Foo_{_constructor()_{}_['constructor']()_{}_}
=== RUN   TestClass/class_Foo_{_'constructor'()_{}_constructor()_{}_}
=== RUN   TestClass/class_Foo_{_['constructor']()_{}_constructor()_{}_}
=== RUN   TestClass/class_Foo_{_constructor()_{}_static_constructor()_{}_}
=== RUN   TestClass/class_Foo_{_static_constructor()_{}_constructor()_{}_}
=== RUN   TestClass/class_Foo_{_static_constructor()_{}_static_constructor()_{}_}
=== RUN   TestClass/class_Foo_{_constructor_=_()_=>_{};_constructor_=_()_=>_{}_}
=== RUN   TestClass/({_constructor()_{},_constructor()_{}_})
=== RUN   TestClass/(class_{_constructor()_{}_constructor()_{}_})
=== RUN   TestClass/class_Foo_{_constructor()_{}_['constructor']()_{}_}#01
=== RUN   TestClass/class_Foo_{_static_constructor()_{}_static_['constructor']()_{}_}
--- PASS: TestClass (0.14s)
    --- PASS: TestClass/class_Foo_{_foo()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_*foo()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_get_foo()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_set_foo(x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_foo()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_*foo()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_get_foo()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_set_foo(x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_async_foo()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_async_foo()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_async_*foo()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_async_static_foo()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_if()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_*if()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_get_if()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_set_if(x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_if()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_*if()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_get_if()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_set_if(x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_async_if()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_async_if()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_async_*if()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_async_static_if()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_a()_{}_b()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_a()_{}_get_b()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_a()_{}_set_b(x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_a()_{}_static_b()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_a()_{}_static_*b()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_a()_{}_static_get_b()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_a()_{}_static_set_b(x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_a()_{}_async_b()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_a()_{}_static_async_b()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_a()_{}_static_async_*b()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_a()_{}_async_static_b()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_`a`()_{}_} (0.00s)
    --- PASS: TestClass/class_static_{} (0.00s)
    --- PASS: TestClass/(class_static_{}) (0.00s)
    --- PASS: TestClass/class_implements_{} (0.00s)
    --- PASS: TestClass/(class_implements_{}) (0.00s)
    --- PASS: TestClass/class_Foo_{_[arguments]_} (0.00s)
    --- PASS: TestClass/class_Foo_{_[arguments]_=_1_} (0.00s)
    --- PASS: TestClass/class_Foo_{_arguments_=_1_} (0.00s)
    --- PASS: TestClass/class_Foo_{_x_=_class_{_arguments_=_1_}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_x_=_function()_{_arguments_}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_x_=_arguments_} (0.00s)
    --- PASS: TestClass/class_Foo_{_x_=_()_=>_arguments_} (0.00s)
    --- PASS: TestClass/class_Foo_{_x_=_typeof_arguments_} (0.00s)
    --- PASS: TestClass/class_Foo_{_x_=_1_?_2_:_arguments_} (0.00s)
    --- PASS: TestClass/class_Foo_{_x_=_class_{_[arguments]_}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_x_=_class_{_[arguments]_=_1_}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_get_['constructor']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_set_['constructor'](x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_*['constructor']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_async_['constructor']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_async_*['constructor']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_get_constructor()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_get_'constructor'()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_set_constructor(x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_set_'constructor'(x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_*constructor()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_*'constructor'()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_async_constructor()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_async_'constructor'()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_async_*constructor()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_async_*'constructor'()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_get_constructor()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_get_'constructor'()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_set_constructor(x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_set_'constructor'(x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_*constructor()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_*'constructor'()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_async_constructor()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_async_'constructor'()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_async_*constructor()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_async_*'constructor'()_{}_} (0.00s)
    --- PASS: TestClass/({_constructor:_1_}) (0.00s)
    --- PASS: TestClass/({_get_constructor()_{}_}) (0.00s)
    --- PASS: TestClass/({_set_constructor(x)_{}_}) (0.00s)
    --- PASS: TestClass/({_*constructor()_{}_}) (0.01s)
    --- PASS: TestClass/({_async_constructor()_{}_}) (0.00s)
    --- PASS: TestClass/({_async*_constructor()_{}_}) (0.00s)
    --- PASS: TestClass/class_Foo_{_get_prototype()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_get_'prototype'()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_set_prototype(x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_set_'prototype'(x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_*prototype()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_*'prototype'()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_async_prototype()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_async_'prototype'()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_async_*prototype()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_async_*'prototype'()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_get_prototype()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_get_'prototype'()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_set_prototype(x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_set_'prototype'(x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_*prototype()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_*'prototype'()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_async_prototype()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_async_'prototype'()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_async_*prototype()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_async_*'prototype'()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_get_['prototype']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_set_['prototype'](x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_*['prototype']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_async_['prototype']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_async_*['prototype']()_{}_} (0.00s)
    --- PASS: TestClass/({_prototype:_1_}) (0.00s)
    --- PASS: TestClass/({_get_prototype()_{}_}) (0.00s)
    --- PASS: TestClass/({_set_prototype(x)_{}_}) (0.00s)
    --- PASS: TestClass/({_*prototype()_{}_}) (0.00s)
    --- PASS: TestClass/({_async_prototype()_{}_}) (0.00s)
    --- PASS: TestClass/({_async*_prototype()_{}_}) (0.00s)
    --- PASS: TestClass/class_Foo_{_['constructor']_=_0_} (0.00s)
    --- PASS: TestClass/class_Foo_{_['constructor']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_*['constructor']()_{}_}#01 (0.00s)
    --- PASS: TestClass/class_Foo_{_get_['constructor']()_{}_}#01 (0.00s)
    --- PASS: TestClass/class_Foo_{_set_['constructor'](x)_{}_}#01 (0.00s)
    --- PASS: TestClass/class_Foo_{_async_['constructor']()_{}_}#01 (0.00s)
    --- PASS: TestClass/class_Foo_{_static_['constructor']_=_0_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_['constructor']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_*['constructor']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_get_['constructor']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_set_['constructor'](x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_async_['constructor']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_['prototype']_=_0_} (0.00s)
    --- PASS: TestClass/class_Foo_{_['prototype']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_*['prototype']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_get_['prototype']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_set_['prototype'](x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_async_['prototype']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_['prototype']_=_0_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_['prototype']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_*['prototype']()_{}_}#01 (0.00s)
    --- PASS: TestClass/class_Foo_{_static_get_['prototype']()_{}_}#01 (0.00s)
    --- PASS: TestClass/class_Foo_{_static_set_['prototype'](x)_{}_}#01 (0.00s)
    --- PASS: TestClass/class_Foo_{_static_async_['prototype']()_{}_}#01 (0.00s)
    --- PASS: TestClass/class_Foo_{_constructor()_{}_constructor()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_constructor()_{}_'constructor'()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_constructor()_{}_['constructor']()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_'constructor'()_{}_constructor()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_['constructor']()_{}_constructor()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_constructor()_{}_static_constructor()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_constructor()_{}_constructor()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_constructor()_{}_static_constructor()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_constructor_=_()_=>_{};_constructor_=_()_=>_{}_} (0.00s)
    --- PASS: TestClass/({_constructor()_{},_constructor()_{}_}) (0.00s)
    --- PASS: TestClass/(class_{_constructor()_{}_constructor()_{}_}) (0.00s)
    --- PASS: TestClass/class_Foo_{_constructor()_{}_['constructor']()_{}_}#01 (0.00s)
    --- PASS: TestClass/class_Foo_{_static_constructor()_{}_static_['constructor']()_{}_} (0.00s)
=== RUN   TestSuperCall
=== RUN   TestSuperCall/super
=== RUN   TestSuperCall/super()
=== RUN   TestSuperCall/class_Foo_{_foo_=_super()_}
=== RUN   TestSuperCall/class_Foo_{_foo()_{_super()_}_}
=== RUN   TestSuperCall/class_Foo_extends_Bar_{_foo_=_super()_}
=== RUN   TestSuperCall/class_Foo_extends_Bar_{_foo()_{_super()_}_}
=== RUN   TestSuperCall/class_Foo_extends_Bar_{_static_constructor()_{_super()_}_}
=== RUN   TestSuperCall/class_Foo_extends_Bar_{_constructor(x_=_function()_{_super()_})_{}_}
=== RUN   TestSuperCall/class_Foo_extends_Bar_{_constructor()_{_function_foo()_{_super()_}_}_}
=== RUN   TestSuperCall/class_Foo_extends_Bar_{_constructor()_{_super_}_}
=== RUN   TestSuperCall/class_Foo_extends_Bar_{_constructor()_{_super()_}_}
=== RUN   TestSuperCall/class_Foo_extends_Bar_{_constructor()_{_()_=>_super()_}_}
=== RUN   TestSuperCall/class_Foo_extends_Bar_{_constructor()_{_()_=>_{_super()_}_}_}
=== RUN   TestSuperCall/class_Foo_extends_Bar_{_constructor(x_=_super())_{}_}
=== RUN   TestSuperCall/class_Foo_extends_Bar_{_constructor(x_=_()_=>_super())_{}_}
=== RUN   TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_super()_}_}
=== RUN   TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_super();_c()_}_}
=== RUN   TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_c();_super()_}_}
=== RUN   TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_super();_if_(c)_throw_c_}_}
=== RUN   TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_super();_switch_(c)_{_case_0:_throw_c_}_}_}
=== RUN   TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_super();_while_(!c)_throw_c_}_}
=== RUN   TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_super();_return_c_}_}
=== RUN   TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_super();_throw_c_}_}
--- PASS: TestSuperCall (0.02s)
    --- PASS: TestSuperCall/super (0.00s)
    --- PASS: TestSuperCall/super() (0.00s)
    --- PASS: TestSuperCall/class_Foo_{_foo_=_super()_} (0.00s)
    --- PASS: TestSuperCall/class_Foo_{_foo()_{_super()_}_} (0.00s)
    --- PASS: TestSuperCall/class_Foo_extends_Bar_{_foo_=_super()_} (0.00s)
    --- PASS: TestSuperCall/class_Foo_extends_Bar_{_foo()_{_super()_}_} (0.00s)
    --- PASS: TestSuperCall/class_Foo_extends_Bar_{_static_constructor()_{_super()_}_} (0.00s)
    --- PASS: TestSuperCall/class_Foo_extends_Bar_{_constructor(x_=_function()_{_super()_})_{}_} (0.00s)
    --- PASS: TestSuperCall/class_Foo_extends_Bar_{_constructor()_{_function_foo()_{_super()_}_}_} (0.00s)
    --- PASS: TestSuperCall/class_Foo_extends_Bar_{_constructor()_{_super_}_} (0.00s)
    --- PASS: TestSuperCall/class_Foo_extends_Bar_{_constructor()_{_super()_}_} (0.00s)
    --- PASS: TestSuperCall/class_Foo_extends_Bar_{_constructor()_{_()_=>_super()_}_} (0.00s)
    --- PASS: TestSuperCall/class_Foo_extends_Bar_{_constructor()_{_()_=>_{_super()_}_}_} (0.00s)
    --- PASS: TestSuperCall/class_Foo_extends_Bar_{_constructor(x_=_super())_{}_} (0.00s)
    --- PASS: TestSuperCall/class_Foo_extends_Bar_{_constructor(x_=_()_=>_super())_{}_} (0.00s)
    --- PASS: TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_super()_}_} (0.00s)
    --- PASS: TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_super();_c()_}_} (0.00s)
    --- PASS: TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_c();_super()_}_} (0.00s)
    --- PASS: TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_super();_if_(c)_throw_c_}_} (0.00s)
    --- PASS: TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_super();_switch_(c)_{_case_0:_throw_c_}_}_} (0.00s)
    --- PASS: TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_super();_while_(!c)_throw_c_}_} (0.00s)
    --- PASS: TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_super();_return_c_}_} (0.00s)
    --- PASS: TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_super();_throw_c_}_} (0.00s)
=== RUN   TestSuperProp
=== RUN   TestSuperProp/super.x
=== RUN   TestSuperProp/super[x]
=== RUN   TestSuperProp/class_Foo_{_foo()_{_super.x_}_}
=== RUN   TestSuperProp/class_Foo_{_foo()_{_super[x]_}_}
=== RUN   TestSuperProp/class_Foo_{_foo(x_=_super.x)_{}_}
=== RUN   TestSuperProp/class_Foo_{_foo(x_=_super[x])_{}_}
=== RUN   TestSuperProp/class_Foo_{_static_foo()_{_super.x_}_}
=== RUN   TestSuperProp/class_Foo_{_static_foo()_{_super[x]_}_}
=== RUN   TestSuperProp/class_Foo_{_static_foo(x_=_super.x)_{}_}
=== RUN   TestSuperProp/class_Foo_{_static_foo(x_=_super[x])_{}_}
=== RUN   TestSuperProp/(class_{_foo()_{_super.x_}_})
=== RUN   TestSuperProp/(class_{_foo()_{_super[x]_}_})
=== RUN   TestSuperProp/(class_{_foo(x_=_super.x)_{}_})
=== RUN   TestSuperProp/(class_{_foo(x_=_super[x])_{}_})
=== RUN   TestSuperProp/(class_{_static_foo()_{_super.x_}_})
=== RUN   TestSuperProp/(class_{_static_foo()_{_super[x]_}_})
=== RUN   TestSuperProp/(class_{_static_foo(x_=_super.x)_{}_})
=== RUN   TestSuperProp/(class_{_static_foo(x_=_super[x])_{}_})
=== RUN   TestSuperProp/class_Foo_{_foo_=_super.x_}
=== RUN   TestSuperProp/class_Foo_{_foo_=_super[x]_}
=== RUN   TestSuperProp/class_Foo_{_foo_=_()_=>_super.x_}
=== RUN   TestSuperProp/class_Foo_{_foo_=_()_=>_super[x]_}
=== RUN   TestSuperProp/class_Foo_{_foo_=_function_()_{_super.x_}_}
=== RUN   TestSuperProp/class_Foo_{_foo_=_function_()_{_super[x]_}_}
=== RUN   TestSuperProp/class_Foo_{_static_foo_=_super.x_}
=== RUN   TestSuperProp/class_Foo_{_static_foo_=_super[x]_}
=== RUN   TestSuperProp/class_Foo_{_static_foo_=_()_=>_super.x_}
=== RUN   TestSuperProp/class_Foo_{_static_foo_=_()_=>_super[x]_}
=== RUN   TestSuperProp/class_Foo_{_static_foo_=_function_()_{_super.x_}_}
=== RUN   TestSuperProp/class_Foo_{_static_foo_=_function_()_{_super[x]_}_}
=== RUN   TestSuperProp/(class_{_foo_=_super.x_})
=== RUN   TestSuperProp/(class_{_foo_=_super[x]_})
=== RUN   TestSuperProp/(class_{_foo_=_()_=>_super.x_})
=== RUN   TestSuperProp/(class_{_foo_=_()_=>_super[x]_})
=== RUN   TestSuperProp/(class_{_foo_=_function_()_{_super.x_}_})
=== RUN   TestSuperProp/(class_{_foo_=_function_()_{_super[x]_}_})
=== RUN   TestSuperProp/(class_{_static_foo_=_super.x_})
=== RUN   TestSuperProp/(class_{_static_foo_=_super[x]_})
=== RUN   TestSuperProp/(class_{_static_foo_=_()_=>_super.x_})
=== RUN   TestSuperProp/(class_{_static_foo_=_()_=>_super[x]_})
=== RUN   TestSuperProp/(class_{_static_foo_=_function_()_{_super.x_}_})
=== RUN   TestSuperProp/(class_{_static_foo_=_function_()_{_super[x]_}_})
=== RUN   TestSuperProp/({_foo:_super.x_})
=== RUN   TestSuperProp/({_foo:_super[x]_})
=== RUN   TestSuperProp/({_foo:_()_=>_super.x_})
=== RUN   TestSuperProp/({_foo:_()_=>_super[x]_})
=== RUN   TestSuperProp/({_foo:_function_()_{_super.x_}_})
=== RUN   TestSuperProp/({_foo:_function_()_{_super[x]_}_})
=== RUN   TestSuperProp/({_foo()_{_super.x_}_})
=== RUN   TestSuperProp/({_foo()_{_super[x]_}_})
=== RUN   TestSuperProp/({_foo(x_=_super.x)_{}_})
=== RUN   TestSuperProp/class_Foo_{_[super.x]_}
=== RUN   TestSuperProp/class_Foo_{_[super[x]]_}
=== RUN   TestSuperProp/class_Foo_{_static_[super.x]_}
=== RUN   TestSuperProp/class_Foo_{_static_[super[x]]_}
=== RUN   TestSuperProp/(class_{_[super.x]_})
=== RUN   TestSuperProp/(class_{_[super[x]]_})
=== RUN   TestSuperProp/(class_{_static_[super.x]_})
=== RUN   TestSuperProp/(class_{_static_[super[x]]_})
--- PASS: TestSuperProp (0.05s)
    --- PASS: TestSuperProp/super.x (0.00s)
    --- PASS: TestSuperProp/super[x] (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_foo()_{_super.x_}_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_foo()_{_super[x]_}_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_foo(x_=_super.x)_{}_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_foo(x_=_super[x])_{}_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_static_foo()_{_super.x_}_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_static_foo()_{_super[x]_}_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_static_foo(x_=_super.x)_{}_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_static_foo(x_=_super[x])_{}_} (0.00s)
    --- PASS: TestSuperProp/(class_{_foo()_{_super.x_}_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_foo()_{_super[x]_}_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_foo(x_=_super.x)_{}_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_foo(x_=_super[x])_{}_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_static_foo()_{_super.x_}_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_static_foo()_{_super[x]_}_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_static_foo(x_=_super.x)_{}_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_static_foo(x_=_super[x])_{}_}) (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_foo_=_super.x_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_foo_=_super[x]_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_foo_=_()_=>_super.x_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_foo_=_()_=>_super[x]_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_foo_=_function_()_{_super.x_}_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_foo_=_function_()_{_super[x]_}_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_static_foo_=_super.x_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_static_foo_=_super[x]_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_static_foo_=_()_=>_super.x_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_static_foo_=_()_=>_super[x]_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_static_foo_=_function_()_{_super.x_}_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_static_foo_=_function_()_{_super[x]_}_} (0.00s)
    --- PASS: TestSuperProp/(class_{_foo_=_super.x_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_foo_=_super[x]_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_foo_=_()_=>_super.x_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_foo_=_()_=>_super[x]_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_foo_=_function_()_{_super.x_}_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_foo_=_function_()_{_super[x]_}_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_static_foo_=_super.x_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_static_foo_=_super[x]_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_static_foo_=_()_=>_super.x_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_static_foo_=_()_=>_super[x]_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_static_foo_=_function_()_{_super.x_}_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_static_foo_=_function_()_{_super[x]_}_}) (0.00s)
    --- PASS: TestSuperProp/({_foo:_super.x_}) (0.00s)
    --- PASS: TestSuperProp/({_foo:_super[x]_}) (0.00s)
    --- PASS: TestSuperProp/({_foo:_()_=>_super.x_}) (0.00s)
    --- PASS: TestSuperProp/({_foo:_()_=>_super[x]_}) (0.00s)
    --- PASS: TestSuperProp/({_foo:_function_()_{_super.x_}_}) (0.00s)
    --- PASS: TestSuperProp/({_foo:_function_()_{_super[x]_}_}) (0.00s)
    --- PASS: TestSuperProp/({_foo()_{_super.x_}_}) (0.00s)
    --- PASS: TestSuperProp/({_foo()_{_super[x]_}_}) (0.00s)
    --- PASS: TestSuperProp/({_foo(x_=_super.x)_{}_}) (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_[super.x]_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_[super[x]]_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_static_[super.x]_} (0.00s)
    --- PASS: TestSuperProp/class_Foo_{_static_[super[x]]_} (0.00s)
    --- PASS: TestSuperProp/(class_{_[super.x]_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_[super[x]]_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_static_[super.x]_}) (0.00s)
    --- PASS: TestSuperProp/(class_{_static_[super[x]]_}) (0.00s)
=== RUN   TestClassFields
=== RUN   TestClassFields/class_Foo_{_a_}
=== RUN   TestClassFields/class_Foo_{_a_=_1_}
=== RUN   TestClassFields/class_Foo_{_a_=_1;_b_}
=== RUN   TestClassFields/class_Foo_{_a_=_1_b_}
=== RUN   TestClassFields/class_Foo_{_[a]_}
=== RUN   TestClassFields/class_Foo_{_[a]_=_1_}
=== RUN   TestClassFields/class_Foo_{_[a]_=_1;_[b]_}
=== RUN   TestClassFields/class_Foo_{_[a]_=_1_b_}
=== RUN   TestClassFields/class_Foo_{_static_a_}
=== RUN   TestClassFields/class_Foo_{_static_a_=_1_}
=== RUN   TestClassFields/class_Foo_{_static_a_=_1;_b_}
=== RUN   TestClassFields/class_Foo_{_static_a_=_1_b_}
=== RUN   TestClassFields/class_Foo_{_static_[a]_}
=== RUN   TestClassFields/class_Foo_{_static_[a]_=_1_}
=== RUN   TestClassFields/class_Foo_{_static_[a]_=_1;_[b]_}
=== RUN   TestClassFields/class_Foo_{_static_[a]_=_1_b_}
=== RUN   TestClassFields/class_Foo_{_get_a_}
=== RUN   TestClassFields/class_Foo_{_set_a_}
=== RUN   TestClassFields/class_Foo_{_async_a_}
=== RUN   TestClassFields/class_Foo_{_get_a_=_1_}
=== RUN   TestClassFields/class_Foo_{_set_a_=_1_}
=== RUN   TestClassFields/class_Foo_{_async_a_=_1_}
=== RUN   TestClassFields/class_Foo_{_`a`_=_0_}
=== RUN   TestClassFields/class_Foo_{_constructor_}
=== RUN   TestClassFields/class_Foo_{_'constructor'_}
=== RUN   TestClassFields/class_Foo_{_constructor_=_1_}
=== RUN   TestClassFields/class_Foo_{_'constructor'_=_1_}
=== RUN   TestClassFields/class_Foo_{_static_constructor_}
=== RUN   TestClassFields/class_Foo_{_static_'constructor'_}
=== RUN   TestClassFields/class_Foo_{_static_constructor_=_1_}
=== RUN   TestClassFields/class_Foo_{_static_'constructor'_=_1_}
=== RUN   TestClassFields/class_Foo_{_['constructor']_}
=== RUN   TestClassFields/class_Foo_{_['constructor']_=_1_}
=== RUN   TestClassFields/class_Foo_{_static_['constructor']_}
=== RUN   TestClassFields/class_Foo_{_static_['constructor']_=_1_}
=== RUN   TestClassFields/class_Foo_{_prototype_}
=== RUN   TestClassFields/class_Foo_{_'prototype'_}
=== RUN   TestClassFields/class_Foo_{_prototype_=_1_}
=== RUN   TestClassFields/class_Foo_{_'prototype'_=_1_}
=== RUN   TestClassFields/class_Foo_{_static_prototype_}
=== RUN   TestClassFields/class_Foo_{_static_'prototype'_}
=== RUN   TestClassFields/class_Foo_{_static_prototype_=_1_}
=== RUN   TestClassFields/class_Foo_{_static_'prototype'_=_1_}
=== RUN   TestClassFields/class_Foo_{_static_['prototype']_}
=== RUN   TestClassFields/class_Foo_{_static_['prototype']_=_1_}
--- PASS: TestClassFields (0.03s)
    --- PASS: TestClassFields/class_Foo_{_a_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_a_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_a_=_1;_b_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_a_=_1_b_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_[a]_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_[a]_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_[a]_=_1;_[b]_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_[a]_=_1_b_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_a_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_a_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_a_=_1;_b_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_a_=_1_b_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_[a]_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_[a]_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_[a]_=_1;_[b]_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_[a]_=_1_b_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_get_a_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_set_a_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_async_a_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_get_a_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_set_a_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_async_a_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_`a`_=_0_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_constructor_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_'constructor'_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_constructor_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_'constructor'_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_constructor_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_'constructor'_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_constructor_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_'constructor'_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_['constructor']_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_['constructor']_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_['constructor']_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_['constructor']_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_prototype_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_'prototype'_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_prototype_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_'prototype'_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_prototype_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_'prototype'_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_prototype_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_'prototype'_=_1_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_['prototype']_} (0.00s)
    --- PASS: TestClassFields/class_Foo_{_static_['prototype']_=_1_} (0.00s)
=== RUN   TestClassStaticBlocks
=== RUN   TestClassStaticBlocks/class_Foo_{_static_{}_}
=== RUN   TestClassStaticBlocks/class_Foo_{_static_{}_x_=_1_}
=== RUN   TestClassStaticBlocks/class_Foo_{_static_{_this.foo()_}_}
=== RUN   TestClassStaticBlocks/class_Foo_{_static_{_yield_}_}
=== RUN   TestClassStaticBlocks/class_Foo_{_static_{_await_}_}
=== RUN   TestClassStaticBlocks/class_Foo_{_static_{_return_}_}
=== RUN   TestClassStaticBlocks/class_Foo_{_static_{_break_}_}
=== RUN   TestClassStaticBlocks/class_Foo_{_static_{_continue_}_}
=== RUN   TestClassStaticBlocks/x:_{_class_Foo_{_static_{_break_x_}_}_}
=== RUN   TestClassStaticBlocks/x:_{_class_Foo_{_static_{_continue_x_}_}_}
--- PASS: TestClassStaticBlocks (0.01s)
    --- PASS: TestClassStaticBlocks/class_Foo_{_static_{}_} (0.00s)
    --- PASS: TestClassStaticBlocks/class_Foo_{_static_{}_x_=_1_} (0.00s)
    --- PASS: TestClassStaticBlocks/class_Foo_{_static_{_this.foo()_}_} (0.00s)
    --- PASS: TestClassStaticBlocks/class_Foo_{_static_{_yield_}_} (0.00s)
    --- PASS: TestClassStaticBlocks/class_Foo_{_static_{_await_}_} (0.00s)
    --- PASS: TestClassStaticBlocks/class_Foo_{_static_{_return_}_} (0.00s)
    --- PASS: TestClassStaticBlocks/class_Foo_{_static_{_break_}_} (0.00s)
    --- PASS: TestClassStaticBlocks/class_Foo_{_static_{_continue_}_} (0.00s)
    --- PASS: TestClassStaticBlocks/x:_{_class_Foo_{_static_{_break_x_}_}_} (0.00s)
    --- PASS: TestClassStaticBlocks/x:_{_class_Foo_{_static_{_continue_x_}_}_} (0.00s)
=== RUN   TestGenerator
=== RUN   TestGenerator/(class_{_*_foo_})
=== RUN   TestGenerator/(class_{_*_*foo()_{}_})
=== RUN   TestGenerator/(class_{_get*foo()_{}_})
=== RUN   TestGenerator/(class_{_set*foo()_{}_})
=== RUN   TestGenerator/(class_{_*get_foo()_{}_})
=== RUN   TestGenerator/(class_{_*set_foo()_{}_})
=== RUN   TestGenerator/(class_{_*static_foo()_{}_})
=== RUN   TestGenerator/function*_foo()_{_-yield_100_}
=== RUN   TestGenerator/function*_foo()_{_-(yield_100)_}
--- PASS: TestGenerator (0.01s)
    --- PASS: TestGenerator/(class_{_*_foo_}) (0.00s)
    --- PASS: TestGenerator/(class_{_*_*foo()_{}_}) (0.00s)
    --- PASS: TestGenerator/(class_{_get*foo()_{}_}) (0.00s)
    --- PASS: TestGenerator/(class_{_set*foo()_{}_}) (0.00s)
    --- PASS: TestGenerator/(class_{_*get_foo()_{}_}) (0.00s)
    --- PASS: TestGenerator/(class_{_*set_foo()_{}_}) (0.00s)
    --- PASS: TestGenerator/(class_{_*static_foo()_{}_}) (0.00s)
    --- PASS: TestGenerator/function*_foo()_{_-yield_100_} (0.00s)
    --- PASS: TestGenerator/function*_foo()_{_-(yield_100)_} (0.00s)
=== RUN   TestYield
=== RUN   TestYield/yield_100
=== RUN   TestYield/-yield_100
=== RUN   TestYield/yield_100#01
=== RUN   TestYield/function*_bar(x_=_yield_y)_{}
=== RUN   TestYield/(function*(x_=_yield_y)_{})
=== RUN   TestYield/({_*foo(x_=_yield_y)_{}_})
=== RUN   TestYield/class_Foo_{_*foo(x_=_yield_y)_{}_}
=== RUN   TestYield/(class_{_*foo(x_=_yield_y)_{}_})
=== RUN   TestYield/function_*foo()_{_function_bar(x_=_yield_y)_{}_}
=== RUN   TestYield/function_*foo()_{_(function(x_=_yield_y)_{})_}
=== RUN   TestYield/function_*foo()_{_({_foo(x_=_yield_y)_{}_})_}
=== RUN   TestYield/function_*foo()_{_class_Foo_{_foo(x_=_yield_y)_{}_}_}
=== RUN   TestYield/function_*foo()_{_(class_{_foo(x_=_yield_y)_{}_})_}
=== RUN   TestYield/function_*foo()_{_(x_=_yield_y)_=>_{}_}
=== RUN   TestYield/function_*foo()_{_(x_=_yield_y)_}
=== RUN   TestYield/function_foo()_{_(x_=_yield_y)_}
=== RUN   TestYield/function_*foo()_{_(x_=_\u0079ield)_}
=== RUN   TestYield/({yield}_=_x)
=== RUN   TestYield/let_x_=_{yield}
=== RUN   TestYield/function*_yield()_{}
=== RUN   TestYield/function_foo()_{_({yield}_=_x)_}
=== RUN   TestYield/function_foo()_{_let_x_=_{yield}_}
=== RUN   TestYield/function_*foo()_{_({yield}_=_x)_}
=== RUN   TestYield/function_*foo()_{_let_x_=_{yield}_}
=== RUN   TestYield/({_*yield()_{}_})
=== RUN   TestYield/(class_{_*yield()_{}_})
=== RUN   TestYield/class_Foo_{_*yield()_{}_}
=== RUN   TestYield/function*_yield()_{}#01
=== RUN   TestYield/(function*_yield()_{})
=== RUN   TestYield/({_async_*yield()_{}_})
=== RUN   TestYield/(class_{_async_*yield()_{}_})
=== RUN   TestYield/class_Foo_{_async_*yield()_{}_}
=== RUN   TestYield/async_function*_yield()_{}
=== RUN   TestYield/(async_function*_yield()_{})
--- PASS: TestYield (0.05s)
    --- PASS: TestYield/yield_100 (0.00s)
    --- PASS: TestYield/-yield_100 (0.00s)
    --- PASS: TestYield/yield_100#01 (0.00s)
    --- PASS: TestYield/function*_bar(x_=_yield_y)_{} (0.00s)
    --- PASS: TestYield/(function*(x_=_yield_y)_{}) (0.00s)
    --- PASS: TestYield/({_*foo(x_=_yield_y)_{}_}) (0.00s)
    --- PASS: TestYield/class_Foo_{_*foo(x_=_yield_y)_{}_} (0.00s)
    --- PASS: TestYield/(class_{_*foo(x_=_yield_y)_{}_}) (0.00s)
    --- PASS: TestYield/function_*foo()_{_function_bar(x_=_yield_y)_{}_} (0.00s)
    --- PASS: TestYield/function_*foo()_{_(function(x_=_yield_y)_{})_} (0.00s)
    --- PASS: TestYield/function_*foo()_{_({_foo(x_=_yield_y)_{}_})_} (0.00s)
    --- PASS: TestYield/function_*foo()_{_class_Foo_{_foo(x_=_yield_y)_{}_}_} (0.00s)
    --- PASS: TestYield/function_*foo()_{_(class_{_foo(x_=_yield_y)_{}_})_} (0.00s)
    --- PASS: TestYield/function_*foo()_{_(x_=_yield_y)_=>_{}_} (0.00s)
    --- PASS: TestYield/function_*foo()_{_(x_=_yield_y)_} (0.00s)
    --- PASS: TestYield/function_foo()_{_(x_=_yield_y)_} (0.01s)
    --- PASS: TestYield/function_*foo()_{_(x_=_\u0079ield)_} (0.00s)
    --- PASS: TestYield/({yield}_=_x) (0.00s)
    --- PASS: TestYield/let_x_=_{yield} (0.00s)
    --- PASS: TestYield/function*_yield()_{} (0.00s)
    --- PASS: TestYield/function_foo()_{_({yield}_=_x)_} (0.00s)
    --- PASS: TestYield/function_foo()_{_let_x_=_{yield}_} (0.00s)
    --- PASS: TestYield/function_*foo()_{_({yield}_=_x)_} (0.00s)
    --- PASS: TestYield/function_*foo()_{_let_x_=_{yield}_} (0.00s)
    --- PASS: TestYield/({_*yield()_{}_}) (0.00s)
    --- PASS: TestYield/(class_{_*yield()_{}_}) (0.00s)
    --- PASS: TestYield/class_Foo_{_*yield()_{}_} (0.00s)
    --- PASS: TestYield/function*_yield()_{}#01 (0.00s)
    --- PASS: TestYield/(function*_yield()_{}) (0.00s)
    --- PASS: TestYield/({_async_*yield()_{}_}) (0.01s)
    --- PASS: TestYield/(class_{_async_*yield()_{}_}) (0.00s)
    --- PASS: TestYield/class_Foo_{_async_*yield()_{}_} (0.00s)
    --- PASS: TestYield/async_function*_yield()_{} (0.00s)
    --- PASS: TestYield/(async_function*_yield()_{}) (0.00s)
=== RUN   TestAsync
=== RUN   TestAsync/function_foo()_{_await_}
=== RUN   TestAsync/async_function_foo()_{_await_0_}
=== RUN   TestAsync/async_function()_{}
=== RUN   TestAsync/-async_function_foo()_{_await_0_}
=== RUN   TestAsync/-async_function()_{_await_0_}
=== RUN   TestAsync/1_-_async_function_foo()_{_await_0_}
=== RUN   TestAsync/1_-_async_function()_{_await_0_}
=== RUN   TestAsync/(async_function_foo()_{_await_0_})
=== RUN   TestAsync/(async_function()_{_await_0_})
=== RUN   TestAsync/(x,_async_function_foo()_{_await_0_})
=== RUN   TestAsync/(x,_async_function()_{_await_0_})
=== RUN   TestAsync/new_async_function()_{_await_0_}
=== RUN   TestAsync/new_async_function()_{_await_0_}.x
=== RUN   TestAsync/async
=== RUN   TestAsync/async_+_1
=== RUN   TestAsync/async_=>_{}
=== RUN   TestAsync/(async,_1)
=== RUN   TestAsync/(async,_x)_=>_{}
=== RUN   TestAsync/async_()
=== RUN   TestAsync/async_(x)
=== RUN   TestAsync/async_(...x)
=== RUN   TestAsync/async_(...x,_...y)
=== RUN   TestAsync/async_()_=>_{}
=== RUN   TestAsync/async_x_=>_{}
=== RUN   TestAsync/async_(x)_=>_{}
=== RUN   TestAsync/async_(...x)_=>_{}
=== RUN   TestAsync/async_x_=>_await_0
=== RUN   TestAsync/async_()_=>_await_0
=== RUN   TestAsync/new_async()
=== RUN   TestAsync/new_async().x
=== RUN   TestAsync/new_(async())
=== RUN   TestAsync/new_(async().x)
=== RUN   TestAsync/async_x;
=== RUN   TestAsync/async_(...x,)_=>_{}
=== RUN   TestAsync/async_=>_await_0
=== RUN   TestAsync/new_async_=>_{}
=== RUN   TestAsync/new_async_()_=>_{}
=== RUN   TestAsync/(async_x_=>_y),_z
=== RUN   TestAsync/(async_x_=>_y,_z)
=== RUN   TestAsync/(async_x_=>_(y,_z))
=== RUN   TestAsync/(async_(x)_=>_y),_z
=== RUN   TestAsync/(async_(x)_=>_y,_z)
=== RUN   TestAsync/(async_(x)_=>_(y,_z))
=== RUN   TestAsync/async_x_=>_y,_z
=== RUN   TestAsync/async_x_=>_(y,_z)
=== RUN   TestAsync/async_(x)_=>_y,_z
=== RUN   TestAsync/async_(x)_=>_(y,_z)
=== RUN   TestAsync/export_default_async_x_=>_(y,_z)
=== RUN   TestAsync/export_default_async_(x)_=>_(y,_z)
=== RUN   TestAsync/export_default_async_x_=>_y,_z
=== RUN   TestAsync/export_default_async_(x)_=>_y,_z
=== RUN   TestAsync/class_Foo_{_async_async()_{}_}
=== RUN   TestAsync/(class_{_async_async()_{}_})
=== RUN   TestAsync/({_async_async()_{}_})
=== RUN   TestAsync/class_Foo_{_async_async_}
=== RUN   TestAsync/(class_{_async_async_})
=== RUN   TestAsync/({_async_async_})
=== RUN   TestAsync/async_function_bar(x_=_await_y)_{}
=== RUN   TestAsync/async_(function(x_=_await_y)_{})
=== RUN   TestAsync/async_({_foo(x_=_await_y)_{}_})
=== RUN   TestAsync/class_Foo_{_async_foo(x_=_await_y)_{}_}
=== RUN   TestAsync/(class_{_async_foo(x_=_await_y)_{}_})
=== RUN   TestAsync/async_function_foo()_{_function_bar(x_=_await_y)_{}_}
=== RUN   TestAsync/async_function_foo()_{_(function(x_=_await_y)_{})_}
=== RUN   TestAsync/async_function_foo()_{_({_foo(x_=_await_y)_{}_})_}
=== RUN   TestAsync/async_function_foo()_{_class_Foo_{_foo(x_=_await_y)_{}_}_}
=== RUN   TestAsync/async_function_foo()_{_(class_{_foo(x_=_await_y)_{}_})_}
=== RUN   TestAsync/async_function_foo()_{_(x_=_await_y)_=>_{}_}
=== RUN   TestAsync/async_function_foo()_{_(x_=_await_y)_}
=== RUN   TestAsync/function_foo()_{_(x_=_await_y)_}
=== RUN   TestAsync/(class_{_async___foo()_{}_})
=== RUN   TestAsync/(class_{_async___*foo()_{}_})
=== RUN   TestAsync/({_async___foo()_{}_})
=== RUN   TestAsync/({_async___*foo()_{}_})
=== RUN   TestAsync/await_foo;
=== RUN   TestAsync/for_await(foo_of_bar);
=== RUN   TestAsync/function_foo()_{_await_foo_}
=== RUN   TestAsync/function_foo()_{_for_await(foo_of_bar);_}
=== RUN   TestAsync/function_foo(x_=_await)_{}
=== RUN   TestAsync/function_foo(x_=_await_y)_{}
=== RUN   TestAsync/(function(x_=_await)_{})
=== RUN   TestAsync/(function(x_=_await_y)_{})
=== RUN   TestAsync/({_foo(x_=_await)_{}_})
=== RUN   TestAsync/({_foo(x_=_await_y)_{}_})
=== RUN   TestAsync/class_Foo_{_foo(x_=_await)_{}_}
=== RUN   TestAsync/class_Foo_{_foo(x_=_await_y)_{}_}
=== RUN   TestAsync/(class_{_foo(x_=_await)_{}_})
=== RUN   TestAsync/(class_{_foo(x_=_await_y)_{}_})
=== RUN   TestAsync/(x_=_await)_=>_{}
=== RUN   TestAsync/(x_=_await_y)_=>_{}
=== RUN   TestAsync/(x_=_await)
=== RUN   TestAsync/(x_=_await_y)
=== RUN   TestAsync/async_(x_=_await)_=>_{}
=== RUN   TestAsync/async_(x_=_await_y)_=>_{}
=== RUN   TestAsync/async(x_=_await_y)
=== RUN   TestAsync/\u0061sync
=== RUN   TestAsync/(\u0061sync)
=== RUN   TestAsync/function_foo()_{_\u0061wait_}
=== RUN   TestAsync/function_foo()_{_var_\u0061wait_}
=== RUN   TestAsync/\u0061wait
=== RUN   TestAsync/var_\u0061wait
=== RUN   TestAsync/async_function_foo()_{_\u0061wait_}
=== RUN   TestAsync/async_function_foo()_{_var_\u0061wait_}
=== RUN   TestAsync/\u0061sync_x_=>_{}
=== RUN   TestAsync/\u0061sync_()_=>_{}
=== RUN   TestAsync/\u0061sync_function_foo()_{}
=== RUN   TestAsync/({_\u0061sync_foo()_{}_})
=== RUN   TestAsync/({_\u0061sync_*foo()_{}_})
=== RUN   TestAsync/for_await(;;);
=== RUN   TestAsync/for_await(x_in_y);
=== RUN   TestAsync/async_function_foo(){for_await(;;);}
=== RUN   TestAsync/async_function_foo(){for_await(let_x;;);}
=== RUN   TestAsync/async_function_foo(){for_await(x_of_y);}
=== RUN   TestAsync/async_function_foo(){for_await(let_x_of_y);}
=== RUN   TestAsync/(function_await()_{})
=== RUN   TestAsync/function_foo()_{_({await}_=_x)_}
=== RUN   TestAsync/function_foo()_{_let_x_=_{await}_}
=== RUN   TestAsync/({await}_=_x)
=== RUN   TestAsync/let_x_=_{await}
=== RUN   TestAsync/class_await_{}
=== RUN   TestAsync/(class_await_{})
=== RUN   TestAsync/function_await()_{}
=== RUN   TestAsync/async_function_foo()_{_({await}_=_x)_}
=== RUN   TestAsync/async_function_foo()_{_let_x_=_{await}_}
=== RUN   TestAsync/({_async_await()_{}_})
=== RUN   TestAsync/(class_{_async_await()_{}_})
=== RUN   TestAsync/class_Foo_{_async_await()_{}_}
=== RUN   TestAsync/async_function_await()_{}
=== RUN   TestAsync/(async_function_await()_{})
=== RUN   TestAsync/({_async_*await()_{}_})
=== RUN   TestAsync/(class_{_async_*await()_{}_})
=== RUN   TestAsync/class_Foo_{_async_*await()_{}_}
=== RUN   TestAsync/async_function*_await()_{}
=== RUN   TestAsync/(async_function*_await()_{})
--- PASS: TestAsync (0.13s)
    --- PASS: TestAsync/function_foo()_{_await_} (0.00s)
    --- PASS: TestAsync/async_function_foo()_{_await_0_} (0.00s)
    --- PASS: TestAsync/async_function()_{} (0.00s)
    --- PASS: TestAsync/-async_function_foo()_{_await_0_} (0.00s)
    --- PASS: TestAsync/-async_function()_{_await_0_} (0.00s)
    --- PASS: TestAsync/1_-_async_function_foo()_{_await_0_} (0.00s)
    --- PASS: TestAsync/1_-_async_function()_{_await_0_} (0.00s)
    --- PASS: TestAsync/(async_function_foo()_{_await_0_}) (0.00s)
    --- PASS: TestAsync/(async_function()_{_await_0_}) (0.01s)
    --- PASS: TestAsync/(x,_async_function_foo()_{_await_0_}) (0.00s)
    --- PASS: TestAsync/(x,_async_function()_{_await_0_}) (0.00s)
    --- PASS: TestAsync/new_async_function()_{_await_0_} (0.00s)
    --- PASS: TestAsync/new_async_function()_{_await_0_}.x (0.00s)
    --- PASS: TestAsync/async (0.00s)
    --- PASS: TestAsync/async_+_1 (0.00s)
    --- PASS: TestAsync/async_=>_{} (0.00s)
    --- PASS: TestAsync/(async,_1) (0.00s)
    --- PASS: TestAsync/(async,_x)_=>_{} (0.00s)
    --- PASS: TestAsync/async_() (0.00s)
    --- PASS: TestAsync/async_(x) (0.00s)
    --- PASS: TestAsync/async_(...x) (0.00s)
    --- PASS: TestAsync/async_(...x,_...y) (0.01s)
    --- PASS: TestAsync/async_()_=>_{} (0.00s)
    --- PASS: TestAsync/async_x_=>_{} (0.00s)
    --- PASS: TestAsync/async_(x)_=>_{} (0.00s)
    --- PASS: TestAsync/async_(...x)_=>_{} (0.00s)
    --- PASS: TestAsync/async_x_=>_await_0 (0.00s)
    --- PASS: TestAsync/async_()_=>_await_0 (0.00s)
    --- PASS: TestAsync/new_async() (0.00s)
    --- PASS: TestAsync/new_async().x (0.00s)
    --- PASS: TestAsync/new_(async()) (0.00s)
    --- PASS: TestAsync/new_(async().x) (0.00s)
    --- PASS: TestAsync/async_x; (0.00s)
    --- PASS: TestAsync/async_(...x,)_=>_{} (0.00s)
    --- PASS: TestAsync/async_=>_await_0 (0.00s)
    --- PASS: TestAsync/new_async_=>_{} (0.00s)
    --- PASS: TestAsync/new_async_()_=>_{} (0.00s)
    --- PASS: TestAsync/(async_x_=>_y),_z (0.00s)
    --- PASS: TestAsync/(async_x_=>_y,_z) (0.00s)
    --- PASS: TestAsync/(async_x_=>_(y,_z)) (0.00s)
    --- PASS: TestAsync/(async_(x)_=>_y),_z (0.00s)
    --- PASS: TestAsync/(async_(x)_=>_y,_z) (0.00s)
    --- PASS: TestAsync/(async_(x)_=>_(y,_z)) (0.00s)
    --- PASS: TestAsync/async_x_=>_y,_z (0.00s)
    --- PASS: TestAsync/async_x_=>_(y,_z) (0.00s)
    --- PASS: TestAsync/async_(x)_=>_y,_z (0.00s)
    --- PASS: TestAsync/async_(x)_=>_(y,_z) (0.00s)
    --- PASS: TestAsync/export_default_async_x_=>_(y,_z) (0.00s)
    --- PASS: TestAsync/export_default_async_(x)_=>_(y,_z) (0.00s)
    --- PASS: TestAsync/export_default_async_x_=>_y,_z (0.00s)
    --- PASS: TestAsync/export_default_async_(x)_=>_y,_z (0.00s)
    --- PASS: TestAsync/class_Foo_{_async_async()_{}_} (0.00s)
    --- PASS: TestAsync/(class_{_async_async()_{}_}) (0.00s)
    --- PASS: TestAsync/({_async_async()_{}_}) (0.00s)
    --- PASS: TestAsync/class_Foo_{_async_async_} (0.00s)
    --- PASS: TestAsync/(class_{_async_async_}) (0.00s)
    --- PASS: TestAsync/({_async_async_}) (0.00s)
    --- PASS: TestAsync/async_function_bar(x_=_await_y)_{} (0.00s)
    --- PASS: TestAsync/async_(function(x_=_await_y)_{}) (0.00s)
    --- PASS: TestAsync/async_({_foo(x_=_await_y)_{}_}) (0.00s)
    --- PASS: TestAsync/class_Foo_{_async_foo(x_=_await_y)_{}_} (0.00s)
    --- PASS: TestAsync/(class_{_async_foo(x_=_await_y)_{}_}) (0.00s)
    --- PASS: TestAsync/async_function_foo()_{_function_bar(x_=_await_y)_{}_} (0.00s)
    --- PASS: TestAsync/async_function_foo()_{_(function(x_=_await_y)_{})_} (0.00s)
    --- PASS: TestAsync/async_function_foo()_{_({_foo(x_=_await_y)_{}_})_} (0.00s)
    --- PASS: TestAsync/async_function_foo()_{_class_Foo_{_foo(x_=_await_y)_{}_}_} (0.00s)
    --- PASS: TestAsync/async_function_foo()_{_(class_{_foo(x_=_await_y)_{}_})_} (0.00s)
    --- PASS: TestAsync/async_function_foo()_{_(x_=_await_y)_=>_{}_} (0.00s)
    --- PASS: TestAsync/async_function_foo()_{_(x_=_await_y)_} (0.00s)
    --- PASS: TestAsync/function_foo()_{_(x_=_await_y)_} (0.00s)
    --- PASS: TestAsync/(class_{_async___foo()_{}_}) (0.00s)
    --- PASS: TestAsync/(class_{_async___*foo()_{}_}) (0.00s)
    --- PASS: TestAsync/({_async___foo()_{}_}) (0.00s)
    --- PASS: TestAsync/({_async___*foo()_{}_}) (0.00s)
    --- PASS: TestAsync/await_foo; (0.00s)
    --- PASS: TestAsync/for_await(foo_of_bar); (0.00s)
    --- PASS: TestAsync/function_foo()_{_await_foo_} (0.00s)
    --- PASS: TestAsync/function_foo()_{_for_await(foo_of_bar);_} (0.00s)
    --- PASS: TestAsync/function_foo(x_=_await)_{} (0.00s)
    --- PASS: TestAsync/function_foo(x_=_await_y)_{} (0.00s)
    --- PASS: TestAsync/(function(x_=_await)_{}) (0.00s)
    --- PASS: TestAsync/(function(x_=_await_y)_{}) (0.00s)
    --- PASS: TestAsync/({_foo(x_=_await)_{}_}) (0.00s)
    --- PASS: TestAsync/({_foo(x_=_await_y)_{}_}) (0.00s)
    --- PASS: TestAsync/class_Foo_{_foo(x_=_await)_{}_} (0.00s)
    --- PASS: TestAsync/class_Foo_{_foo(x_=_await_y)_{}_} (0.00s)
    --- PASS: TestAsync/(class_{_foo(x_=_await)_{}_}) (0.00s)
    --- PASS: TestAsync/(class_{_foo(x_=_await_y)_{}_}) (0.00s)
    --- PASS: TestAsync/(x_=_await)_=>_{} (0.00s)
    --- PASS: TestAsync/(x_=_await_y)_=>_{} (0.00s)
    --- PASS: TestAsync/(x_=_await) (0.00s)
    --- PASS: TestAsync/(x_=_await_y) (0.00s)
    --- PASS: TestAsync/async_(x_=_await)_=>_{} (0.00s)
    --- PASS: TestAsync/async_(x_=_await_y)_=>_{} (0.00s)
    --- PASS: TestAsync/async(x_=_await_y) (0.00s)
    --- PASS: TestAsync/\u0061sync (0.00s)
    --- PASS: TestAsync/(\u0061sync) (0.00s)
    --- PASS: TestAsync/function_foo()_{_\u0061wait_} (0.00s)
    --- PASS: TestAsync/function_foo()_{_var_\u0061wait_} (0.00s)
    --- PASS: TestAsync/\u0061wait (0.00s)
    --- PASS: TestAsync/var_\u0061wait (0.00s)
    --- PASS: TestAsync/async_function_foo()_{_\u0061wait_} (0.00s)
    --- PASS: TestAsync/async_function_foo()_{_var_\u0061wait_} (0.00s)
    --- PASS: TestAsync/\u0061sync_x_=>_{} (0.00s)
    --- PASS: TestAsync/\u0061sync_()_=>_{} (0.00s)
    --- PASS: TestAsync/\u0061sync_function_foo()_{} (0.00s)
    --- PASS: TestAsync/({_\u0061sync_foo()_{}_}) (0.00s)
    --- PASS: TestAsync/({_\u0061sync_*foo()_{}_}) (0.00s)
    --- PASS: TestAsync/for_await(;;); (0.00s)
    --- PASS: TestAsync/for_await(x_in_y); (0.00s)
    --- PASS: TestAsync/async_function_foo(){for_await(;;);} (0.00s)
    --- PASS: TestAsync/async_function_foo(){for_await(let_x;;);} (0.00s)
    --- PASS: TestAsync/async_function_foo(){for_await(x_of_y);} (0.00s)
    --- PASS: TestAsync/async_function_foo(){for_await(let_x_of_y);} (0.00s)
    --- PASS: TestAsync/(function_await()_{}) (0.00s)
    --- PASS: TestAsync/function_foo()_{_({await}_=_x)_} (0.00s)
    --- PASS: TestAsync/function_foo()_{_let_x_=_{await}_} (0.00s)
    --- PASS: TestAsync/({await}_=_x) (0.00s)
    --- PASS: TestAsync/let_x_=_{await} (0.00s)
    --- PASS: TestAsync/class_await_{} (0.00s)
    --- PASS: TestAsync/(class_await_{}) (0.00s)
    --- PASS: TestAsync/function_await()_{} (0.00s)
    --- PASS: TestAsync/async_function_foo()_{_({await}_=_x)_} (0.00s)
    --- PASS: TestAsync/async_function_foo()_{_let_x_=_{await}_} (0.00s)
    --- PASS: TestAsync/({_async_await()_{}_}) (0.00s)
    --- PASS: TestAsync/(class_{_async_await()_{}_}) (0.00s)
    --- PASS: TestAsync/class_Foo_{_async_await()_{}_} (0.00s)
    --- PASS: TestAsync/async_function_await()_{} (0.00s)
    --- PASS: TestAsync/(async_function_await()_{}) (0.00s)
    --- PASS: TestAsync/({_async_*await()_{}_}) (0.00s)
    --- PASS: TestAsync/(class_{_async_*await()_{}_}) (0.00s)
    --- PASS: TestAsync/class_Foo_{_async_*await()_{}_} (0.00s)
    --- PASS: TestAsync/async_function*_await()_{} (0.00s)
    --- PASS: TestAsync/(async_function*_await()_{}) (0.00s)
=== RUN   TestLabels
=== RUN   TestLabels/{a:b}
=== RUN   TestLabels/({a:b})
=== RUN   TestLabels/while_(1)_break_x
=== RUN   TestLabels/while_(1)_continue_x
=== RUN   TestLabels/x:_y:_z:_1
=== RUN   TestLabels/x:_1;_y:_2;_x:_3
=== RUN   TestLabels/x:_(()_=>_{_x:_1;_})()
=== RUN   TestLabels/x:_({_f()_{_x:_1;_}_}).f()
=== RUN   TestLabels/x:_(function()_{_x:_1;_})()
=== RUN   TestLabels/x:_y:_x:_1
--- PASS: TestLabels (0.01s)
    --- PASS: TestLabels/{a:b} (0.00s)
    --- PASS: TestLabels/({a:b}) (0.00s)
    --- PASS: TestLabels/while_(1)_break_x (0.00s)
    --- PASS: TestLabels/while_(1)_continue_x (0.00s)
    --- PASS: TestLabels/x:_y:_z:_1 (0.00s)
    --- PASS: TestLabels/x:_1;_y:_2;_x:_3 (0.00s)
    --- PASS: TestLabels/x:_(()_=>_{_x:_1;_})() (0.00s)
    --- PASS: TestLabels/x:_({_f()_{_x:_1;_}_}).f() (0.00s)
    --- PASS: TestLabels/x:_(function()_{_x:_1;_})() (0.00s)
    --- PASS: TestLabels/x:_y:_x:_1 (0.00s)
=== RUN   TestArrow
=== RUN   TestArrow/({a:_b,_c()_{}})_=>_{}
=== RUN   TestArrow/({a:_b,_get_c()_{}})_=>_{}
=== RUN   TestArrow/({a:_b,_set_c(x)_{}})_=>_{}
=== RUN   TestArrow/x_=>_function()_{}
=== RUN   TestArrow/(x)_=>_function()_{}
=== RUN   TestArrow/(x_=>_function()_{})
=== RUN   TestArrow/(x_=_()_=>_{})_=>_{}
=== RUN   TestArrow/async_(x_=_()_=>_{})_=>_{}
=== RUN   TestArrow/()_=>_{}
=== RUN   TestArrow/x_=>_{}
=== RUN   TestArrow/async_x_=>_{}
=== RUN   TestArrow/async_()_=>_{}
=== RUN   TestArrow/(()_=>_{})
=== RUN   TestArrow/(x_=>_{})
=== RUN   TestArrow/(async_x_=>_{})
=== RUN   TestArrow/(async_()_=>_{})
=== RUN   TestArrow/(()_=>_{})_?_a_:_b
=== RUN   TestArrow/(()_=>_{})_?_a_:_b#01
=== RUN   TestArrow/()_=>_{}_?_a_:_b
=== RUN   TestArrow/1_<_(()_=>_{})
=== RUN   TestArrow/1_<_()_=>_{}
=== RUN   TestArrow/(...x_=_y)_=>_{}
=== RUN   TestArrow/([...x_=_y])_=>_{}
=== RUN   TestArrow/y_=_x_=>_{}
=== RUN   TestArrow/y_=_()_=>_{}
=== RUN   TestArrow/y_=_(x)_=>_{}
=== RUN   TestArrow/y_=_async_x_=>_{}
=== RUN   TestArrow/y_=_async_()_=>_{}
=== RUN   TestArrow/y_=_async_(x)_=>_{}
=== RUN   TestArrow/1_+_function_()_{}
=== RUN   TestArrow/1_+_async_function_()_{}
=== RUN   TestArrow/1_+_x_=>_{}
=== RUN   TestArrow/1_+_()_=>_{}
=== RUN   TestArrow/1_+_(x)_=>_{}
=== RUN   TestArrow/1_+_async_x_=>_{}
=== RUN   TestArrow/1_+_async_()_=>_{}
=== RUN   TestArrow/1_+_async_(x)_=>_{}
=== RUN   TestArrow/class_Foo_extends_function_()_{}_{}
=== RUN   TestArrow/class_Foo_extends_async_function_()_{}_{}
=== RUN   TestArrow/class_Foo_extends_x_=>_{}_{}
=== RUN   TestArrow/class_Foo_extends_()_=>_{}_{}
=== RUN   TestArrow/class_Foo_extends_(x)_=>_{}_{}
=== RUN   TestArrow/class_Foo_extends_async_x_=>_{}_{}
=== RUN   TestArrow/class_Foo_extends_async_()_=>_{}_{}
=== RUN   TestArrow/class_Foo_extends_async_(x)_=>_{}_{}
=== RUN   TestArrow/(class_extends_x_=>_{}_{})
=== RUN   TestArrow/(class_extends_()_=>_{}_{})
=== RUN   TestArrow/(class_extends_(x)_=>_{}_{})
=== RUN   TestArrow/(class_extends_async_x_=>_{}_{})
=== RUN   TestArrow/(class_extends_async_()_=>_{}_{})
=== RUN   TestArrow/(class_extends_async_(x)_=>_{}_{})
=== RUN   TestArrow/()_=>_{}(0)
=== RUN   TestArrow/x_=>_{}(0)
=== RUN   TestArrow/async_()_=>_{}(0)
=== RUN   TestArrow/async_x_=>_{}(0)
=== RUN   TestArrow/async_(x)_=>_{}(0)
=== RUN   TestArrow/0,_async_()_=>_{}(0)
=== RUN   TestArrow/0,_async_x_=>_{}(0)
=== RUN   TestArrow/0,_async_(x)_=>_{}(0)
=== RUN   TestArrow/()_=>_{}_(0)
=== RUN   TestArrow/x_=>_{}_(0)
=== RUN   TestArrow/async_()_=>_{}_(0)
=== RUN   TestArrow/async_x_=>_{}_(0)
=== RUN   TestArrow/async_(x)_=>_{}_(0)
=== RUN   TestArrow/()_=>_{}_,0
=== RUN   TestArrow/x_=>_{}_,0
=== RUN   TestArrow/async_()_=>_{}_,0
=== RUN   TestArrow/async_x_=>_{}_,0
=== RUN   TestArrow/async_(x)_=>_{}_,0
=== RUN   TestArrow/(()_=>_{})_(0)
=== RUN   TestArrow/(x_=>_{})_(0)
=== RUN   TestArrow/(async_()_=>_{})_(0)
=== RUN   TestArrow/(async_x_=>_{})_(0)
=== RUN   TestArrow/(async_(x)_=>_{})_(0)
=== RUN   TestArrow/y_=_()_=>_{}(0)
=== RUN   TestArrow/y_=_x_=>_{}(0)
=== RUN   TestArrow/y_=_async_()_=>_{}(0)
=== RUN   TestArrow/y_=_async_x_=>_{}(0)
=== RUN   TestArrow/y_=_async_(x)_=>_{}(0)
=== RUN   TestArrow/y_=_()_=>_{}_(0)
=== RUN   TestArrow/y_=_x_=>_{}_(0)
=== RUN   TestArrow/y_=_async_()_=>_{}_(0)
=== RUN   TestArrow/y_=_async_x_=>_{}_(0)
=== RUN   TestArrow/y_=_async_(x)_=>_{}_(0)
=== RUN   TestArrow/y_=_()_=>_{}_,0
=== RUN   TestArrow/y_=_x_=>_{}_,0
=== RUN   TestArrow/y_=_async_()_=>_{}_,0
=== RUN   TestArrow/y_=_async_x_=>_{}_,0
=== RUN   TestArrow/y_=_async_(x)_=>_{}_,0
=== RUN   TestArrow/y_=_(()_=>_{})_(0)
=== RUN   TestArrow/y_=_(x_=>_{})_(0)
=== RUN   TestArrow/y_=_(async_()_=>_{})_(0)
=== RUN   TestArrow/y_=_(async_x_=>_{})_(0)
=== RUN   TestArrow/y_=_(async_(x)_=>_{})_(0)
=== RUN   TestArrow/(()_=>_{}(0))
=== RUN   TestArrow/(x_=>_{}(0))
=== RUN   TestArrow/(async_()_=>_{}(0))
=== RUN   TestArrow/(async_x_=>_{}(0))
=== RUN   TestArrow/(async_(x)_=>_{}(0))
=== RUN   TestArrow/(()_=>_{}_(0))
=== RUN   TestArrow/(x_=>_{}_(0))
=== RUN   TestArrow/(async_()_=>_{}_(0))
=== RUN   TestArrow/(async_x_=>_{}_(0))
=== RUN   TestArrow/(async_(x)_=>_{}_(0))
=== RUN   TestArrow/(()_=>_{}_,0)
=== RUN   TestArrow/(x_=>_{}_,0)
=== RUN   TestArrow/(async_()_=>_{}_,0)
=== RUN   TestArrow/(async_x_=>_{}_,0)
=== RUN   TestArrow/(async_(x)_=>_{}_,0)
=== RUN   TestArrow/((()_=>_{})_(0))
=== RUN   TestArrow/((x_=>_{})_(0))
=== RUN   TestArrow/((async_()_=>_{})_(0))
=== RUN   TestArrow/((async_x_=>_{})_(0))
=== RUN   TestArrow/((async_(x)_=>_{})_(0))
=== RUN   TestArrow/y_=_(()_=>_{}(0))
=== RUN   TestArrow/y_=_(x_=>_{}(0))
=== RUN   TestArrow/y_=_(async_()_=>_{}(0))
=== RUN   TestArrow/y_=_(async_x_=>_{}(0))
=== RUN   TestArrow/y_=_(async_(x)_=>_{}(0))
=== RUN   TestArrow/y_=_(()_=>_{}_(0))
=== RUN   TestArrow/y_=_(x_=>_{}_(0))
=== RUN   TestArrow/y_=_(async_()_=>_{}_(0))
=== RUN   TestArrow/y_=_(async_x_=>_{}_(0))
=== RUN   TestArrow/y_=_(async_(x)_=>_{}_(0))
=== RUN   TestArrow/y_=_(()_=>_{}_,0)
=== RUN   TestArrow/y_=_(x_=>_{}_,0)
=== RUN   TestArrow/y_=_(async_()_=>_{}_,0)
=== RUN   TestArrow/y_=_(async_x_=>_{}_,0)
=== RUN   TestArrow/y_=_(async_(x)_=>_{}_,0)
=== RUN   TestArrow/y_=_((()_=>_{})_(0))
=== RUN   TestArrow/y_=_((x_=>_{})_(0))
=== RUN   TestArrow/y_=_((async_()_=>_{})_(0))
=== RUN   TestArrow/y_=_((async_x_=>_{})_(0))
=== RUN   TestArrow/y_=_((async_(x)_=>_{})_(0))
--- PASS: TestArrow (0.08s)
    --- PASS: TestArrow/({a:_b,_c()_{}})_=>_{} (0.00s)
    --- PASS: TestArrow/({a:_b,_get_c()_{}})_=>_{} (0.00s)
    --- PASS: TestArrow/({a:_b,_set_c(x)_{}})_=>_{} (0.00s)
    --- PASS: TestArrow/x_=>_function()_{} (0.00s)
    --- PASS: TestArrow/(x)_=>_function()_{} (0.00s)
    --- PASS: TestArrow/(x_=>_function()_{}) (0.00s)
    --- PASS: TestArrow/(x_=_()_=>_{})_=>_{} (0.00s)
    --- PASS: TestArrow/async_(x_=_()_=>_{})_=>_{} (0.00s)
    --- PASS: TestArrow/()_=>_{} (0.00s)
    --- PASS: TestArrow/x_=>_{} (0.00s)
    --- PASS: TestArrow/async_x_=>_{} (0.00s)
    --- PASS: TestArrow/async_()_=>_{} (0.00s)
    --- PASS: TestArrow/(()_=>_{}) (0.00s)
    --- PASS: TestArrow/(x_=>_{}) (0.00s)
    --- PASS: TestArrow/(async_x_=>_{}) (0.00s)
    --- PASS: TestArrow/(async_()_=>_{}) (0.00s)
    --- PASS: TestArrow/(()_=>_{})_?_a_:_b (0.00s)
    --- PASS: TestArrow/(()_=>_{})_?_a_:_b#01 (0.00s)
    --- PASS: TestArrow/()_=>_{}_?_a_:_b (0.00s)
    --- PASS: TestArrow/1_<_(()_=>_{}) (0.00s)
    --- PASS: TestArrow/1_<_()_=>_{} (0.00s)
    --- PASS: TestArrow/(...x_=_y)_=>_{} (0.00s)
    --- PASS: TestArrow/([...x_=_y])_=>_{} (0.00s)
    --- PASS: TestArrow/y_=_x_=>_{} (0.00s)
    --- PASS: TestArrow/y_=_()_=>_{} (0.00s)
    --- PASS: TestArrow/y_=_(x)_=>_{} (0.00s)
    --- PASS: TestArrow/y_=_async_x_=>_{} (0.00s)
    --- PASS: TestArrow/y_=_async_()_=>_{} (0.00s)
    --- PASS: TestArrow/y_=_async_(x)_=>_{} (0.00s)
    --- PASS: TestArrow/1_+_function_()_{} (0.00s)
    --- PASS: TestArrow/1_+_async_function_()_{} (0.00s)
    --- PASS: TestArrow/1_+_x_=>_{} (0.00s)
    --- PASS: TestArrow/1_+_()_=>_{} (0.00s)
    --- PASS: TestArrow/1_+_(x)_=>_{} (0.00s)
    --- PASS: TestArrow/1_+_async_x_=>_{} (0.00s)
    --- PASS: TestArrow/1_+_async_()_=>_{} (0.00s)
    --- PASS: TestArrow/1_+_async_(x)_=>_{} (0.00s)
    --- PASS: TestArrow/class_Foo_extends_function_()_{}_{} (0.00s)
    --- PASS: TestArrow/class_Foo_extends_async_function_()_{}_{} (0.00s)
    --- PASS: TestArrow/class_Foo_extends_x_=>_{}_{} (0.00s)
    --- PASS: TestArrow/class_Foo_extends_()_=>_{}_{} (0.00s)
    --- PASS: TestArrow/class_Foo_extends_(x)_=>_{}_{} (0.00s)
    --- PASS: TestArrow/class_Foo_extends_async_x_=>_{}_{} (0.00s)
    --- PASS: TestArrow/class_Foo_extends_async_()_=>_{}_{} (0.00s)
    --- PASS: TestArrow/class_Foo_extends_async_(x)_=>_{}_{} (0.00s)
    --- PASS: TestArrow/(class_extends_x_=>_{}_{}) (0.00s)
    --- PASS: TestArrow/(class_extends_()_=>_{}_{}) (0.00s)
    --- PASS: TestArrow/(class_extends_(x)_=>_{}_{}) (0.00s)
    --- PASS: TestArrow/(class_extends_async_x_=>_{}_{}) (0.00s)
    --- PASS: TestArrow/(class_extends_async_()_=>_{}_{}) (0.00s)
    --- PASS: TestArrow/(class_extends_async_(x)_=>_{}_{}) (0.00s)
    --- PASS: TestArrow/()_=>_{}(0) (0.00s)
    --- PASS: TestArrow/x_=>_{}(0) (0.00s)
    --- PASS: TestArrow/async_()_=>_{}(0) (0.00s)
    --- PASS: TestArrow/async_x_=>_{}(0) (0.00s)
    --- PASS: TestArrow/async_(x)_=>_{}(0) (0.00s)
    --- PASS: TestArrow/0,_async_()_=>_{}(0) (0.00s)
    --- PASS: TestArrow/0,_async_x_=>_{}(0) (0.00s)
    --- PASS: TestArrow/0,_async_(x)_=>_{}(0) (0.00s)
    --- PASS: TestArrow/()_=>_{}_(0) (0.00s)
    --- PASS: TestArrow/x_=>_{}_(0) (0.00s)
    --- PASS: TestArrow/async_()_=>_{}_(0) (0.00s)
    --- PASS: TestArrow/async_x_=>_{}_(0) (0.00s)
    --- PASS: TestArrow/async_(x)_=>_{}_(0) (0.00s)
    --- PASS: TestArrow/()_=>_{}_,0 (0.00s)
    --- PASS: TestArrow/x_=>_{}_,0 (0.00s)
    --- PASS: TestArrow/async_()_=>_{}_,0 (0.00s)
    --- PASS: TestArrow/async_x_=>_{}_,0 (0.00s)
    --- PASS: TestArrow/async_(x)_=>_{}_,0 (0.00s)
    --- PASS: TestArrow/(()_=>_{})_(0) (0.00s)
    --- PASS: TestArrow/(x_=>_{})_(0) (0.00s)
    --- PASS: TestArrow/(async_()_=>_{})_(0) (0.00s)
    --- PASS: TestArrow/(async_x_=>_{})_(0) (0.00s)
    --- PASS: TestArrow/(async_(x)_=>_{})_(0) (0.00s)
    --- PASS: TestArrow/y_=_()_=>_{}(0) (0.00s)
    --- PASS: TestArrow/y_=_x_=>_{}(0) (0.00s)
    --- PASS: TestArrow/y_=_async_()_=>_{}(0) (0.00s)
    --- PASS: TestArrow/y_=_async_x_=>_{}(0) (0.00s)
    --- PASS: TestArrow/y_=_async_(x)_=>_{}(0) (0.00s)
    --- PASS: TestArrow/y_=_()_=>_{}_(0) (0.00s)
    --- PASS: TestArrow/y_=_x_=>_{}_(0) (0.00s)
    --- PASS: TestArrow/y_=_async_()_=>_{}_(0) (0.00s)
    --- PASS: TestArrow/y_=_async_x_=>_{}_(0) (0.00s)
    --- PASS: TestArrow/y_=_async_(x)_=>_{}_(0) (0.00s)
    --- PASS: TestArrow/y_=_()_=>_{}_,0 (0.00s)
    --- PASS: TestArrow/y_=_x_=>_{}_,0 (0.00s)
    --- PASS: TestArrow/y_=_async_()_=>_{}_,0 (0.00s)
    --- PASS: TestArrow/y_=_async_x_=>_{}_,0 (0.00s)
    --- PASS: TestArrow/y_=_async_(x)_=>_{}_,0 (0.00s)
    --- PASS: TestArrow/y_=_(()_=>_{})_(0) (0.00s)
    --- PASS: TestArrow/y_=_(x_=>_{})_(0) (0.00s)
    --- PASS: TestArrow/y_=_(async_()_=>_{})_(0) (0.00s)
    --- PASS: TestArrow/y_=_(async_x_=>_{})_(0) (0.00s)
    --- PASS: TestArrow/y_=_(async_(x)_=>_{})_(0) (0.00s)
    --- PASS: TestArrow/(()_=>_{}(0)) (0.00s)
    --- PASS: TestArrow/(x_=>_{}(0)) (0.00s)
    --- PASS: TestArrow/(async_()_=>_{}(0)) (0.00s)
    --- PASS: TestArrow/(async_x_=>_{}(0)) (0.00s)
    --- PASS: TestArrow/(async_(x)_=>_{}(0)) (0.00s)
    --- PASS: TestArrow/(()_=>_{}_(0)) (0.00s)
    --- PASS: TestArrow/(x_=>_{}_(0)) (0.00s)
    --- PASS: TestArrow/(async_()_=>_{}_(0)) (0.00s)
    --- PASS: TestArrow/(async_x_=>_{}_(0)) (0.00s)
    --- PASS: TestArrow/(async_(x)_=>_{}_(0)) (0.00s)
    --- PASS: TestArrow/(()_=>_{}_,0) (0.00s)
    --- PASS: TestArrow/(x_=>_{}_,0) (0.00s)
    --- PASS: TestArrow/(async_()_=>_{}_,0) (0.00s)
    --- PASS: TestArrow/(async_x_=>_{}_,0) (0.00s)
    --- PASS: TestArrow/(async_(x)_=>_{}_,0) (0.00s)
    --- PASS: TestArrow/((()_=>_{})_(0)) (0.00s)
    --- PASS: TestArrow/((x_=>_{})_(0)) (0.00s)
    --- PASS: TestArrow/((async_()_=>_{})_(0)) (0.00s)
    --- PASS: TestArrow/((async_x_=>_{})_(0)) (0.00s)
    --- PASS: TestArrow/((async_(x)_=>_{})_(0)) (0.00s)
    --- PASS: TestArrow/y_=_(()_=>_{}(0)) (0.00s)
    --- PASS: TestArrow/y_=_(x_=>_{}(0)) (0.00s)
    --- PASS: TestArrow/y_=_(async_()_=>_{}(0)) (0.00s)
    --- PASS: TestArrow/y_=_(async_x_=>_{}(0)) (0.00s)
    --- PASS: TestArrow/y_=_(async_(x)_=>_{}(0)) (0.00s)
    --- PASS: TestArrow/y_=_(()_=>_{}_(0)) (0.00s)
    --- PASS: TestArrow/y_=_(x_=>_{}_(0)) (0.00s)
    --- PASS: TestArrow/y_=_(async_()_=>_{}_(0)) (0.00s)
    --- PASS: TestArrow/y_=_(async_x_=>_{}_(0)) (0.00s)
    --- PASS: TestArrow/y_=_(async_(x)_=>_{}_(0)) (0.00s)
    --- PASS: TestArrow/y_=_(()_=>_{}_,0) (0.00s)
    --- PASS: TestArrow/y_=_(x_=>_{}_,0) (0.00s)
    --- PASS: TestArrow/y_=_(async_()_=>_{}_,0) (0.00s)
    --- PASS: TestArrow/y_=_(async_x_=>_{}_,0) (0.00s)
    --- PASS: TestArrow/y_=_(async_(x)_=>_{}_,0) (0.00s)
    --- PASS: TestArrow/y_=_((()_=>_{})_(0)) (0.00s)
    --- PASS: TestArrow/y_=_((x_=>_{})_(0)) (0.00s)
    --- PASS: TestArrow/y_=_((async_()_=>_{})_(0)) (0.00s)
    --- PASS: TestArrow/y_=_((async_x_=>_{})_(0)) (0.00s)
    --- PASS: TestArrow/y_=_((async_(x)_=>_{})_(0)) (0.00s)
=== RUN   TestTemplate
=== RUN   TestTemplate/`\0`
=== RUN   TestTemplate/`${'\00'}`
=== RUN   TestTemplate/`\7`
=== RUN   TestTemplate/`\8`
=== RUN   TestTemplate/`\9`
=== RUN   TestTemplate/`\00`
=== RUN   TestTemplate/`\00${x}`
=== RUN   TestTemplate/`${x}\00`
=== RUN   TestTemplate/`${x}\00${y}`
=== RUN   TestTemplate/`\unicode`
=== RUN   TestTemplate/`\unicode${x}`
=== RUN   TestTemplate/`${x}\unicode`
=== RUN   TestTemplate/`\u{10FFFFF}`
=== RUN   TestTemplate/tag`\7`
=== RUN   TestTemplate/tag`\8`
=== RUN   TestTemplate/tag`\9`
=== RUN   TestTemplate/tag`\00`
=== RUN   TestTemplate/tag`\00${x}`
=== RUN   TestTemplate/tag`${x}\00`
=== RUN   TestTemplate/tag`${x}\00${y}`
=== RUN   TestTemplate/tag`\unicode`
=== RUN   TestTemplate/tag`\unicode${x}`
=== RUN   TestTemplate/tag`${x}\unicode`
=== RUN   TestTemplate/tag`\u{10FFFFF}`
=== RUN   TestTemplate/tag``
=== RUN   TestTemplate/(a?.b)``
=== RUN   TestTemplate/(a?.(b))``
=== RUN   TestTemplate/(a?.[b])``
=== RUN   TestTemplate/(a?.b.c)``
=== RUN   TestTemplate/(a?.(b).c)``
=== RUN   TestTemplate/(a?.[b].c)``
=== RUN   TestTemplate/a?.b``
=== RUN   TestTemplate/a?.(b)``
=== RUN   TestTemplate/a?.[b]``
=== RUN   TestTemplate/a?.b.c``
=== RUN   TestTemplate/a?.(b).c``
=== RUN   TestTemplate/a?.[b].c``
=== RUN   TestTemplate/a?.b`${d}`
=== RUN   TestTemplate/a?.(b)`${d}`
=== RUN   TestTemplate/a?.[b]`${d}`
=== RUN   TestTemplate/a?.b.c`${d}`
=== RUN   TestTemplate/a?.(b).c`${d}`
=== RUN   TestTemplate/a?.[b].c`${d}`
=== RUN   TestTemplate/a?.b_``
=== RUN   TestTemplate/a?.(b)_``
=== RUN   TestTemplate/a?.[b]_``
=== RUN   TestTemplate/a?.b.c_``
=== RUN   TestTemplate/a?.(b).c_``
=== RUN   TestTemplate/a?.[b].c_``
=== RUN   TestTemplate/a?.b_`${d}`
=== RUN   TestTemplate/a?.(b)_`${d}`
=== RUN   TestTemplate/a?.[b]_`${d}`
=== RUN   TestTemplate/a?.b.c_`${d}`
=== RUN   TestTemplate/a?.(b).c_`${d}`
=== RUN   TestTemplate/a?.[b].c_`${d}`
=== RUN   TestTemplate/`a${1_+_`b${2}c`_+_3}d`
=== RUN   TestTemplate/`a_b`
=== RUN   TestTemplate/`a_b`#01
=== RUN   TestTemplate/`a__b`
=== RUN   TestTemplate/`a\nb`
=== RUN   TestTemplate/`a\rb`
=== RUN   TestTemplate/`a\r\nb`
=== RUN   TestTemplate/`a_b`#02
=== RUN   TestTemplate/`a_b`#03
=== RUN   TestTemplate/`a_${b}`
=== RUN   TestTemplate/`a_${b}`#01
=== RUN   TestTemplate/`a__${b}`
=== RUN   TestTemplate/`a\n${b}`
=== RUN   TestTemplate/`a\r${b}`
=== RUN   TestTemplate/`a\r\n${b}`
=== RUN   TestTemplate/`a_${b}`#02
=== RUN   TestTemplate/`a_${b}`#03
=== RUN   TestTemplate/`${a}_b`
=== RUN   TestTemplate/`${a}_b`#01
=== RUN   TestTemplate/`${a}__b`
=== RUN   TestTemplate/`${a}\nb`
=== RUN   TestTemplate/`${a}\rb`
=== RUN   TestTemplate/`${a}\r\nb`
=== RUN   TestTemplate/`${a}_b`#02
=== RUN   TestTemplate/`${a}_b`#03
=== RUN   TestTemplate/tag`a_b`
=== RUN   TestTemplate/tag`a_b`#01
=== RUN   TestTemplate/tag`a__b`
=== RUN   TestTemplate/tag`a\nb`
=== RUN   TestTemplate/tag`a\rb`
=== RUN   TestTemplate/tag`a\r\nb`
=== RUN   TestTemplate/tag`a_b`#02
=== RUN   TestTemplate/tag`a_b`#03
=== RUN   TestTemplate/tag`a_${b}`
=== RUN   TestTemplate/tag`a_${b}`#01
=== RUN   TestTemplate/tag`a__${b}`
=== RUN   TestTemplate/tag`a\n${b}`
=== RUN   TestTemplate/tag`a\r${b}`
=== RUN   TestTemplate/tag`a\r\n${b}`
=== RUN   TestTemplate/tag`a_${b}`#02
=== RUN   TestTemplate/tag`a_${b}`#03
=== RUN   TestTemplate/tag`${a}_b`
=== RUN   TestTemplate/tag`${a}_b`#01
=== RUN   TestTemplate/tag`${a}__b`
=== RUN   TestTemplate/tag`${a}\nb`
=== RUN   TestTemplate/tag`${a}\rb`
=== RUN   TestTemplate/tag`${a}\r\nb`
=== RUN   TestTemplate/tag`${a}_b`#02
=== RUN   TestTemplate/tag`${a}_b`#03
--- PASS: TestTemplate (0.12s)
    --- PASS: TestTemplate/`\0` (0.00s)
    --- PASS: TestTemplate/`${'\00'}` (0.00s)
    --- PASS: TestTemplate/`\7` (0.00s)
    --- PASS: TestTemplate/`\8` (0.00s)
    --- PASS: TestTemplate/`\9` (0.00s)
    --- PASS: TestTemplate/`\00` (0.00s)
    --- PASS: TestTemplate/`\00${x}` (0.00s)
    --- PASS: TestTemplate/`${x}\00` (0.00s)
    --- PASS: TestTemplate/`${x}\00${y}` (0.00s)
    --- PASS: TestTemplate/`\unicode` (0.00s)
    --- PASS: TestTemplate/`\unicode${x}` (0.00s)
    --- PASS: TestTemplate/`${x}\unicode` (0.00s)
    --- PASS: TestTemplate/`\u{10FFFFF}` (0.00s)
    --- PASS: TestTemplate/tag`\7` (0.00s)
    --- PASS: TestTemplate/tag`\8` (0.00s)
    --- PASS: TestTemplate/tag`\9` (0.00s)
    --- PASS: TestTemplate/tag`\00` (0.00s)
    --- PASS: TestTemplate/tag`\00${x}` (0.00s)
    --- PASS: TestTemplate/tag`${x}\00` (0.00s)
    --- PASS: TestTemplate/tag`${x}\00${y}` (0.00s)
    --- PASS: TestTemplate/tag`\unicode` (0.00s)
    --- PASS: TestTemplate/tag`\unicode${x}` (0.00s)
    --- PASS: TestTemplate/tag`${x}\unicode` (0.00s)
    --- PASS: TestTemplate/tag`\u{10FFFFF}` (0.00s)
    --- PASS: TestTemplate/tag`` (0.00s)
    --- PASS: TestTemplate/(a?.b)`` (0.00s)
    --- PASS: TestTemplate/(a?.(b))`` (0.00s)
    --- PASS: TestTemplate/(a?.[b])`` (0.00s)
    --- PASS: TestTemplate/(a?.b.c)`` (0.00s)
    --- PASS: TestTemplate/(a?.(b).c)`` (0.01s)
    --- PASS: TestTemplate/(a?.[b].c)`` (0.00s)
    --- PASS: TestTemplate/a?.b`` (0.00s)
    --- PASS: TestTemplate/a?.(b)`` (0.00s)
    --- PASS: TestTemplate/a?.[b]`` (0.00s)
    --- PASS: TestTemplate/a?.b.c`` (0.00s)
    --- PASS: TestTemplate/a?.(b).c`` (0.00s)
    --- PASS: TestTemplate/a?.[b].c`` (0.00s)
    --- PASS: TestTemplate/a?.b`${d}` (0.00s)
    --- PASS: TestTemplate/a?.(b)`${d}` (0.00s)
    --- PASS: TestTemplate/a?.[b]`${d}` (0.00s)
    --- PASS: TestTemplate/a?.b.c`${d}` (0.00s)
    --- PASS: TestTemplate/a?.(b).c`${d}` (0.00s)
    --- PASS: TestTemplate/a?.[b].c`${d}` (0.00s)
    --- PASS: TestTemplate/a?.b_`` (0.00s)
    --- PASS: TestTemplate/a?.(b)_`` (0.00s)
    --- PASS: TestTemplate/a?.[b]_`` (0.00s)
    --- PASS: TestTemplate/a?.b.c_`` (0.00s)
    --- PASS: TestTemplate/a?.(b).c_`` (0.00s)
    --- PASS: TestTemplate/a?.[b].c_`` (0.00s)
    --- PASS: TestTemplate/a?.b_`${d}` (0.00s)
    --- PASS: TestTemplate/a?.(b)_`${d}` (0.00s)
    --- PASS: TestTemplate/a?.[b]_`${d}` (0.00s)
    --- PASS: TestTemplate/a?.b.c_`${d}` (0.00s)
    --- PASS: TestTemplate/a?.(b).c_`${d}` (0.00s)
    --- PASS: TestTemplate/a?.[b].c_`${d}` (0.00s)
    --- PASS: TestTemplate/`a${1_+_`b${2}c`_+_3}d` (0.00s)
    --- PASS: TestTemplate/`a_b` (0.01s)
    --- PASS: TestTemplate/`a_b`#01 (0.00s)
    --- PASS: TestTemplate/`a__b` (0.00s)
    --- PASS: TestTemplate/`a\nb` (0.00s)
    --- PASS: TestTemplate/`a\rb` (0.00s)
    --- PASS: TestTemplate/`a\r\nb` (0.00s)
    --- PASS: TestTemplate/`a_b`#02 (0.00s)
    --- PASS: TestTemplate/`a_b`#03 (0.00s)
    --- PASS: TestTemplate/`a_${b}` (0.00s)
    --- PASS: TestTemplate/`a_${b}`#01 (0.00s)
    --- PASS: TestTemplate/`a__${b}` (0.00s)
    --- PASS: TestTemplate/`a\n${b}` (0.00s)
    --- PASS: TestTemplate/`a\r${b}` (0.00s)
    --- PASS: TestTemplate/`a\r\n${b}` (0.00s)
    --- PASS: TestTemplate/`a_${b}`#02 (0.00s)
    --- PASS: TestTemplate/`a_${b}`#03 (0.00s)
    --- PASS: TestTemplate/`${a}_b` (0.00s)
    --- PASS: TestTemplate/`${a}_b`#01 (0.00s)
    --- PASS: TestTemplate/`${a}__b` (0.00s)
    --- PASS: TestTemplate/`${a}\nb` (0.00s)
    --- PASS: TestTemplate/`${a}\rb` (0.00s)
    --- PASS: TestTemplate/`${a}\r\nb` (0.00s)
    --- PASS: TestTemplate/`${a}_b`#02 (0.00s)
    --- PASS: TestTemplate/`${a}_b`#03 (0.00s)
    --- PASS: TestTemplate/tag`a_b` (0.00s)
    --- PASS: TestTemplate/tag`a_b`#01 (0.00s)
    --- PASS: TestTemplate/tag`a__b` (0.00s)
    --- PASS: TestTemplate/tag`a\nb` (0.00s)
    --- PASS: TestTemplate/tag`a\rb` (0.00s)
    --- PASS: TestTemplate/tag`a\r\nb` (0.00s)
    --- PASS: TestTemplate/tag`a_b`#02 (0.00s)
    --- PASS: TestTemplate/tag`a_b`#03 (0.00s)
    --- PASS: TestTemplate/tag`a_${b}` (0.00s)
    --- PASS: TestTemplate/tag`a_${b}`#01 (0.00s)
    --- PASS: TestTemplate/tag`a__${b}` (0.00s)
    --- PASS: TestTemplate/tag`a\n${b}` (0.00s)
    --- PASS: TestTemplate/tag`a\r${b}` (0.00s)
    --- PASS: TestTemplate/tag`a\r\n${b}` (0.00s)
    --- PASS: TestTemplate/tag`a_${b}`#02 (0.00s)
    --- PASS: TestTemplate/tag`a_${b}`#03 (0.00s)
    --- PASS: TestTemplate/tag`${a}_b` (0.00s)
    --- PASS: TestTemplate/tag`${a}_b`#01 (0.00s)
    --- PASS: TestTemplate/tag`${a}__b` (0.00s)
    --- PASS: TestTemplate/tag`${a}\nb` (0.00s)
    --- PASS: TestTemplate/tag`${a}\rb` (0.00s)
    --- PASS: TestTemplate/tag`${a}\r\nb` (0.00s)
    --- PASS: TestTemplate/tag`${a}_b`#02 (0.00s)
    --- PASS: TestTemplate/tag`${a}_b`#03 (0.00s)
=== RUN   TestSwitch
=== RUN   TestSwitch/switch_(x)_{_default:_}
=== RUN   TestSwitch/switch_((x_=>_x_+_1)(0))_{_case_1:_var_y_}_y_=_2
=== RUN   TestSwitch/switch_(x)_{_default:_default:_}
--- PASS: TestSwitch (0.01s)
    --- PASS: TestSwitch/switch_(x)_{_default:_} (0.00s)
    --- PASS: TestSwitch/switch_((x_=>_x_+_1)(0))_{_case_1:_var_y_}_y_=_2 (0.00s)
    --- PASS: TestSwitch/switch_(x)_{_default:_default:_} (0.00s)
=== RUN   TestConstantFolding
=== RUN   TestConstantFolding/!false
=== RUN   TestConstantFolding/!true
=== RUN   TestConstantFolding/!!0
=== RUN   TestConstantFolding/!!-0
=== RUN   TestConstantFolding/!!1
=== RUN   TestConstantFolding/!!NaN
=== RUN   TestConstantFolding/!!Infinity
=== RUN   TestConstantFolding/!!-Infinity
=== RUN   TestConstantFolding/!!""
=== RUN   TestConstantFolding/!!"x"
=== RUN   TestConstantFolding/!!function()_{}
=== RUN   TestConstantFolding/!!(()_=>_{})
=== RUN   TestConstantFolding/!!0n
=== RUN   TestConstantFolding/!!1n
=== RUN   TestConstantFolding/1_?_a_:_b
=== RUN   TestConstantFolding/0_?_a_:_b
=== RUN   TestConstantFolding/1_?_a_:_b#01
=== RUN   TestConstantFolding/0_?_a_:_b#01
=== RUN   TestConstantFolding/1_&&_2
=== RUN   TestConstantFolding/1_||_2
=== RUN   TestConstantFolding/0_&&_1
=== RUN   TestConstantFolding/0_||_1
=== RUN   TestConstantFolding/null_??_1
=== RUN   TestConstantFolding/undefined_??_1
=== RUN   TestConstantFolding/0_??_1
=== RUN   TestConstantFolding/false_??_1
=== RUN   TestConstantFolding/""_??_1
=== RUN   TestConstantFolding/typeof_undefined
=== RUN   TestConstantFolding/typeof_null
=== RUN   TestConstantFolding/typeof_false
=== RUN   TestConstantFolding/typeof_true
=== RUN   TestConstantFolding/typeof_123
=== RUN   TestConstantFolding/typeof_123n
=== RUN   TestConstantFolding/typeof_'abc'
=== RUN   TestConstantFolding/typeof_function()_{}
=== RUN   TestConstantFolding/typeof_(()_=>_{})
=== RUN   TestConstantFolding/typeof_{}
=== RUN   TestConstantFolding/typeof_[]
=== RUN   TestConstantFolding/undefined_===_undefined
=== RUN   TestConstantFolding/undefined_!==_undefined
=== RUN   TestConstantFolding/undefined_==_undefined
=== RUN   TestConstantFolding/undefined_!=_undefined
=== RUN   TestConstantFolding/null_===_null
=== RUN   TestConstantFolding/null_!==_null
=== RUN   TestConstantFolding/null_==_null
=== RUN   TestConstantFolding/null_!=_null
=== RUN   TestConstantFolding/undefined_===_null
=== RUN   TestConstantFolding/undefined_!==_null
=== RUN   TestConstantFolding/undefined_==_null
=== RUN   TestConstantFolding/undefined_!=_null
=== RUN   TestConstantFolding/true_===_true
=== RUN   TestConstantFolding/true_===_false
=== RUN   TestConstantFolding/true_!==_true
=== RUN   TestConstantFolding/true_!==_false
=== RUN   TestConstantFolding/true_==_true
=== RUN   TestConstantFolding/true_==_false
=== RUN   TestConstantFolding/true_!=_true
=== RUN   TestConstantFolding/true_!=_false
=== RUN   TestConstantFolding/1_===_1
=== RUN   TestConstantFolding/1_===_2
=== RUN   TestConstantFolding/1_===_'1'
=== RUN   TestConstantFolding/1_==_1
=== RUN   TestConstantFolding/1_==_2
=== RUN   TestConstantFolding/1_==_'1'
=== RUN   TestConstantFolding/1_!==_1
=== RUN   TestConstantFolding/1_!==_2
=== RUN   TestConstantFolding/1_!==_'1'
=== RUN   TestConstantFolding/1_!=_1
=== RUN   TestConstantFolding/1_!=_2
=== RUN   TestConstantFolding/1_!=_'1'
=== RUN   TestConstantFolding/'a'_===_'\x61'
=== RUN   TestConstantFolding/'a'_===_'\x62'
=== RUN   TestConstantFolding/'a'_===_'abc'
=== RUN   TestConstantFolding/'a'_!==_'\x61'
=== RUN   TestConstantFolding/'a'_!==_'\x62'
=== RUN   TestConstantFolding/'a'_!==_'abc'
=== RUN   TestConstantFolding/'a'_==_'\x61'
=== RUN   TestConstantFolding/'a'_==_'\x62'
=== RUN   TestConstantFolding/'a'_==_'abc'
=== RUN   TestConstantFolding/'a'_!=_'\x61'
=== RUN   TestConstantFolding/'a'_!=_'\x62'
=== RUN   TestConstantFolding/'a'_!=_'abc'
=== RUN   TestConstantFolding/'a'_+_'b'
=== RUN   TestConstantFolding/'a'_+_'bc'
=== RUN   TestConstantFolding/'ab'_+_'c'
=== RUN   TestConstantFolding/x_+_'a'_+_'b'
=== RUN   TestConstantFolding/x_+_'a'_+_'bc'
=== RUN   TestConstantFolding/x_+_'ab'_+_'c'
=== RUN   TestConstantFolding/'a'_+_1
=== RUN   TestConstantFolding/x_*_'a'_+_'b'
=== RUN   TestConstantFolding/'string'_+_`template`
=== RUN   TestConstantFolding/'string'_+_`a${foo}b`
=== RUN   TestConstantFolding/'string'_+_tag`template`
=== RUN   TestConstantFolding/`template`_+_'string'
=== RUN   TestConstantFolding/`a${foo}b`_+_'string'
=== RUN   TestConstantFolding/tag`template`_+_'string'
=== RUN   TestConstantFolding/`template`_+_`a${foo}b`
=== RUN   TestConstantFolding/`a${foo}b`_+_`template`
=== RUN   TestConstantFolding/`a${foo}b`_+_`x${bar}y`
=== RUN   TestConstantFolding/`a${i}${j}bb`_+_`xxx${bar}yyyy`
=== RUN   TestConstantFolding/`a${foo}bb`_+_`xxx${i}${j}yyyy`
=== RUN   TestConstantFolding/`template`_+_tag`template2`
=== RUN   TestConstantFolding/tag`template`_+_`template2`
=== RUN   TestConstantFolding/123
=== RUN   TestConstantFolding/123_.toString()
=== RUN   TestConstantFolding/-123
=== RUN   TestConstantFolding/(-123).toString()
=== RUN   TestConstantFolding/-0
=== RUN   TestConstantFolding/(-0).toString()
=== RUN   TestConstantFolding/-0_===_0
=== RUN   TestConstantFolding/NaN
=== RUN   TestConstantFolding/NaN.toString()
=== RUN   TestConstantFolding/NaN_===_NaN
=== RUN   TestConstantFolding/Infinity
=== RUN   TestConstantFolding/Infinity.toString()
=== RUN   TestConstantFolding/(-Infinity).toString()
=== RUN   TestConstantFolding/Infinity_===_Infinity
=== RUN   TestConstantFolding/Infinity_===_-Infinity
=== RUN   TestConstantFolding/123n_===_1_2_3n
--- PASS: TestConstantFolding (0.14s)
    --- PASS: TestConstantFolding/!false (0.01s)
    --- PASS: TestConstantFolding/!true (0.00s)
    --- PASS: TestConstantFolding/!!0 (0.00s)
    --- PASS: TestConstantFolding/!!-0 (0.00s)
    --- PASS: TestConstantFolding/!!1 (0.00s)
    --- PASS: TestConstantFolding/!!NaN (0.00s)
    --- PASS: TestConstantFolding/!!Infinity (0.00s)
    --- PASS: TestConstantFolding/!!-Infinity (0.00s)
    --- PASS: TestConstantFolding/!!"" (0.00s)
    --- PASS: TestConstantFolding/!!"x" (0.00s)
    --- PASS: TestConstantFolding/!!function()_{} (0.00s)
    --- PASS: TestConstantFolding/!!(()_=>_{}) (0.00s)
    --- PASS: TestConstantFolding/!!0n (0.00s)
    --- PASS: TestConstantFolding/!!1n (0.00s)
    --- PASS: TestConstantFolding/1_?_a_:_b (0.00s)
    --- PASS: TestConstantFolding/0_?_a_:_b (0.00s)
    --- PASS: TestConstantFolding/1_?_a_:_b#01 (0.00s)
    --- PASS: TestConstantFolding/0_?_a_:_b#01 (0.00s)
    --- PASS: TestConstantFolding/1_&&_2 (0.00s)
    --- PASS: TestConstantFolding/1_||_2 (0.00s)
    --- PASS: TestConstantFolding/0_&&_1 (0.00s)
    --- PASS: TestConstantFolding/0_||_1 (0.00s)
    --- PASS: TestConstantFolding/null_??_1 (0.00s)
    --- PASS: TestConstantFolding/undefined_??_1 (0.00s)
    --- PASS: TestConstantFolding/0_??_1 (0.00s)
    --- PASS: TestConstantFolding/false_??_1 (0.00s)
    --- PASS: TestConstantFolding/""_??_1 (0.00s)
    --- PASS: TestConstantFolding/typeof_undefined (0.00s)
    --- PASS: TestConstantFolding/typeof_null (0.00s)
    --- PASS: TestConstantFolding/typeof_false (0.00s)
    --- PASS: TestConstantFolding/typeof_true (0.00s)
    --- PASS: TestConstantFolding/typeof_123 (0.00s)
    --- PASS: TestConstantFolding/typeof_123n (0.00s)
    --- PASS: TestConstantFolding/typeof_'abc' (0.00s)
    --- PASS: TestConstantFolding/typeof_function()_{} (0.00s)
    --- PASS: TestConstantFolding/typeof_(()_=>_{}) (0.00s)
    --- PASS: TestConstantFolding/typeof_{} (0.00s)
    --- PASS: TestConstantFolding/typeof_[] (0.00s)
    --- PASS: TestConstantFolding/undefined_===_undefined (0.00s)
    --- PASS: TestConstantFolding/undefined_!==_undefined (0.00s)
    --- PASS: TestConstantFolding/undefined_==_undefined (0.00s)
    --- PASS: TestConstantFolding/undefined_!=_undefined (0.00s)
    --- PASS: TestConstantFolding/null_===_null (0.00s)
    --- PASS: TestConstantFolding/null_!==_null (0.00s)
    --- PASS: TestConstantFolding/null_==_null (0.00s)
    --- PASS: TestConstantFolding/null_!=_null (0.00s)
    --- PASS: TestConstantFolding/undefined_===_null (0.00s)
    --- PASS: TestConstantFolding/undefined_!==_null (0.00s)
    --- PASS: TestConstantFolding/undefined_==_null (0.00s)
    --- PASS: TestConstantFolding/undefined_!=_null (0.00s)
    --- PASS: TestConstantFolding/true_===_true (0.00s)
    --- PASS: TestConstantFolding/true_===_false (0.00s)
    --- PASS: TestConstantFolding/true_!==_true (0.00s)
    --- PASS: TestConstantFolding/true_!==_false (0.00s)
    --- PASS: TestConstantFolding/true_==_true (0.00s)
    --- PASS: TestConstantFolding/true_==_false (0.00s)
    --- PASS: TestConstantFolding/true_!=_true (0.00s)
    --- PASS: TestConstantFolding/true_!=_false (0.00s)
    --- PASS: TestConstantFolding/1_===_1 (0.00s)
    --- PASS: TestConstantFolding/1_===_2 (0.00s)
    --- PASS: TestConstantFolding/1_===_'1' (0.00s)
    --- PASS: TestConstantFolding/1_==_1 (0.00s)
    --- PASS: TestConstantFolding/1_==_2 (0.00s)
    --- PASS: TestConstantFolding/1_==_'1' (0.00s)
    --- PASS: TestConstantFolding/1_!==_1 (0.00s)
    --- PASS: TestConstantFolding/1_!==_2 (0.00s)
    --- PASS: TestConstantFolding/1_!==_'1' (0.00s)
    --- PASS: TestConstantFolding/1_!=_1 (0.00s)
    --- PASS: TestConstantFolding/1_!=_2 (0.00s)
    --- PASS: TestConstantFolding/1_!=_'1' (0.00s)
    --- PASS: TestConstantFolding/'a'_===_'\x61' (0.00s)
    --- PASS: TestConstantFolding/'a'_===_'\x62' (0.00s)
    --- PASS: TestConstantFolding/'a'_===_'abc' (0.00s)
    --- PASS: TestConstantFolding/'a'_!==_'\x61' (0.00s)
    --- PASS: TestConstantFolding/'a'_!==_'\x62' (0.00s)
    --- PASS: TestConstantFolding/'a'_!==_'abc' (0.00s)
    --- PASS: TestConstantFolding/'a'_==_'\x61' (0.00s)
    --- PASS: TestConstantFolding/'a'_==_'\x62' (0.00s)
    --- PASS: TestConstantFolding/'a'_==_'abc' (0.00s)
    --- PASS: TestConstantFolding/'a'_!=_'\x61' (0.00s)
    --- PASS: TestConstantFolding/'a'_!=_'\x62' (0.00s)
    --- PASS: TestConstantFolding/'a'_!=_'abc' (0.00s)
    --- PASS: TestConstantFolding/'a'_+_'b' (0.00s)
    --- PASS: TestConstantFolding/'a'_+_'bc' (0.00s)
    --- PASS: TestConstantFolding/'ab'_+_'c' (0.00s)
    --- PASS: TestConstantFolding/x_+_'a'_+_'b' (0.00s)
    --- PASS: TestConstantFolding/x_+_'a'_+_'bc' (0.00s)
    --- PASS: TestConstantFolding/x_+_'ab'_+_'c' (0.00s)
    --- PASS: TestConstantFolding/'a'_+_1 (0.00s)
    --- PASS: TestConstantFolding/x_*_'a'_+_'b' (0.00s)
    --- PASS: TestConstantFolding/'string'_+_`template` (0.00s)
    --- PASS: TestConstantFolding/'string'_+_`a${foo}b` (0.00s)
    --- PASS: TestConstantFolding/'string'_+_tag`template` (0.00s)
    --- PASS: TestConstantFolding/`template`_+_'string' (0.00s)
    --- PASS: TestConstantFolding/`a${foo}b`_+_'string' (0.00s)
    --- PASS: TestConstantFolding/tag`template`_+_'string' (0.00s)
    --- PASS: TestConstantFolding/`template`_+_`a${foo}b` (0.00s)
    --- PASS: TestConstantFolding/`a${foo}b`_+_`template` (0.00s)
    --- PASS: TestConstantFolding/`a${foo}b`_+_`x${bar}y` (0.00s)
    --- PASS: TestConstantFolding/`a${i}${j}bb`_+_`xxx${bar}yyyy` (0.00s)
    --- PASS: TestConstantFolding/`a${foo}bb`_+_`xxx${i}${j}yyyy` (0.00s)
    --- PASS: TestConstantFolding/`template`_+_tag`template2` (0.00s)
    --- PASS: TestConstantFolding/tag`template`_+_`template2` (0.00s)
    --- PASS: TestConstantFolding/123 (0.00s)
    --- PASS: TestConstantFolding/123_.toString() (0.00s)
    --- PASS: TestConstantFolding/-123 (0.00s)
    --- PASS: TestConstantFolding/(-123).toString() (0.00s)
    --- PASS: TestConstantFolding/-0 (0.00s)
    --- PASS: TestConstantFolding/(-0).toString() (0.00s)
    --- PASS: TestConstantFolding/-0_===_0 (0.00s)
    --- PASS: TestConstantFolding/NaN (0.00s)
    --- PASS: TestConstantFolding/NaN.toString() (0.00s)
    --- PASS: TestConstantFolding/NaN_===_NaN (0.00s)
    --- PASS: TestConstantFolding/Infinity (0.00s)
    --- PASS: TestConstantFolding/Infinity.toString() (0.00s)
    --- PASS: TestConstantFolding/(-Infinity).toString() (0.00s)
    --- PASS: TestConstantFolding/Infinity_===_Infinity (0.00s)
    --- PASS: TestConstantFolding/Infinity_===_-Infinity (0.00s)
    --- PASS: TestConstantFolding/123n_===_1_2_3n (0.00s)
=== RUN   TestConstantFoldingScopes
=== RUN   TestConstantFoldingScopes/x;_1_?_0_:_()=>{};_(()=>{})()
=== RUN   TestConstantFoldingScopes/x;_0_?_()=>{}_:_1;_(()=>{})()
=== RUN   TestConstantFoldingScopes/x;_0_&&_(()=>{});_(()=>{})()
=== RUN   TestConstantFoldingScopes/x;_1_||_(()=>{});_(()=>{})()
=== RUN   TestConstantFoldingScopes/if_(1)_0;_else_()=>{};_(()=>{})()
=== RUN   TestConstantFoldingScopes/if_(0)_()=>{};_else_1;_(()=>{})()
--- PASS: TestConstantFoldingScopes (0.00s)
    --- PASS: TestConstantFoldingScopes/x;_1_?_0_:_()=>{};_(()=>{})() (0.00s)
    --- PASS: TestConstantFoldingScopes/x;_0_?_()=>{}_:_1;_(()=>{})() (0.00s)
    --- PASS: TestConstantFoldingScopes/x;_0_&&_(()=>{});_(()=>{})() (0.00s)
    --- PASS: TestConstantFoldingScopes/x;_1_||_(()=>{});_(()=>{})() (0.00s)
    --- PASS: TestConstantFoldingScopes/if_(1)_0;_else_()=>{};_(()=>{})() (0.00s)
    --- PASS: TestConstantFoldingScopes/if_(0)_()=>{};_else_1;_(()=>{})() (0.00s)
=== RUN   TestImport
=== RUN   TestImport/import_"foo"
=== RUN   TestImport/import_{}_from_"foo"
=== RUN   TestImport/import_{x}_from_"foo";x
=== RUN   TestImport/import_{x_as_y}_from_"foo";y
=== RUN   TestImport/import_{x_as_y,_z}_from_"foo";y;z
=== RUN   TestImport/import_{x_as_y,_z,}_from_"foo";y;z
=== RUN   TestImport/import_z,_{x_as_y}_from_"foo";y;z
=== RUN   TestImport/import_z_from_"foo";z
=== RUN   TestImport/import_*_as_ns_from_"foo";ns;ns.x
=== RUN   TestImport/import_z,_*_as_ns_from_"foo";z;ns;ns.x
=== RUN   TestImport/import_*_from_"foo"
=== RUN   TestImport/import('foo')
=== RUN   TestImport/(import('foo'))
=== RUN   TestImport/{import('foo')}
=== RUN   TestImport/import('foo').then(()_=>_{})
=== RUN   TestImport/new_import.meta
=== RUN   TestImport/new_(import('foo'))
=== RUN   TestImport/import()
=== RUN   TestImport/import(...a)
=== RUN   TestImport/new_import('foo')
=== RUN   TestImport/import.meta
=== RUN   TestImport/(import.meta)
=== RUN   TestImport/{import.meta}
=== RUN   TestImport/import_x_from_"foo";_x_=_1
=== RUN   TestImport/import_x_from_"foo";_x++
=== RUN   TestImport/import_x_from_"foo";_([x]_=_1)
=== RUN   TestImport/import_x_from_"foo";_({x}_=_1)
=== RUN   TestImport/import_x_from_"foo";_({y:_x}_=_1)
=== RUN   TestImport/import_{x}_from_"foo";_x++
=== RUN   TestImport/import_*_as_x_from_"foo";_x++
=== RUN   TestImport/import_*_as_x_from_"foo";_x.y_=_1
=== RUN   TestImport/import_*_as_x_from_"foo";_x[y]_=_1
=== RUN   TestImport/import_*_as_x_from_"foo";_x['y']_=_1
=== RUN   TestImport/import_*_as_x_from_"foo";_x['y_z']_=_1
=== RUN   TestImport/import_x_from_"foo";_({y_=_x}_=_1)
=== RUN   TestImport/import_x_from_"foo";_({[x]:_y}_=_1)
=== RUN   TestImport/import_x_from_"foo";_x.y_=_1
=== RUN   TestImport/import_x_from_"foo";_x[y]_=_1
=== RUN   TestImport/import_x_from_"foo";_x['y']_=_1
=== RUN   TestImport/import_{eval}_from_'foo'
=== RUN   TestImport/import_{ev\u0061l}_from_'foo'
=== RUN   TestImport/import_{x_as_eval}_from_'foo'
=== RUN   TestImport/import_{x_as_ev\u0061l}_from_'foo'
=== RUN   TestImport/import_{eval_as_x}_from_'foo'
=== RUN   TestImport/import_{ev\u0061l_as_x}_from_'foo'
=== RUN   TestImport/import_{arguments}_from_'foo'
=== RUN   TestImport/import_{\u0061rguments}_from_'foo'
=== RUN   TestImport/import_{x_as_arguments}_from_'foo'
=== RUN   TestImport/import_{x_as_\u0061rguments}_from_'foo'
=== RUN   TestImport/import_{arguments_as_x}_from_'foo'
=== RUN   TestImport/import_{\u0061rguments_as_x}_from_'foo'
=== RUN   TestImport/import_{''_as_x}_from_'foo'
=== RUN   TestImport/import_{'🍕'_as_x}_from_'foo'
=== RUN   TestImport/import_{'a_b'_as_x}_from_'foo'
=== RUN   TestImport/import_{'\uD800\uDC00'_as_x}_from_'foo'
=== RUN   TestImport/import_{'x'}_from_'foo'
=== RUN   TestImport/import_{'\uD800'_as_x}_from_'foo'
=== RUN   TestImport/import_{'\uDC00'_as_x}_from_'foo'
=== RUN   TestImport/import_{''_as_x}_from_'foo'#01
=== RUN   TestImport/import_*_as_''_from_'foo'
--- PASS: TestImport (0.07s)
    --- PASS: TestImport/import_"foo" (0.00s)
    --- PASS: TestImport/import_{}_from_"foo" (0.00s)
    --- PASS: TestImport/import_{x}_from_"foo";x (0.00s)
    --- PASS: TestImport/import_{x_as_y}_from_"foo";y (0.00s)
    --- PASS: TestImport/import_{x_as_y,_z}_from_"foo";y;z (0.00s)
    --- PASS: TestImport/import_{x_as_y,_z,}_from_"foo";y;z (0.00s)
    --- PASS: TestImport/import_z,_{x_as_y}_from_"foo";y;z (0.00s)
    --- PASS: TestImport/import_z_from_"foo";z (0.00s)
    --- PASS: TestImport/import_*_as_ns_from_"foo";ns;ns.x (0.00s)
    --- PASS: TestImport/import_z,_*_as_ns_from_"foo";z;ns;ns.x (0.00s)
    --- PASS: TestImport/import_*_from_"foo" (0.00s)
    --- PASS: TestImport/import('foo') (0.00s)
    --- PASS: TestImport/(import('foo')) (0.00s)
    --- PASS: TestImport/{import('foo')} (0.00s)
    --- PASS: TestImport/import('foo').then(()_=>_{}) (0.01s)
    --- PASS: TestImport/new_import.meta (0.00s)
    --- PASS: TestImport/new_(import('foo')) (0.00s)
    --- PASS: TestImport/import() (0.00s)
    --- PASS: TestImport/import(...a) (0.00s)
    --- PASS: TestImport/new_import('foo') (0.00s)
    --- PASS: TestImport/import.meta (0.00s)
    --- PASS: TestImport/(import.meta) (0.00s)
    --- PASS: TestImport/{import.meta} (0.00s)
    --- PASS: TestImport/import_x_from_"foo";_x_=_1 (0.00s)
    --- PASS: TestImport/import_x_from_"foo";_x++ (0.00s)
    --- PASS: TestImport/import_x_from_"foo";_([x]_=_1) (0.00s)
    --- PASS: TestImport/import_x_from_"foo";_({x}_=_1) (0.00s)
    --- PASS: TestImport/import_x_from_"foo";_({y:_x}_=_1) (0.00s)
    --- PASS: TestImport/import_{x}_from_"foo";_x++ (0.00s)
    --- PASS: TestImport/import_*_as_x_from_"foo";_x++ (0.00s)
    --- PASS: TestImport/import_*_as_x_from_"foo";_x.y_=_1 (0.00s)
    --- PASS: TestImport/import_*_as_x_from_"foo";_x[y]_=_1 (0.00s)
    --- PASS: TestImport/import_*_as_x_from_"foo";_x['y']_=_1 (0.00s)
    --- PASS: TestImport/import_*_as_x_from_"foo";_x['y_z']_=_1 (0.00s)
    --- PASS: TestImport/import_x_from_"foo";_({y_=_x}_=_1) (0.00s)
    --- PASS: TestImport/import_x_from_"foo";_({[x]:_y}_=_1) (0.00s)
    --- PASS: TestImport/import_x_from_"foo";_x.y_=_1 (0.00s)
    --- PASS: TestImport/import_x_from_"foo";_x[y]_=_1 (0.00s)
    --- PASS: TestImport/import_x_from_"foo";_x['y']_=_1 (0.00s)
    --- PASS: TestImport/import_{eval}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{ev\u0061l}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{x_as_eval}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{x_as_ev\u0061l}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{eval_as_x}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{ev\u0061l_as_x}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{arguments}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{\u0061rguments}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{x_as_arguments}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{x_as_\u0061rguments}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{arguments_as_x}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{\u0061rguments_as_x}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{''_as_x}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{'🍕'_as_x}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{'a_b'_as_x}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{'\uD800\uDC00'_as_x}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{'x'}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{'\uD800'_as_x}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{'\uDC00'_as_x}_from_'foo' (0.00s)
    --- PASS: TestImport/import_{''_as_x}_from_'foo'#01 (0.00s)
    --- PASS: TestImport/import_*_as_''_from_'foo' (0.00s)
=== RUN   TestExport
=== RUN   TestExport/export_default_x
=== RUN   TestExport/export_class_x_{}
=== RUN   TestExport/export_function_x()_{}
=== RUN   TestExport/export_async_function_x()_{}
=== RUN   TestExport/export_var_x,_y
=== RUN   TestExport/export_let_x,_y
=== RUN   TestExport/export_const_x_=_0,_y_=_1
=== RUN   TestExport/export_*_from_"foo"
=== RUN   TestExport/export_*_as_ns_from_"foo"
=== RUN   TestExport/export_*_as_if_from_"foo"
=== RUN   TestExport/let_x;_export_{x}
=== RUN   TestExport/let_x;_export_{x_as_y}
=== RUN   TestExport/let_x,_z;_export_{x_as_y,_z}
=== RUN   TestExport/let_x,_z;_export_{x_as_y,_z,}
=== RUN   TestExport/let_x;_export_{x}_from_"foo"
=== RUN   TestExport/let_x;_export_{x_as_y}_from_"foo"
=== RUN   TestExport/let_x,_z;_export_{x_as_y,_z}_from_"foo"
=== RUN   TestExport/let_x,_z;_export_{x_as_y,_z,}_from_"foo"
=== RUN   TestExport/export_x_from_"foo"
=== RUN   TestExport/export_async
=== RUN   TestExport/export_async_function
=== RUN   TestExport/export_async_()_=>_{}
=== RUN   TestExport/let_x;_export_{x_as_''}
=== RUN   TestExport/let_x;_export_{x_as_'🍕'}
=== RUN   TestExport/let_x;_export_{x_as_'a_b'}
=== RUN   TestExport/let_x;_export_{x_as_'\uD800\uDC00'}
=== RUN   TestExport/let_x;_export_{'x'}
=== RUN   TestExport/let_x;_export_{'x'_as_'y'}
=== RUN   TestExport/let_x;_export_{x_as_'\uD800'}
=== RUN   TestExport/let_x;_export_{x_as_'\uDC00'}
=== RUN   TestExport/let_x;_export_{x_as_''}#01
=== RUN   TestExport/export_{''_as_x}_from_'foo'
=== RUN   TestExport/export_{'🍕'_as_x}_from_'foo'
=== RUN   TestExport/export_{'a_b'_as_x}_from_'foo'
=== RUN   TestExport/export_{'\uD800\uDC00'_as_x}_from_'foo'
=== RUN   TestExport/export_{'\uD800'_as_x}_from_'foo'
=== RUN   TestExport/export_{'\uDC00'_as_x}_from_'foo'
=== RUN   TestExport/export_{''_as_x}_from_'foo'#01
=== RUN   TestExport/export_{x_as_''}_from_'foo'
=== RUN   TestExport/export_{x_as_'🍕'}_from_'foo'
=== RUN   TestExport/export_{x_as_'a_b'}_from_'foo'
=== RUN   TestExport/export_{x_as_'\uD800\uDC00'}_from_'foo'
=== RUN   TestExport/export_{x_as_'\uD800'}_from_'foo'
=== RUN   TestExport/export_{x_as_'\uDC00'}_from_'foo'
=== RUN   TestExport/export_{x_as_''}_from_'foo'#01
=== RUN   TestExport/export_{'x'}_from_'foo'
=== RUN   TestExport/export_{'a_b'}_from_'foo'
=== RUN   TestExport/export_{'x'_as_'y'}_from_'foo'
=== RUN   TestExport/export_{'a_b'_as_'c_d'}_from_'foo'
=== RUN   TestExport/export_*_as_''_from_'foo'
=== RUN   TestExport/export_*_as_'🍕'_from_'foo'
=== RUN   TestExport/export_*_as_'a_b'_from_'foo'
=== RUN   TestExport/export_*_as_'\uD800\uDC00'_from_'foo'
=== RUN   TestExport/export_*_as_'\uD800'_from_'foo'
=== RUN   TestExport/export_*_as_'\uDC00'_from_'foo'
=== RUN   TestExport/export_*_as_''_from_'foo'#01
=== RUN   TestExport/export_var___esModule
=== RUN   TestExport/export_{__esModule};_var___esModule
=== RUN   TestExport/export_{__esModule}_from_'foo'
--- PASS: TestExport (0.04s)
    --- PASS: TestExport/export_default_x (0.00s)
    --- PASS: TestExport/export_class_x_{} (0.00s)
    --- PASS: TestExport/export_function_x()_{} (0.00s)
    --- PASS: TestExport/export_async_function_x()_{} (0.00s)
    --- PASS: TestExport/export_var_x,_y (0.00s)
    --- PASS: TestExport/export_let_x,_y (0.00s)
    --- PASS: TestExport/export_const_x_=_0,_y_=_1 (0.00s)
    --- PASS: TestExport/export_*_from_"foo" (0.00s)
    --- PASS: TestExport/export_*_as_ns_from_"foo" (0.00s)
    --- PASS: TestExport/export_*_as_if_from_"foo" (0.00s)
    --- PASS: TestExport/let_x;_export_{x} (0.00s)
    --- PASS: TestExport/let_x;_export_{x_as_y} (0.00s)
    --- PASS: TestExport/let_x,_z;_export_{x_as_y,_z} (0.00s)
    --- PASS: TestExport/let_x,_z;_export_{x_as_y,_z,} (0.00s)
    --- PASS: TestExport/let_x;_export_{x}_from_"foo" (0.00s)
    --- PASS: TestExport/let_x;_export_{x_as_y}_from_"foo" (0.00s)
    --- PASS: TestExport/let_x,_z;_export_{x_as_y,_z}_from_"foo" (0.00s)
    --- PASS: TestExport/let_x,_z;_export_{x_as_y,_z,}_from_"foo" (0.00s)
    --- PASS: TestExport/export_x_from_"foo" (0.00s)
    --- PASS: TestExport/export_async (0.00s)
    --- PASS: TestExport/export_async_function (0.00s)
    --- PASS: TestExport/export_async_()_=>_{} (0.00s)
    --- PASS: TestExport/let_x;_export_{x_as_''} (0.00s)
    --- PASS: TestExport/let_x;_export_{x_as_'🍕'} (0.00s)
    --- PASS: TestExport/let_x;_export_{x_as_'a_b'} (0.00s)
    --- PASS: TestExport/let_x;_export_{x_as_'\uD800\uDC00'} (0.00s)
    --- PASS: TestExport/let_x;_export_{'x'} (0.00s)
    --- PASS: TestExport/let_x;_export_{'x'_as_'y'} (0.00s)
    --- PASS: TestExport/let_x;_export_{x_as_'\uD800'} (0.00s)
    --- PASS: TestExport/let_x;_export_{x_as_'\uDC00'} (0.00s)
    --- PASS: TestExport/let_x;_export_{x_as_''}#01 (0.00s)
    --- PASS: TestExport/export_{''_as_x}_from_'foo' (0.00s)
    --- PASS: TestExport/export_{'🍕'_as_x}_from_'foo' (0.00s)
    --- PASS: TestExport/export_{'a_b'_as_x}_from_'foo' (0.00s)
    --- PASS: TestExport/export_{'\uD800\uDC00'_as_x}_from_'foo' (0.00s)
    --- PASS: TestExport/export_{'\uD800'_as_x}_from_'foo' (0.00s)
    --- PASS: TestExport/export_{'\uDC00'_as_x}_from_'foo' (0.00s)
    --- PASS: TestExport/export_{''_as_x}_from_'foo'#01 (0.00s)
    --- PASS: TestExport/export_{x_as_''}_from_'foo' (0.00s)
    --- PASS: TestExport/export_{x_as_'🍕'}_from_'foo' (0.00s)
    --- PASS: TestExport/export_{x_as_'a_b'}_from_'foo' (0.00s)
    --- PASS: TestExport/export_{x_as_'\uD800\uDC00'}_from_'foo' (0.00s)
    --- PASS: TestExport/export_{x_as_'\uD800'}_from_'foo' (0.00s)
    --- PASS: TestExport/export_{x_as_'\uDC00'}_from_'foo' (0.00s)
    --- PASS: TestExport/export_{x_as_''}_from_'foo'#01 (0.00s)
    --- PASS: TestExport/export_{'x'}_from_'foo' (0.00s)
    --- PASS: TestExport/export_{'a_b'}_from_'foo' (0.00s)
    --- PASS: TestExport/export_{'x'_as_'y'}_from_'foo' (0.00s)
    --- PASS: TestExport/export_{'a_b'_as_'c_d'}_from_'foo' (0.00s)
    --- PASS: TestExport/export_*_as_''_from_'foo' (0.00s)
    --- PASS: TestExport/export_*_as_'🍕'_from_'foo' (0.00s)
    --- PASS: TestExport/export_*_as_'a_b'_from_'foo' (0.00s)
    --- PASS: TestExport/export_*_as_'\uD800\uDC00'_from_'foo' (0.00s)
    --- PASS: TestExport/export_*_as_'\uD800'_from_'foo' (0.00s)
    --- PASS: TestExport/export_*_as_'\uDC00'_from_'foo' (0.00s)
    --- PASS: TestExport/export_*_as_''_from_'foo'#01 (0.00s)
    --- PASS: TestExport/export_var___esModule (0.00s)
    --- PASS: TestExport/export_{__esModule};_var___esModule (0.00s)
    --- PASS: TestExport/export_{__esModule}_from_'foo' (0.00s)
=== RUN   TestExportDuplicates
=== RUN   TestExportDuplicates/export_{x};let_x
=== RUN   TestExportDuplicates/export_{x,_x_as_y};let_x
=== RUN   TestExportDuplicates/export_{x};export_{x_as_y}_from_'foo';let_x
=== RUN   TestExportDuplicates/export_{x};export_default_function_x()_{}
=== RUN   TestExportDuplicates/export_{x};export_default_class_x_{}
=== RUN   TestExportDuplicates/export_{x,_x};let_x
=== RUN   TestExportDuplicates/export_{x,_y_as_x};let_x,_y
=== RUN   TestExportDuplicates/export_{x};export_function_x()_{}
=== RUN   TestExportDuplicates/export_{x};export_class_x_{}
=== RUN   TestExportDuplicates/export_{x};export_const_x_=_0
=== RUN   TestExportDuplicates/export_{x};export_let_x
=== RUN   TestExportDuplicates/export_{x};export_var_x
=== RUN   TestExportDuplicates/export_{x};let_x;export_{x}_from_'foo'
=== RUN   TestExportDuplicates/export_{x};let_x;export_{y_as_x}_from_'foo'
=== RUN   TestExportDuplicates/export_{x};let_x;export_*_as_x_from_'foo'
=== RUN   TestExportDuplicates/export_{x_as_default};let_x;export_default_0
=== RUN   TestExportDuplicates/export_{x_as_default};let_x;export_default_function()_{}
=== RUN   TestExportDuplicates/export_{x_as_default};let_x;export_default_class_{}
=== RUN   TestExportDuplicates/export_{x_as_default};export_default_function_x()_{}
=== RUN   TestExportDuplicates/export_{x_as_default};export_default_class_x_{}
--- PASS: TestExportDuplicates (0.01s)
    --- PASS: TestExportDuplicates/export_{x};let_x (0.00s)
    --- PASS: TestExportDuplicates/export_{x,_x_as_y};let_x (0.00s)
    --- PASS: TestExportDuplicates/export_{x};export_{x_as_y}_from_'foo';let_x (0.00s)
    --- PASS: TestExportDuplicates/export_{x};export_default_function_x()_{} (0.00s)
    --- PASS: TestExportDuplicates/export_{x};export_default_class_x_{} (0.00s)
    --- PASS: TestExportDuplicates/export_{x,_x};let_x (0.00s)
    --- PASS: TestExportDuplicates/export_{x,_y_as_x};let_x,_y (0.00s)
    --- PASS: TestExportDuplicates/export_{x};export_function_x()_{} (0.00s)
    --- PASS: TestExportDuplicates/export_{x};export_class_x_{} (0.00s)
    --- PASS: TestExportDuplicates/export_{x};export_const_x_=_0 (0.00s)
    --- PASS: TestExportDuplicates/export_{x};export_let_x (0.00s)
    --- PASS: TestExportDuplicates/export_{x};export_var_x (0.00s)
    --- PASS: TestExportDuplicates/export_{x};let_x;export_{x}_from_'foo' (0.00s)
    --- PASS: TestExportDuplicates/export_{x};let_x;export_{y_as_x}_from_'foo' (0.00s)
    --- PASS: TestExportDuplicates/export_{x};let_x;export_*_as_x_from_'foo' (0.00s)
    --- PASS: TestExportDuplicates/export_{x_as_default};let_x;export_default_0 (0.00s)
    --- PASS: TestExportDuplicates/export_{x_as_default};let_x;export_default_function()_{} (0.00s)
    --- PASS: TestExportDuplicates/export_{x_as_default};let_x;export_default_class_{} (0.00s)
    --- PASS: TestExportDuplicates/export_{x_as_default};export_default_function_x()_{} (0.00s)
    --- PASS: TestExportDuplicates/export_{x_as_default};export_default_class_x_{} (0.00s)
=== RUN   TestExportDefault
=== RUN   TestExportDefault/export_default_1,_2
=== RUN   TestExportDefault/export_default_(1,_2)
=== RUN   TestExportDefault/export_default_async,_0
=== RUN   TestExportDefault/export_default_async
=== RUN   TestExportDefault/export_default_async()
=== RUN   TestExportDefault/export_default_async_+_1
=== RUN   TestExportDefault/export_default_async_=>_{}
=== RUN   TestExportDefault/export_default_async_x_=>_{}
=== RUN   TestExportDefault/export_default_async_()_=>_{}
=== RUN   TestExportDefault/export_default_function()_{}_-_after
=== RUN   TestExportDefault/export_default_function*()_{}_-_after
=== RUN   TestExportDefault/export_default_function_foo()_{}_-_after
=== RUN   TestExportDefault/export_default_function*_foo()_{}_-_after
=== RUN   TestExportDefault/export_default_async_function()_{}_-_after
=== RUN   TestExportDefault/export_default_async_function*()_{}_-_after
=== RUN   TestExportDefault/export_default_async_function_foo()_{}_-_after
=== RUN   TestExportDefault/export_default_async_function*_foo()_{}_-_after
=== RUN   TestExportDefault/export_default_class_{}_-_after
=== RUN   TestExportDefault/export_default_class_Foo_{}_-_after
--- PASS: TestExportDefault (0.01s)
    --- PASS: TestExportDefault/export_default_1,_2 (0.00s)
    --- PASS: TestExportDefault/export_default_(1,_2) (0.00s)
    --- PASS: TestExportDefault/export_default_async,_0 (0.00s)
    --- PASS: TestExportDefault/export_default_async (0.00s)
    --- PASS: TestExportDefault/export_default_async() (0.00s)
    --- PASS: TestExportDefault/export_default_async_+_1 (0.00s)
    --- PASS: TestExportDefault/export_default_async_=>_{} (0.00s)
    --- PASS: TestExportDefault/export_default_async_x_=>_{} (0.00s)
    --- PASS: TestExportDefault/export_default_async_()_=>_{} (0.00s)
    --- PASS: TestExportDefault/export_default_function()_{}_-_after (0.00s)
    --- PASS: TestExportDefault/export_default_function*()_{}_-_after (0.00s)
    --- PASS: TestExportDefault/export_default_function_foo()_{}_-_after (0.00s)
    --- PASS: TestExportDefault/export_default_function*_foo()_{}_-_after (0.00s)
    --- PASS: TestExportDefault/export_default_async_function()_{}_-_after (0.00s)
    --- PASS: TestExportDefault/export_default_async_function*()_{}_-_after (0.00s)
    --- PASS: TestExportDefault/export_default_async_function_foo()_{}_-_after (0.00s)
    --- PASS: TestExportDefault/export_default_async_function*_foo()_{}_-_after (0.00s)
    --- PASS: TestExportDefault/export_default_class_{}_-_after (0.00s)
    --- PASS: TestExportDefault/export_default_class_Foo_{}_-_after (0.00s)
=== RUN   TestExportClause
=== RUN   TestExportClause/export_{x,_y};let_x,_y
=== RUN   TestExportClause/export_{x,_y_as_z,};let_x,_y
=== RUN   TestExportClause/export_{x,_y}_from_'path'
=== RUN   TestExportClause/export_{default,_if}_from_'path'
=== RUN   TestExportClause/export_{default_as_foo,_if_as_bar}_from_'path'
=== RUN   TestExportClause/export_{default}
=== RUN   TestExportClause/export_{default_as_foo}
=== RUN   TestExportClause/export_{if}
=== RUN   TestExportClause/export_{if_as_foo}
--- PASS: TestExportClause (0.01s)
    --- PASS: TestExportClause/export_{x,_y};let_x,_y (0.00s)
    --- PASS: TestExportClause/export_{x,_y_as_z,};let_x,_y (0.00s)
    --- PASS: TestExportClause/export_{x,_y}_from_'path' (0.00s)
    --- PASS: TestExportClause/export_{default,_if}_from_'path' (0.00s)
    --- PASS: TestExportClause/export_{default_as_foo,_if_as_bar}_from_'path' (0.00s)
    --- PASS: TestExportClause/export_{default} (0.00s)
    --- PASS: TestExportClause/export_{default_as_foo} (0.00s)
    --- PASS: TestExportClause/export_{if} (0.00s)
    --- PASS: TestExportClause/export_{if_as_foo} (0.00s)
=== RUN   TestCatch
=== RUN   TestCatch/try_{}_catch_(e)_{}
=== RUN   TestCatch/try_{}_catch_(e)_{_var_e_}
=== RUN   TestCatch/var_e;_try_{}_catch_(e)_{}
=== RUN   TestCatch/let_e;_try_{}_catch_(e)_{}
=== RUN   TestCatch/try_{_var_e_}_catch_(e)_{}
=== RUN   TestCatch/try_{_function_e()_{}_}_catch_(e)_{}
=== RUN   TestCatch/try_{}_catch_(e)_{_{_function_e()_{}_}_}
=== RUN   TestCatch/try_{}_catch_(e)_{_if_(1)_function_e()_{}_}
=== RUN   TestCatch/try_{}_catch_(e)_{_if_(0)_;_else_function_e()_{}_}
=== RUN   TestCatch/try_{}_catch_(e)_{_function_e()_{}_}
=== RUN   TestCatch/try_{}_catch_({e})_{_var_e_}
=== RUN   TestCatch/try_{}_catch_({e})_{_function_e()_{}_}
=== RUN   TestCatch/try_{}_catch_(e)_{_let_e_}
=== RUN   TestCatch/try_{}_catch_(e)_{_const_e_=_0_}
--- PASS: TestCatch (0.01s)
    --- PASS: TestCatch/try_{}_catch_(e)_{} (0.00s)
    --- PASS: TestCatch/try_{}_catch_(e)_{_var_e_} (0.00s)
    --- PASS: TestCatch/var_e;_try_{}_catch_(e)_{} (0.00s)
    --- PASS: TestCatch/let_e;_try_{}_catch_(e)_{} (0.00s)
    --- PASS: TestCatch/try_{_var_e_}_catch_(e)_{} (0.00s)
    --- PASS: TestCatch/try_{_function_e()_{}_}_catch_(e)_{} (0.00s)
    --- PASS: TestCatch/try_{}_catch_(e)_{_{_function_e()_{}_}_} (0.00s)
    --- PASS: TestCatch/try_{}_catch_(e)_{_if_(1)_function_e()_{}_} (0.00s)
    --- PASS: TestCatch/try_{}_catch_(e)_{_if_(0)_;_else_function_e()_{}_} (0.00s)
    --- PASS: TestCatch/try_{}_catch_(e)_{_function_e()_{}_} (0.00s)
    --- PASS: TestCatch/try_{}_catch_({e})_{_var_e_} (0.00s)
    --- PASS: TestCatch/try_{}_catch_({e})_{_function_e()_{}_} (0.00s)
    --- PASS: TestCatch/try_{}_catch_(e)_{_let_e_} (0.00s)
    --- PASS: TestCatch/try_{}_catch_(e)_{_const_e_=_0_} (0.00s)
=== RUN   TestWarningEqualsNegativeZero
=== RUN   TestWarningEqualsNegativeZero/x_===_-0
=== RUN   TestWarningEqualsNegativeZero/x_==_-0
=== RUN   TestWarningEqualsNegativeZero/x_!==_-0
=== RUN   TestWarningEqualsNegativeZero/x_!=_-0
=== RUN   TestWarningEqualsNegativeZero/switch_(x)_{_case_-0:_}
=== RUN   TestWarningEqualsNegativeZero/-0_===_x
=== RUN   TestWarningEqualsNegativeZero/-0_==_x
=== RUN   TestWarningEqualsNegativeZero/-0_!==_x
=== RUN   TestWarningEqualsNegativeZero/-0_!=_x
=== RUN   TestWarningEqualsNegativeZero/switch_(-0)_{_case_x:_}
--- PASS: TestWarningEqualsNegativeZero (0.01s)
    --- PASS: TestWarningEqualsNegativeZero/x_===_-0 (0.00s)
    --- PASS: TestWarningEqualsNegativeZero/x_==_-0 (0.00s)
    --- PASS: TestWarningEqualsNegativeZero/x_!==_-0 (0.00s)
    --- PASS: TestWarningEqualsNegativeZero/x_!=_-0 (0.00s)
    --- PASS: TestWarningEqualsNegativeZero/switch_(x)_{_case_-0:_} (0.00s)
    --- PASS: TestWarningEqualsNegativeZero/-0_===_x (0.00s)
    --- PASS: TestWarningEqualsNegativeZero/-0_==_x (0.00s)
    --- PASS: TestWarningEqualsNegativeZero/-0_!==_x (0.00s)
    --- PASS: TestWarningEqualsNegativeZero/-0_!=_x (0.00s)
    --- PASS: TestWarningEqualsNegativeZero/switch_(-0)_{_case_x:_} (0.00s)
=== RUN   TestWarningEqualsNewObject
=== RUN   TestWarningEqualsNewObject/x_===_[]
=== RUN   TestWarningEqualsNewObject/x_!==_[]
=== RUN   TestWarningEqualsNewObject/x_==_[]
=== RUN   TestWarningEqualsNewObject/x_!=_[]
=== RUN   TestWarningEqualsNewObject/switch_(x)_{_case_[]:_}
=== RUN   TestWarningEqualsNewObject/[]_===_x
=== RUN   TestWarningEqualsNewObject/[]_!==_x
=== RUN   TestWarningEqualsNewObject/[]_==_x
=== RUN   TestWarningEqualsNewObject/[]_!=_x
=== RUN   TestWarningEqualsNewObject/switch_([])_{_case_x:_}
--- PASS: TestWarningEqualsNewObject (0.01s)
    --- PASS: TestWarningEqualsNewObject/x_===_[] (0.00s)
    --- PASS: TestWarningEqualsNewObject/x_!==_[] (0.00s)
    --- PASS: TestWarningEqualsNewObject/x_==_[] (0.00s)
    --- PASS: TestWarningEqualsNewObject/x_!=_[] (0.00s)
    --- PASS: TestWarningEqualsNewObject/switch_(x)_{_case_[]:_} (0.00s)
    --- PASS: TestWarningEqualsNewObject/[]_===_x (0.00s)
    --- PASS: TestWarningEqualsNewObject/[]_!==_x (0.00s)
    --- PASS: TestWarningEqualsNewObject/[]_==_x (0.00s)
    --- PASS: TestWarningEqualsNewObject/[]_!=_x (0.00s)
    --- PASS: TestWarningEqualsNewObject/switch_([])_{_case_x:_} (0.00s)
=== RUN   TestWarningEqualsNaN
=== RUN   TestWarningEqualsNaN/x_===_NaN
=== RUN   TestWarningEqualsNaN/x_!==_NaN
=== RUN   TestWarningEqualsNaN/x_==_NaN
=== RUN   TestWarningEqualsNaN/x_!=_NaN
=== RUN   TestWarningEqualsNaN/switch_(x)_{_case_NaN:_}
=== RUN   TestWarningEqualsNaN/NaN_===_x
=== RUN   TestWarningEqualsNaN/NaN_!==_x
=== RUN   TestWarningEqualsNaN/NaN_==_x
=== RUN   TestWarningEqualsNaN/NaN_!=_x
=== RUN   TestWarningEqualsNaN/switch_(NaN)_{_case_x:_}
--- PASS: TestWarningEqualsNaN (0.01s)
    --- PASS: TestWarningEqualsNaN/x_===_NaN (0.00s)
    --- PASS: TestWarningEqualsNaN/x_!==_NaN (0.00s)
    --- PASS: TestWarningEqualsNaN/x_==_NaN (0.00s)
    --- PASS: TestWarningEqualsNaN/x_!=_NaN (0.00s)
    --- PASS: TestWarningEqualsNaN/switch_(x)_{_case_NaN:_} (0.00s)
    --- PASS: TestWarningEqualsNaN/NaN_===_x (0.00s)
    --- PASS: TestWarningEqualsNaN/NaN_!==_x (0.00s)
    --- PASS: TestWarningEqualsNaN/NaN_==_x (0.00s)
    --- PASS: TestWarningEqualsNaN/NaN_!=_x (0.00s)
    --- PASS: TestWarningEqualsNaN/switch_(NaN)_{_case_x:_} (0.00s)
=== RUN   TestWarningTypeofEquals
=== RUN   TestWarningTypeofEquals/typeof_x_===_'null'
=== RUN   TestWarningTypeofEquals/typeof_x_!==_'null'
=== RUN   TestWarningTypeofEquals/typeof_x_==_'null'
=== RUN   TestWarningTypeofEquals/typeof_x_!=_'null'
=== RUN   TestWarningTypeofEquals/switch_(typeof_x)_{_case_'null':_}
=== RUN   TestWarningTypeofEquals/'null'_===_typeof_x
=== RUN   TestWarningTypeofEquals/'null'_!==_typeof_x
=== RUN   TestWarningTypeofEquals/'null'_==_typeof_x
=== RUN   TestWarningTypeofEquals/'null'_!=_typeof_x
=== RUN   TestWarningTypeofEquals/switch_('null')_{_case_typeof_x:_}
--- PASS: TestWarningTypeofEquals (0.01s)
    --- PASS: TestWarningTypeofEquals/typeof_x_===_'null' (0.00s)
    --- PASS: TestWarningTypeofEquals/typeof_x_!==_'null' (0.00s)
    --- PASS: TestWarningTypeofEquals/typeof_x_==_'null' (0.00s)
    --- PASS: TestWarningTypeofEquals/typeof_x_!=_'null' (0.00s)
    --- PASS: TestWarningTypeofEquals/switch_(typeof_x)_{_case_'null':_} (0.00s)
    --- PASS: TestWarningTypeofEquals/'null'_===_typeof_x (0.00s)
    --- PASS: TestWarningTypeofEquals/'null'_!==_typeof_x (0.00s)
    --- PASS: TestWarningTypeofEquals/'null'_==_typeof_x (0.00s)
    --- PASS: TestWarningTypeofEquals/'null'_!=_typeof_x (0.00s)
    --- PASS: TestWarningTypeofEquals/switch_('null')_{_case_typeof_x:_} (0.00s)
=== RUN   TestWarningDeleteSuperProperty
=== RUN   TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_super.foo_}_}
=== RUN   TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_super['foo']_}_}
=== RUN   TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_(super.foo)_}_}
=== RUN   TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_(super['foo'])_}_}
=== RUN   TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_super.foo.bar_}_}
=== RUN   TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_super['foo']['bar']_}_}
--- PASS: TestWarningDeleteSuperProperty (0.01s)
    --- PASS: TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_super.foo_}_} (0.00s)
    --- PASS: TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_super['foo']_}_} (0.00s)
    --- PASS: TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_(super.foo)_}_} (0.00s)
    --- PASS: TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_(super['foo'])_}_} (0.00s)
    --- PASS: TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_super.foo.bar_}_} (0.00s)
    --- PASS: TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_super['foo']['bar']_}_} (0.00s)
=== RUN   TestWarningDuplicateCase
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_null:_case_undefined:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_false:_case_true:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_0:_case_1:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_1:_case_1n:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_'a':_case_'b':_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_y:_case_z:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_y.a:_case_y.b:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_y.a:_case_z.a:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_y.a:_case_y?.a:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_y[a]:_case_y[b]:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_y[a]:_case_z[a]:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_y[a]:_case_y?.[a]:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_null:_case_null:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_undefined:_case_undefined:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_true:_case_true:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_false:_case_false:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_0xF:_case_15:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_'a':_case_`a`:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_123n:_case_1_2_3n:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_y:_case_y:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_y.a:_case_y.a:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_y?.a:_case_y?.a:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_y[a]:_case_y[a]:_}
=== RUN   TestWarningDuplicateCase/switch_(x)_{_case_y?.[a]:_case_y?.[a]:_}
--- PASS: TestWarningDuplicateCase (0.01s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_null:_case_undefined:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_false:_case_true:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_0:_case_1:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_1:_case_1n:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_'a':_case_'b':_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_y:_case_z:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_y.a:_case_y.b:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_y.a:_case_z.a:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_y.a:_case_y?.a:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_y[a]:_case_y[b]:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_y[a]:_case_z[a]:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_y[a]:_case_y?.[a]:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_null:_case_null:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_undefined:_case_undefined:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_true:_case_true:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_false:_case_false:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_0xF:_case_15:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_'a':_case_`a`:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_123n:_case_1_2_3n:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_y:_case_y:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_y.a:_case_y.a:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_y?.a:_case_y?.a:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_y[a]:_case_y[a]:_} (0.00s)
    --- PASS: TestWarningDuplicateCase/switch_(x)_{_case_y?.[a]:_case_y?.[a]:_} (0.00s)
=== RUN   TestMangleFor
=== RUN   TestMangleFor/var_a;_while_(1)_;
=== RUN   TestMangleFor/let_a;_while_(1)_;
=== RUN   TestMangleFor/const_a=0;_while_(1)_;
=== RUN   TestMangleFor/var_a;_for_(var_b;;)_;
=== RUN   TestMangleFor/let_a;_for_(let_b;;)_;
=== RUN   TestMangleFor/const_a=0;_for_(const_b_=_1;;)_;
=== RUN   TestMangleFor/export_var_a;_while_(1)_;
=== RUN   TestMangleFor/export_let_a;_while_(1)_;
=== RUN   TestMangleFor/export_const_a=0;_while_(1)_;
=== RUN   TestMangleFor/export_var_a;_for_(var_b;;)_;
=== RUN   TestMangleFor/export_let_a;_for_(let_b;;)_;
=== RUN   TestMangleFor/export_const_a=0;_for_(const_b_=_1;;)_;
=== RUN   TestMangleFor/var_a;_for_(let_b;;)_;
=== RUN   TestMangleFor/let_a;_for_(const_b=0;;)_;
=== RUN   TestMangleFor/const_a=0;_for_(var_b;;)_;
=== RUN   TestMangleFor/a();_while_(1)_;
=== RUN   TestMangleFor/a();_for_(b();;)_;
=== RUN   TestMangleFor/for_(;_;)_if_(x)_break;
=== RUN   TestMangleFor/for_(;_;)_if_(!x)_break;
=== RUN   TestMangleFor/for_(;_a;)_if_(x)_break;
=== RUN   TestMangleFor/for_(;_a;)_if_(!x)_break;
=== RUN   TestMangleFor/for_(;_;)_{_if_(x)_break;_y();_}
=== RUN   TestMangleFor/for_(;_a;)_{_if_(x)_break;_y();_}
=== RUN   TestMangleFor/for_(;_;)_if_(x)_break;_else_y();
=== RUN   TestMangleFor/for_(;_a;)_if_(x)_break;_else_y();
=== RUN   TestMangleFor/for_(;_;)_{_if_(x)_break;_else_y();_z();_}
=== RUN   TestMangleFor/for_(;_a;)_{_if_(x)_break;_else_y();_z();_}
=== RUN   TestMangleFor/for_(;_;)_if_(x)_y();_else_break;
=== RUN   TestMangleFor/for_(;_;)_if_(!x)_y();_else_break;
=== RUN   TestMangleFor/for_(;_a;)_if_(x)_y();_else_break;
=== RUN   TestMangleFor/for_(;_a;)_if_(!x)_y();_else_break;
=== RUN   TestMangleFor/for_(;_;)_{_if_(x)_y();_else_break;_z();_}
=== RUN   TestMangleFor/for_(;_a;)_{_if_(x)_y();_else_break;_z();_}
--- PASS: TestMangleFor (0.02s)
    --- PASS: TestMangleFor/var_a;_while_(1)_; (0.00s)
    --- PASS: TestMangleFor/let_a;_while_(1)_; (0.00s)
    --- PASS: TestMangleFor/const_a=0;_while_(1)_; (0.00s)
    --- PASS: TestMangleFor/var_a;_for_(var_b;;)_; (0.00s)
    --- PASS: TestMangleFor/let_a;_for_(let_b;;)_; (0.00s)
    --- PASS: TestMangleFor/const_a=0;_for_(const_b_=_1;;)_; (0.00s)
    --- PASS: TestMangleFor/export_var_a;_while_(1)_; (0.00s)
    --- PASS: TestMangleFor/export_let_a;_while_(1)_; (0.00s)
    --- PASS: TestMangleFor/export_const_a=0;_while_(1)_; (0.00s)
    --- PASS: TestMangleFor/export_var_a;_for_(var_b;;)_; (0.00s)
    --- PASS: TestMangleFor/export_let_a;_for_(let_b;;)_; (0.00s)
    --- PASS: TestMangleFor/export_const_a=0;_for_(const_b_=_1;;)_; (0.00s)
    --- PASS: TestMangleFor/var_a;_for_(let_b;;)_; (0.00s)
    --- PASS: TestMangleFor/let_a;_for_(const_b=0;;)_; (0.00s)
    --- PASS: TestMangleFor/const_a=0;_for_(var_b;;)_; (0.00s)
    --- PASS: TestMangleFor/a();_while_(1)_; (0.00s)
    --- PASS: TestMangleFor/a();_for_(b();;)_; (0.00s)
    --- PASS: TestMangleFor/for_(;_;)_if_(x)_break; (0.00s)
    --- PASS: TestMangleFor/for_(;_;)_if_(!x)_break; (0.00s)
    --- PASS: TestMangleFor/for_(;_a;)_if_(x)_break; (0.00s)
    --- PASS: TestMangleFor/for_(;_a;)_if_(!x)_break; (0.00s)
    --- PASS: TestMangleFor/for_(;_;)_{_if_(x)_break;_y();_} (0.00s)
    --- PASS: TestMangleFor/for_(;_a;)_{_if_(x)_break;_y();_} (0.00s)
    --- PASS: TestMangleFor/for_(;_;)_if_(x)_break;_else_y(); (0.00s)
    --- PASS: TestMangleFor/for_(;_a;)_if_(x)_break;_else_y(); (0.00s)
    --- PASS: TestMangleFor/for_(;_;)_{_if_(x)_break;_else_y();_z();_} (0.00s)
    --- PASS: TestMangleFor/for_(;_a;)_{_if_(x)_break;_else_y();_z();_} (0.00s)
    --- PASS: TestMangleFor/for_(;_;)_if_(x)_y();_else_break; (0.00s)
    --- PASS: TestMangleFor/for_(;_;)_if_(!x)_y();_else_break; (0.00s)
    --- PASS: TestMangleFor/for_(;_a;)_if_(x)_y();_else_break; (0.00s)
    --- PASS: TestMangleFor/for_(;_a;)_if_(!x)_y();_else_break; (0.00s)
    --- PASS: TestMangleFor/for_(;_;)_{_if_(x)_y();_else_break;_z();_} (0.00s)
    --- PASS: TestMangleFor/for_(;_a;)_{_if_(x)_y();_else_break;_z();_} (0.00s)
=== RUN   TestMangleLoopJump
=== RUN   TestMangleLoopJump/while_(x)_{_if_(1)_break;_z();_}
=== RUN   TestMangleLoopJump/while_(x)_{_if_(1)_continue;_z();_}
=== RUN   TestMangleLoopJump/foo:_while_(a)_while_(x)_{_if_(1)_continue_foo;_z();_}
=== RUN   TestMangleLoopJump/while_(x)_{_y();_if_(1)_break;_z();_}
=== RUN   TestMangleLoopJump/while_(x)_{_y();_if_(1)_continue;_z();_}
=== RUN   TestMangleLoopJump/while_(x)_{_y();_debugger;_if_(1)_continue;_z();_}
=== RUN   TestMangleLoopJump/while_(x)_{_let_y_=_z();_if_(1)_continue;_z();_}
=== RUN   TestMangleLoopJump/while_(x)_{_debugger;_if_(y)_{_if_(1)_break;_z()_}_}
=== RUN   TestMangleLoopJump/while_(x)_{_debugger;_if_(y)_{_if_(1)_continue;_z()_}_}
=== RUN   TestMangleLoopJump/while_(x)_{_debugger;_if_(1)_{_if_(1)_break;_z()_}_}
=== RUN   TestMangleLoopJump/while_(x)_{_debugger;_if_(1)_{_if_(1)_continue;_z()_}_}
=== RUN   TestMangleLoopJump/while_(x())_continue
=== RUN   TestMangleLoopJump/while_(x)_{_y();_continue_}
=== RUN   TestMangleLoopJump/while_(x)_{_if_(y)_{_z();_continue_}_}
=== RUN   TestMangleLoopJump/label:_while_(x)_while_(y)_{_z();_continue_label_}
=== RUN   TestMangleLoopJump/while_(x)_{_if_(y)_continue;_z();_}
=== RUN   TestMangleLoopJump/while_(x)_{_if_(y)_continue;_else_z();_w();_}
=== RUN   TestMangleLoopJump/while_(x)_{_t();_if_(y)_continue;_z();_}
=== RUN   TestMangleLoopJump/while_(x)_{_t();_if_(y)_continue;_else_z();_w();_}
=== RUN   TestMangleLoopJump/while_(x)_{_debugger;_if_(y)_continue;_z();_}
=== RUN   TestMangleLoopJump/while_(x)_{_debugger;_if_(y)_continue;_else_z();_w();_}
=== RUN   TestMangleLoopJump/while_(x)_{_if_(y)_continue;_function_y()_{}_}
=== RUN   TestMangleLoopJump/while_(x)_{_if_(y)_continue;_let_y_}
=== RUN   TestMangleLoopJump/while_(x)_{_if_(y)_continue;_var_y_}
--- PASS: TestMangleLoopJump (0.02s)
    --- PASS: TestMangleLoopJump/while_(x)_{_if_(1)_break;_z();_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_if_(1)_continue;_z();_} (0.00s)
    --- PASS: TestMangleLoopJump/foo:_while_(a)_while_(x)_{_if_(1)_continue_foo;_z();_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_y();_if_(1)_break;_z();_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_y();_if_(1)_continue;_z();_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_y();_debugger;_if_(1)_continue;_z();_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_let_y_=_z();_if_(1)_continue;_z();_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_debugger;_if_(y)_{_if_(1)_break;_z()_}_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_debugger;_if_(y)_{_if_(1)_continue;_z()_}_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_debugger;_if_(1)_{_if_(1)_break;_z()_}_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_debugger;_if_(1)_{_if_(1)_continue;_z()_}_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x())_continue (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_y();_continue_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_if_(y)_{_z();_continue_}_} (0.00s)
    --- PASS: TestMangleLoopJump/label:_while_(x)_while_(y)_{_z();_continue_label_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_if_(y)_continue;_z();_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_if_(y)_continue;_else_z();_w();_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_t();_if_(y)_continue;_z();_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_t();_if_(y)_continue;_else_z();_w();_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_debugger;_if_(y)_continue;_z();_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_debugger;_if_(y)_continue;_else_z();_w();_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_if_(y)_continue;_function_y()_{}_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_if_(y)_continue;_let_y_} (0.00s)
    --- PASS: TestMangleLoopJump/while_(x)_{_if_(y)_continue;_var_y_} (0.00s)
=== RUN   TestMangleUndefined
=== RUN   TestMangleUndefined/console.log(undefined)
=== RUN   TestMangleUndefined/console.log(+undefined)
=== RUN   TestMangleUndefined/console.log(undefined_+_undefined)
=== RUN   TestMangleUndefined/const_x_=_undefined
=== RUN   TestMangleUndefined/let_x_=_undefined
=== RUN   TestMangleUndefined/var_x_=_undefined
=== RUN   TestMangleUndefined/function_foo(a)_{_if_(!a)_return_undefined;_a()_}
=== RUN   TestMangleUndefined/delete_undefined
=== RUN   TestMangleUndefined/undefined--
=== RUN   TestMangleUndefined/undefined++
=== RUN   TestMangleUndefined/--undefined
=== RUN   TestMangleUndefined/++undefined
=== RUN   TestMangleUndefined/undefined_=_1
=== RUN   TestMangleUndefined/[undefined]_=_1
=== RUN   TestMangleUndefined/({x:_undefined}_=_1)
=== RUN   TestMangleUndefined/with_(x)_y(undefined);_z(undefined)
=== RUN   TestMangleUndefined/with_(x)_while_(i)_y(undefined);_z(undefined)
--- PASS: TestMangleUndefined (0.02s)
    --- PASS: TestMangleUndefined/console.log(undefined) (0.00s)
    --- PASS: TestMangleUndefined/console.log(+undefined) (0.00s)
    --- PASS: TestMangleUndefined/console.log(undefined_+_undefined) (0.00s)
    --- PASS: TestMangleUndefined/const_x_=_undefined (0.00s)
    --- PASS: TestMangleUndefined/let_x_=_undefined (0.00s)
    --- PASS: TestMangleUndefined/var_x_=_undefined (0.00s)
    --- PASS: TestMangleUndefined/function_foo(a)_{_if_(!a)_return_undefined;_a()_} (0.00s)
    --- PASS: TestMangleUndefined/delete_undefined (0.00s)
    --- PASS: TestMangleUndefined/undefined-- (0.00s)
    --- PASS: TestMangleUndefined/undefined++ (0.00s)
    --- PASS: TestMangleUndefined/--undefined (0.00s)
    --- PASS: TestMangleUndefined/++undefined (0.00s)
    --- PASS: TestMangleUndefined/undefined_=_1 (0.00s)
    --- PASS: TestMangleUndefined/[undefined]_=_1 (0.00s)
    --- PASS: TestMangleUndefined/({x:_undefined}_=_1) (0.00s)
    --- PASS: TestMangleUndefined/with_(x)_y(undefined);_z(undefined) (0.00s)
    --- PASS: TestMangleUndefined/with_(x)_while_(i)_y(undefined);_z(undefined) (0.00s)
=== RUN   TestMangleIndex
=== RUN   TestMangleIndex/x['y']
=== RUN   TestMangleIndex/x['y_z']
=== RUN   TestMangleIndex/x?.['y']
=== RUN   TestMangleIndex/x?.['y_z']
=== RUN   TestMangleIndex/x?.['y']()
=== RUN   TestMangleIndex/x?.['y_z']()
--- PASS: TestMangleIndex (0.00s)
    --- PASS: TestMangleIndex/x['y'] (0.00s)
    --- PASS: TestMangleIndex/x['y_z'] (0.00s)
    --- PASS: TestMangleIndex/x?.['y'] (0.00s)
    --- PASS: TestMangleIndex/x?.['y_z'] (0.00s)
    --- PASS: TestMangleIndex/x?.['y']() (0.00s)
    --- PASS: TestMangleIndex/x?.['y_z']() (0.00s)
=== RUN   TestMangleBlock
=== RUN   TestMangleBlock/while(1)_{_while_(1)_{}_}
=== RUN   TestMangleBlock/while(1)_{_const_x_=_0;_}
=== RUN   TestMangleBlock/while(1)_{_let_x;_}
=== RUN   TestMangleBlock/while(1)_{_var_x;_}
=== RUN   TestMangleBlock/while(1)_{_class_X_{}_}
=== RUN   TestMangleBlock/while(1)_{_function_x()_{}_}
=== RUN   TestMangleBlock/while(1)_{_function*_x()_{}_}
=== RUN   TestMangleBlock/while(1)_{_async_function_x()_{}_}
=== RUN   TestMangleBlock/while(1)_{_async_function*_x()_{}_}
--- PASS: TestMangleBlock (0.01s)
    --- PASS: TestMangleBlock/while(1)_{_while_(1)_{}_} (0.00s)
    --- PASS: TestMangleBlock/while(1)_{_const_x_=_0;_} (0.00s)
    --- PASS: TestMangleBlock/while(1)_{_let_x;_} (0.00s)
    --- PASS: TestMangleBlock/while(1)_{_var_x;_} (0.00s)
    --- PASS: TestMangleBlock/while(1)_{_class_X_{}_} (0.00s)
    --- PASS: TestMangleBlock/while(1)_{_function_x()_{}_} (0.00s)
    --- PASS: TestMangleBlock/while(1)_{_function*_x()_{}_} (0.00s)
    --- PASS: TestMangleBlock/while(1)_{_async_function_x()_{}_} (0.00s)
    --- PASS: TestMangleBlock/while(1)_{_async_function*_x()_{}_} (0.00s)
=== RUN   TestMangleSwitch
=== RUN   TestMangleSwitch/x();_switch_(y)_{_case_z:_return_w;_}
=== RUN   TestMangleSwitch/if_(t)_{_x();_switch_(y)_{_case_z:_return_w;_}_}
--- PASS: TestMangleSwitch (0.00s)
    --- PASS: TestMangleSwitch/x();_switch_(y)_{_case_z:_return_w;_} (0.00s)
    --- PASS: TestMangleSwitch/if_(t)_{_x();_switch_(y)_{_case_z:_return_w;_}_} (0.00s)
=== RUN   TestMangleNot
=== RUN   TestMangleNot/a_=_!(b_==_c)
=== RUN   TestMangleNot/a_=_!(b_!=_c)
=== RUN   TestMangleNot/a_=_!(b_===_c)
=== RUN   TestMangleNot/a_=_!(b_!==_c)
=== RUN   TestMangleNot/if_(!(a,_b))_return_c
=== RUN   TestMangleNot/a_=_!(b_<_c)
=== RUN   TestMangleNot/a_=_!(b_>_c)
=== RUN   TestMangleNot/a_=_!(b_<=_c)
=== RUN   TestMangleNot/a_=_!(b_>=_c)
--- PASS: TestMangleNot (0.01s)
    --- PASS: TestMangleNot/a_=_!(b_==_c) (0.00s)
    --- PASS: TestMangleNot/a_=_!(b_!=_c) (0.00s)
    --- PASS: TestMangleNot/a_=_!(b_===_c) (0.00s)
    --- PASS: TestMangleNot/a_=_!(b_!==_c) (0.00s)
    --- PASS: TestMangleNot/if_(!(a,_b))_return_c (0.00s)
    --- PASS: TestMangleNot/a_=_!(b_<_c) (0.00s)
    --- PASS: TestMangleNot/a_=_!(b_>_c) (0.00s)
    --- PASS: TestMangleNot/a_=_!(b_<=_c) (0.00s)
    --- PASS: TestMangleNot/a_=_!(b_>=_c) (0.00s)
=== RUN   TestMangleDoubleNot
=== RUN   TestMangleDoubleNot/a_=_!!b
=== RUN   TestMangleDoubleNot/a_=_!!!b
=== RUN   TestMangleDoubleNot/a_=_!!-b
=== RUN   TestMangleDoubleNot/a_=_!!void_b
=== RUN   TestMangleDoubleNot/a_=_!!delete_b
=== RUN   TestMangleDoubleNot/a_=_!!(b_+_c)
=== RUN   TestMangleDoubleNot/a_=_!!(b_==_c)
=== RUN   TestMangleDoubleNot/a_=_!!(b_!=_c)
=== RUN   TestMangleDoubleNot/a_=_!!(b_===_c)
=== RUN   TestMangleDoubleNot/a_=_!!(b_!==_c)
=== RUN   TestMangleDoubleNot/a_=_!!(b_<_c)
=== RUN   TestMangleDoubleNot/a_=_!!(b_>_c)
=== RUN   TestMangleDoubleNot/a_=_!!(b_<=_c)
=== RUN   TestMangleDoubleNot/a_=_!!(b_>=_c)
=== RUN   TestMangleDoubleNot/a_=_!!(b_in_c)
=== RUN   TestMangleDoubleNot/a_=_!!(b_instanceof_c)
=== RUN   TestMangleDoubleNot/a_=_!!(b_&&_c)
=== RUN   TestMangleDoubleNot/a_=_!!(b_||_c)
=== RUN   TestMangleDoubleNot/a_=_!!(b_??_c)
=== RUN   TestMangleDoubleNot/a_=_!!(!b_&&_c)
=== RUN   TestMangleDoubleNot/a_=_!!(!b_||_c)
=== RUN   TestMangleDoubleNot/a_=_!!(!b_??_c)
=== RUN   TestMangleDoubleNot/a_=_!!(b_&&_!c)
=== RUN   TestMangleDoubleNot/a_=_!!(b_||_!c)
=== RUN   TestMangleDoubleNot/a_=_!!(b_??_!c)
=== RUN   TestMangleDoubleNot/a_=_!!(!b_&&_!c)
=== RUN   TestMangleDoubleNot/a_=_!!(!b_||_!c)
=== RUN   TestMangleDoubleNot/a_=_!!(!b_??_!c)
=== RUN   TestMangleDoubleNot/a_=_!!(b,_c)
--- PASS: TestMangleDoubleNot (0.03s)
    --- PASS: TestMangleDoubleNot/a_=_!!b (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!!b (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!-b (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!void_b (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!delete_b (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_+_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_==_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_!=_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_===_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_!==_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_<_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_>_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_<=_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_>=_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_in_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_instanceof_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_&&_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_||_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_??_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(!b_&&_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(!b_||_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(!b_??_c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_&&_!c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_||_!c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b_??_!c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(!b_&&_!c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(!b_||_!c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(!b_??_!c) (0.00s)
    --- PASS: TestMangleDoubleNot/a_=_!!(b,_c) (0.00s)
=== RUN   TestMangleIf
=== RUN   TestMangleIf/1_?_a()_:_b()
=== RUN   TestMangleIf/0_?_a()_:_b()
=== RUN   TestMangleIf/a_?_a_:_b
=== RUN   TestMangleIf/a_?_b_:_a
=== RUN   TestMangleIf/a.x_?_a.x_:_b
=== RUN   TestMangleIf/a.x_?_b_:_a.x
=== RUN   TestMangleIf/a_?_b()_:_c()
=== RUN   TestMangleIf/!a_?_b()_:_c()
=== RUN   TestMangleIf/!!a_?_b()_:_c()
=== RUN   TestMangleIf/!!!a_?_b()_:_c()
=== RUN   TestMangleIf/if_(1)_a();_else_b()
=== RUN   TestMangleIf/if_(0)_a();_else_b()
=== RUN   TestMangleIf/if_(a)_b();_else_c()
=== RUN   TestMangleIf/if_(!a)_b();_else_c()
=== RUN   TestMangleIf/if_(!!a)_b();_else_c()
=== RUN   TestMangleIf/if_(!!!a)_b();_else_c()
=== RUN   TestMangleIf/if_(1)_a()
=== RUN   TestMangleIf/if_(0)_a()
=== RUN   TestMangleIf/if_(a)_b()
=== RUN   TestMangleIf/if_(!a)_b()
=== RUN   TestMangleIf/if_(!!a)_b()
=== RUN   TestMangleIf/if_(!!!a)_b()
=== RUN   TestMangleIf/if_(1)_{}_else_a()
=== RUN   TestMangleIf/if_(0)_{}_else_a()
=== RUN   TestMangleIf/if_(a)_{}_else_b()
=== RUN   TestMangleIf/if_(!a)_{}_else_b()
=== RUN   TestMangleIf/if_(!!a)_{}_else_b()
=== RUN   TestMangleIf/if_(!!!a)_{}_else_b()
=== RUN   TestMangleIf/if_(a)_{}_else_throw_b
=== RUN   TestMangleIf/if_(!a)_{}_else_throw_b
=== RUN   TestMangleIf/a();_if_(b)_throw_c
=== RUN   TestMangleIf/if_(a)_if_(b)_throw_c
=== RUN   TestMangleIf/if_(true)_{_let_a_=_b;_if_(c)_throw_d_}
=== RUN   TestMangleIf/if_(true)_{_if_(a)_throw_b;_if_(c)_throw_d_}
=== RUN   TestMangleIf/if_(false)_throw_a;_else_{_let_b_=_c;_if_(d)_throw_e_}
=== RUN   TestMangleIf/if_(false)_throw_a;_else_{_if_(b)_throw_c;_if_(d)_throw_e_}
=== RUN   TestMangleIf/if_(a)_{_if_(b)_throw_c;_else_{_let_d_=_e;_if_(f)_throw_g_}_}
=== RUN   TestMangleIf/if_(a)_{_if_(b)_throw_c;_else_if_(d)_throw_e;_else_if_(f)_throw_g_}
=== RUN   TestMangleIf/a_=_b_?_true_:_false
=== RUN   TestMangleIf/a_=_b_?_false_:_true
=== RUN   TestMangleIf/a_=_!b_?_true_:_false
=== RUN   TestMangleIf/a_=_!b_?_false_:_true
=== RUN   TestMangleIf/a_=_b_==_c_?_true_:_false
=== RUN   TestMangleIf/a_=_b_!=_c_?_true_:_false
=== RUN   TestMangleIf/a_=_b_===_c_?_true_:_false
=== RUN   TestMangleIf/a_=_b_!==_c_?_true_:_false
=== RUN   TestMangleIf/a_?_b(c)_:_b(d)
=== RUN   TestMangleIf/let_a;_a_?_b(c)_:_b(d)
=== RUN   TestMangleIf/let_a,_b;_a_?_b(c)_:_b(d)
=== RUN   TestMangleIf/let_a,_b;_a_?_b(c,_0)_:_b(d)
=== RUN   TestMangleIf/let_a,_b;_a_?_b(c)_:_b(d,_0)
=== RUN   TestMangleIf/let_a,_b;_a_?_b(c,_0)_:_b(d,_1)
=== RUN   TestMangleIf/let_a,_b;_a_?_b(c,_0)_:_b(d,_0)
=== RUN   TestMangleIf/let_a,_b;_a_?_b(...c)_:_b(d)
=== RUN   TestMangleIf/let_a,_b;_a_?_b(c)_:_b(...d)
=== RUN   TestMangleIf/let_a,_b;_a_?_b(...c)_:_b(...d)
=== RUN   TestMangleIf/let_a,_b;_a_?_b(a)_:_b(c)
=== RUN   TestMangleIf/let_a,_b;_a_?_b(c)_:_b(a)
=== RUN   TestMangleIf/let_a,_b;_a_?_b(...a)_:_b(...c)
=== RUN   TestMangleIf/let_a,_b;_a_?_b(...c)_:_b(...a)
=== RUN   TestMangleIf/let_a;_a.x_?_b(c)_:_b(d)
=== RUN   TestMangleIf/let_a,_b;_a.x_?_b(c)_:_b(d)
=== RUN   TestMangleIf/let_a,_b;_a_?_b.y(c)_:_b.y(d)
=== RUN   TestMangleIf/let_a,_b;_a.x_?_b.y(c)_:_b.y(d)
=== RUN   TestMangleIf/a_?_b_:_c_?_b_:_d
=== RUN   TestMangleIf/a_?_b_?_c_:_d_:_d
=== RUN   TestMangleIf/a_?_c_:_(b,_c)
=== RUN   TestMangleIf/a_?_(b,_c)_:_c
=== RUN   TestMangleIf/a_?_c_:_(b,_d)
=== RUN   TestMangleIf/a_?_(b,_c)_:_d
=== RUN   TestMangleIf/a_?_b_||_c_:_c
=== RUN   TestMangleIf/a_?_b_||_c_:_d
=== RUN   TestMangleIf/a_?_b_&&_c_:_c
=== RUN   TestMangleIf/a_?_c_:_b_&&_c
=== RUN   TestMangleIf/a_?_c_:_b_&&_d
=== RUN   TestMangleIf/a_?_c_:_b_||_c
=== RUN   TestMangleIf/a_=_b_==_null_?_c_:_b
=== RUN   TestMangleIf/a_=_b_!=_null_?_b_:_c
=== RUN   TestMangleIf/let_b;_a_=_b_==_null_?_c_:_b
=== RUN   TestMangleIf/let_b;_a_=_b_!=_null_?_b_:_c
=== RUN   TestMangleIf/let_b;_a_=_b_==_null_?_b_:_c
=== RUN   TestMangleIf/let_b;_a_=_b_!=_null_?_c_:_b
=== RUN   TestMangleIf/let_b;_a_=_null_==_b_?_c_:_b
=== RUN   TestMangleIf/let_b;_a_=_null_!=_b_?_b_:_c
=== RUN   TestMangleIf/let_b;_a_=_null_==_b_?_b_:_c
=== RUN   TestMangleIf/let_b;_a_=_null_!=_b_?_c_:_b
=== RUN   TestMangleIf/let_b;_a_=_b.x_==_null_?_c_:_b.x
=== RUN   TestMangleIf/let_b;_a_=_b.x_!=_null_?_b.x_:_c
=== RUN   TestMangleIf/let_b;_a_=_null_==_b.x_?_c_:_b.x
=== RUN   TestMangleIf/let_b;_a_=_null_!=_b.x_?_b.x_:_c
=== RUN   TestMangleIf/let_b;_a_=_b_===_null_?_c_:_b
=== RUN   TestMangleIf/let_b;_a_=_b_!==_null_?_b_:_c
=== RUN   TestMangleIf/let_b;_a_=_null_===_b_?_c_:_b
=== RUN   TestMangleIf/let_b;_a_=_null_!==_b_?_b_:_c
=== RUN   TestMangleIf/let_b;_a_=_null_===_b_||_b_===_undefined_?_c_:_b
=== RUN   TestMangleIf/let_b;_a_=_b_!==_undefined_&&_b_!==_null_?_b_:_c
=== RUN   TestMangleIf/a(b_?_0_:_0)
=== RUN   TestMangleIf/a(b_?_+0_:_-0)
=== RUN   TestMangleIf/a(b_?_+0_:_0)
=== RUN   TestMangleIf/a(b_?_-0_:_0)
=== RUN   TestMangleIf/a_?_b_:_b
=== RUN   TestMangleIf/let_a;_a_?_b_:_b
=== RUN   TestMangleIf/a_?_-b_:_-b
=== RUN   TestMangleIf/a_?_b.c_:_b.c
=== RUN   TestMangleIf/a_?_b?.c_:_b?.c
=== RUN   TestMangleIf/a_?_b[c]_:_b[c]
=== RUN   TestMangleIf/a_?_b()_:_b()
=== RUN   TestMangleIf/a_?_b?.()_:_b?.()
=== RUN   TestMangleIf/a_?_b?.[c]_:_b?.[c]
=== RUN   TestMangleIf/a_?_b_==_c_:_b_==_c
=== RUN   TestMangleIf/a_?_b.c(d_+_e[f])_:_b.c(d_+_e[f])
=== RUN   TestMangleIf/a_?_-b_:_!b
=== RUN   TestMangleIf/a_?_b()_:_b(c)
=== RUN   TestMangleIf/a_?_b(c)_:_b(d)#01
=== RUN   TestMangleIf/a_?_b?.c_:_b.c
=== RUN   TestMangleIf/a_?_b?.()_:_b()
=== RUN   TestMangleIf/a_?_b?.[c]_:_b[c]
=== RUN   TestMangleIf/a_?_b_==_c_:_b_!=_c
=== RUN   TestMangleIf/a_?_b.c(d_+_e[f])_:_b.c(d_+_e[g])
=== RUN   TestMangleIf/(a,_b)_?_c_:_d
=== RUN   TestMangleIf/return_a_&&_((b_&&_c)_&&_(d_&&_e))
=== RUN   TestMangleIf/return_a_||_((b_||_c)_||_(d_||_e))
=== RUN   TestMangleIf/return_a_??_((b_??_c)_??_(d_??_e))
=== RUN   TestMangleIf/if_(a)_if_(b)_if_(c)_d
=== RUN   TestMangleIf/if_(!a)_if_(!b)_if_(!c)_d
=== RUN   TestMangleIf/let_a,_b,_c;_return_a_!=_null_?_a_:_b_!=_null_?_b_:_c
=== RUN   TestMangleIf/if_(a)_return_c;_if_(b)_return_d;
=== RUN   TestMangleIf/if_(a)_return_c;_if_(b)_return_c;
=== RUN   TestMangleIf/if_(a)_return_c;_if_(b)_return;
=== RUN   TestMangleIf/if_(a)_return;_if_(b)_return_c;
=== RUN   TestMangleIf/if_(a)_return;_if_(b)_return;
=== RUN   TestMangleIf/if_(a)_throw_c;_if_(b)_throw_d;
=== RUN   TestMangleIf/if_(a)_throw_c;_if_(b)_throw_c;
=== RUN   TestMangleIf/while_(x)_{_if_(a)_break;_if_(b)_break;_}
=== RUN   TestMangleIf/while_(x)_{_if_(a)_continue;_if_(b)_continue;_}
=== RUN   TestMangleIf/while_(x)_{_debugger;_if_(a)_break;_if_(b)_break;_}
=== RUN   TestMangleIf/while_(x)_{_debugger;_if_(a)_continue;_if_(b)_continue;_}
=== RUN   TestMangleIf/x:_while_(x)_y:_while_(y)_{_if_(a)_break_x;_if_(b)_break_y;_}
=== RUN   TestMangleIf/x:_while_(x)_y:_while_(y)_{_if_(a)_continue_x;_if_(b)_continue_y;_}
=== RUN   TestMangleIf/x:_while_(x)_y:_while_(y)_{_if_(a)_break_x;_if_(b)_break_x;_}
=== RUN   TestMangleIf/x:_while_(x)_y:_while_(y)_{_if_(a)_continue_x;_if_(b)_continue_x;_}
--- PASS: TestMangleIf (0.11s)
    --- PASS: TestMangleIf/1_?_a()_:_b() (0.00s)
    --- PASS: TestMangleIf/0_?_a()_:_b() (0.00s)
    --- PASS: TestMangleIf/a_?_a_:_b (0.00s)
    --- PASS: TestMangleIf/a_?_b_:_a (0.00s)
    --- PASS: TestMangleIf/a.x_?_a.x_:_b (0.00s)
    --- PASS: TestMangleIf/a.x_?_b_:_a.x (0.00s)
    --- PASS: TestMangleIf/a_?_b()_:_c() (0.00s)
    --- PASS: TestMangleIf/!a_?_b()_:_c() (0.00s)
    --- PASS: TestMangleIf/!!a_?_b()_:_c() (0.00s)
    --- PASS: TestMangleIf/!!!a_?_b()_:_c() (0.00s)
    --- PASS: TestMangleIf/if_(1)_a();_else_b() (0.00s)
    --- PASS: TestMangleIf/if_(0)_a();_else_b() (0.00s)
    --- PASS: TestMangleIf/if_(a)_b();_else_c() (0.00s)
    --- PASS: TestMangleIf/if_(!a)_b();_else_c() (0.00s)
    --- PASS: TestMangleIf/if_(!!a)_b();_else_c() (0.00s)
    --- PASS: TestMangleIf/if_(!!!a)_b();_else_c() (0.00s)
    --- PASS: TestMangleIf/if_(1)_a() (0.00s)
    --- PASS: TestMangleIf/if_(0)_a() (0.00s)
    --- PASS: TestMangleIf/if_(a)_b() (0.00s)
    --- PASS: TestMangleIf/if_(!a)_b() (0.00s)
    --- PASS: TestMangleIf/if_(!!a)_b() (0.00s)
    --- PASS: TestMangleIf/if_(!!!a)_b() (0.00s)
    --- PASS: TestMangleIf/if_(1)_{}_else_a() (0.00s)
    --- PASS: TestMangleIf/if_(0)_{}_else_a() (0.00s)
    --- PASS: TestMangleIf/if_(a)_{}_else_b() (0.00s)
    --- PASS: TestMangleIf/if_(!a)_{}_else_b() (0.00s)
    --- PASS: TestMangleIf/if_(!!a)_{}_else_b() (0.00s)
    --- PASS: TestMangleIf/if_(!!!a)_{}_else_b() (0.00s)
    --- PASS: TestMangleIf/if_(a)_{}_else_throw_b (0.00s)
    --- PASS: TestMangleIf/if_(!a)_{}_else_throw_b (0.00s)
    --- PASS: TestMangleIf/a();_if_(b)_throw_c (0.00s)
    --- PASS: TestMangleIf/if_(a)_if_(b)_throw_c (0.00s)
    --- PASS: TestMangleIf/if_(true)_{_let_a_=_b;_if_(c)_throw_d_} (0.00s)
    --- PASS: TestMangleIf/if_(true)_{_if_(a)_throw_b;_if_(c)_throw_d_} (0.00s)
    --- PASS: TestMangleIf/if_(false)_throw_a;_else_{_let_b_=_c;_if_(d)_throw_e_} (0.00s)
    --- PASS: TestMangleIf/if_(false)_throw_a;_else_{_if_(b)_throw_c;_if_(d)_throw_e_} (0.00s)
    --- PASS: TestMangleIf/if_(a)_{_if_(b)_throw_c;_else_{_let_d_=_e;_if_(f)_throw_g_}_} (0.00s)
    --- PASS: TestMangleIf/if_(a)_{_if_(b)_throw_c;_else_if_(d)_throw_e;_else_if_(f)_throw_g_} (0.00s)
    --- PASS: TestMangleIf/a_=_b_?_true_:_false (0.00s)
    --- PASS: TestMangleIf/a_=_b_?_false_:_true (0.00s)
    --- PASS: TestMangleIf/a_=_!b_?_true_:_false (0.00s)
    --- PASS: TestMangleIf/a_=_!b_?_false_:_true (0.00s)
    --- PASS: TestMangleIf/a_=_b_==_c_?_true_:_false (0.00s)
    --- PASS: TestMangleIf/a_=_b_!=_c_?_true_:_false (0.00s)
    --- PASS: TestMangleIf/a_=_b_===_c_?_true_:_false (0.00s)
    --- PASS: TestMangleIf/a_=_b_!==_c_?_true_:_false (0.00s)
    --- PASS: TestMangleIf/a_?_b(c)_:_b(d) (0.00s)
    --- PASS: TestMangleIf/let_a;_a_?_b(c)_:_b(d) (0.00s)
    --- PASS: TestMangleIf/let_a,_b;_a_?_b(c)_:_b(d) (0.00s)
    --- PASS: TestMangleIf/let_a,_b;_a_?_b(c,_0)_:_b(d) (0.00s)
    --- PASS: TestMangleIf/let_a,_b;_a_?_b(c)_:_b(d,_0) (0.00s)
    --- PASS: TestMangleIf/let_a,_b;_a_?_b(c,_0)_:_b(d,_1) (0.00s)
    --- PASS: TestMangleIf/let_a,_b;_a_?_b(c,_0)_:_b(d,_0) (0.00s)
    --- PASS: TestMangleIf/let_a,_b;_a_?_b(...c)_:_b(d) (0.00s)
    --- PASS: TestMangleIf/let_a,_b;_a_?_b(c)_:_b(...d) (0.00s)
    --- PASS: TestMangleIf/let_a,_b;_a_?_b(...c)_:_b(...d) (0.00s)
    --- PASS: TestMangleIf/let_a,_b;_a_?_b(a)_:_b(c) (0.00s)
    --- PASS: TestMangleIf/let_a,_b;_a_?_b(c)_:_b(a) (0.00s)
    --- PASS: TestMangleIf/let_a,_b;_a_?_b(...a)_:_b(...c) (0.00s)
    --- PASS: TestMangleIf/let_a,_b;_a_?_b(...c)_:_b(...a) (0.00s)
    --- PASS: TestMangleIf/let_a;_a.x_?_b(c)_:_b(d) (0.00s)
    --- PASS: TestMangleIf/let_a,_b;_a.x_?_b(c)_:_b(d) (0.00s)
    --- PASS: TestMangleIf/let_a,_b;_a_?_b.y(c)_:_b.y(d) (0.00s)
    --- PASS: TestMangleIf/let_a,_b;_a.x_?_b.y(c)_:_b.y(d) (0.00s)
    --- PASS: TestMangleIf/a_?_b_:_c_?_b_:_d (0.00s)
    --- PASS: TestMangleIf/a_?_b_?_c_:_d_:_d (0.00s)
    --- PASS: TestMangleIf/a_?_c_:_(b,_c) (0.00s)
    --- PASS: TestMangleIf/a_?_(b,_c)_:_c (0.00s)
    --- PASS: TestMangleIf/a_?_c_:_(b,_d) (0.00s)
    --- PASS: TestMangleIf/a_?_(b,_c)_:_d (0.00s)
    --- PASS: TestMangleIf/a_?_b_||_c_:_c (0.00s)
    --- PASS: TestMangleIf/a_?_b_||_c_:_d (0.00s)
    --- PASS: TestMangleIf/a_?_b_&&_c_:_c (0.00s)
    --- PASS: TestMangleIf/a_?_c_:_b_&&_c (0.00s)
    --- PASS: TestMangleIf/a_?_c_:_b_&&_d (0.00s)
    --- PASS: TestMangleIf/a_?_c_:_b_||_c (0.00s)
    --- PASS: TestMangleIf/a_=_b_==_null_?_c_:_b (0.00s)
    --- PASS: TestMangleIf/a_=_b_!=_null_?_b_:_c (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_b_==_null_?_c_:_b (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_b_!=_null_?_b_:_c (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_b_==_null_?_b_:_c (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_b_!=_null_?_c_:_b (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_null_==_b_?_c_:_b (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_null_!=_b_?_b_:_c (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_null_==_b_?_b_:_c (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_null_!=_b_?_c_:_b (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_b.x_==_null_?_c_:_b.x (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_b.x_!=_null_?_b.x_:_c (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_null_==_b.x_?_c_:_b.x (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_null_!=_b.x_?_b.x_:_c (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_b_===_null_?_c_:_b (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_b_!==_null_?_b_:_c (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_null_===_b_?_c_:_b (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_null_!==_b_?_b_:_c (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_null_===_b_||_b_===_undefined_?_c_:_b (0.00s)
    --- PASS: TestMangleIf/let_b;_a_=_b_!==_undefined_&&_b_!==_null_?_b_:_c (0.00s)
    --- PASS: TestMangleIf/a(b_?_0_:_0) (0.00s)
    --- PASS: TestMangleIf/a(b_?_+0_:_-0) (0.00s)
    --- PASS: TestMangleIf/a(b_?_+0_:_0) (0.00s)
    --- PASS: TestMangleIf/a(b_?_-0_:_0) (0.00s)
    --- PASS: TestMangleIf/a_?_b_:_b (0.00s)
    --- PASS: TestMangleIf/let_a;_a_?_b_:_b (0.00s)
    --- PASS: TestMangleIf/a_?_-b_:_-b (0.00s)
    --- PASS: TestMangleIf/a_?_b.c_:_b.c (0.00s)
    --- PASS: TestMangleIf/a_?_b?.c_:_b?.c (0.00s)
    --- PASS: TestMangleIf/a_?_b[c]_:_b[c] (0.00s)
    --- PASS: TestMangleIf/a_?_b()_:_b() (0.00s)
    --- PASS: TestMangleIf/a_?_b?.()_:_b?.() (0.00s)
    --- PASS: TestMangleIf/a_?_b?.[c]_:_b?.[c] (0.00s)
    --- PASS: TestMangleIf/a_?_b_==_c_:_b_==_c (0.00s)
    --- PASS: TestMangleIf/a_?_b.c(d_+_e[f])_:_b.c(d_+_e[f]) (0.00s)
    --- PASS: TestMangleIf/a_?_-b_:_!b (0.00s)
    --- PASS: TestMangleIf/a_?_b()_:_b(c) (0.00s)
    --- PASS: TestMangleIf/a_?_b(c)_:_b(d)#01 (0.00s)
    --- PASS: TestMangleIf/a_?_b?.c_:_b.c (0.00s)
    --- PASS: TestMangleIf/a_?_b?.()_:_b() (0.00s)
    --- PASS: TestMangleIf/a_?_b?.[c]_:_b[c] (0.00s)
    --- PASS: TestMangleIf/a_?_b_==_c_:_b_!=_c (0.00s)
    --- PASS: TestMangleIf/a_?_b.c(d_+_e[f])_:_b.c(d_+_e[g]) (0.00s)
    --- PASS: TestMangleIf/(a,_b)_?_c_:_d (0.00s)
    --- PASS: TestMangleIf/return_a_&&_((b_&&_c)_&&_(d_&&_e)) (0.00s)
    --- PASS: TestMangleIf/return_a_||_((b_||_c)_||_(d_||_e)) (0.00s)
    --- PASS: TestMangleIf/return_a_??_((b_??_c)_??_(d_??_e)) (0.00s)
    --- PASS: TestMangleIf/if_(a)_if_(b)_if_(c)_d (0.00s)
    --- PASS: TestMangleIf/if_(!a)_if_(!b)_if_(!c)_d (0.00s)
    --- PASS: TestMangleIf/let_a,_b,_c;_return_a_!=_null_?_a_:_b_!=_null_?_b_:_c (0.00s)
    --- PASS: TestMangleIf/if_(a)_return_c;_if_(b)_return_d; (0.00s)
    --- PASS: TestMangleIf/if_(a)_return_c;_if_(b)_return_c; (0.00s)
    --- PASS: TestMangleIf/if_(a)_return_c;_if_(b)_return; (0.00s)
    --- PASS: TestMangleIf/if_(a)_return;_if_(b)_return_c; (0.00s)
    --- PASS: TestMangleIf/if_(a)_return;_if_(b)_return; (0.00s)
    --- PASS: TestMangleIf/if_(a)_throw_c;_if_(b)_throw_d; (0.00s)
    --- PASS: TestMangleIf/if_(a)_throw_c;_if_(b)_throw_c; (0.00s)
    --- PASS: TestMangleIf/while_(x)_{_if_(a)_break;_if_(b)_break;_} (0.00s)
    --- PASS: TestMangleIf/while_(x)_{_if_(a)_continue;_if_(b)_continue;_} (0.00s)
    --- PASS: TestMangleIf/while_(x)_{_debugger;_if_(a)_break;_if_(b)_break;_} (0.00s)
    --- PASS: TestMangleIf/while_(x)_{_debugger;_if_(a)_continue;_if_(b)_continue;_} (0.00s)
    --- PASS: TestMangleIf/x:_while_(x)_y:_while_(y)_{_if_(a)_break_x;_if_(b)_break_y;_} (0.00s)
    --- PASS: TestMangleIf/x:_while_(x)_y:_while_(y)_{_if_(a)_continue_x;_if_(b)_continue_y;_} (0.00s)
    --- PASS: TestMangleIf/x:_while_(x)_y:_while_(y)_{_if_(a)_break_x;_if_(b)_break_x;_} (0.00s)
    --- PASS: TestMangleIf/x:_while_(x)_y:_while_(y)_{_if_(a)_continue_x;_if_(b)_continue_x;_} (0.00s)
=== RUN   TestMangleNullOrUndefinedWithSideEffects
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(y_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(y.z_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(y[z]_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(0_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(0n_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(''_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(/./_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x({}_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((()_=>_{})_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(class_{}_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(function()_{}_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(null_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(undefined_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(void_y_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(-y_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(+y_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(!y_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(~y_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(--y_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(++y_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(y--_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(y++_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(delete_y_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x(typeof_y_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y,_0)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y,_!z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y,_null)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y,_void_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_+_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_-_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_*_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_/_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_%_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_**_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_<<_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_>>_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_>>>_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_|_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_&_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_^_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_<_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_>_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_<=_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_>=_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_==_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_!=_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_===_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_!==_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_||_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_&&_z)_??_1)
=== RUN   TestMangleNullOrUndefinedWithSideEffects/x((y_??_z)_??_1)
--- PASS: TestMangleNullOrUndefinedWithSideEffects (0.04s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(y_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(y.z_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(y[z]_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(0_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(0n_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(''_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(/./_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x({}_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((()_=>_{})_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(class_{}_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(function()_{}_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(null_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(undefined_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(void_y_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(-y_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(+y_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(!y_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(~y_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(--y_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(++y_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(y--_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(y++_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(delete_y_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x(typeof_y_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y,_0)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y,_!z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y,_null)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y,_void_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_+_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_-_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_*_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_/_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_%_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_**_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_<<_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_>>_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_>>>_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_|_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_&_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_^_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_<_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_>_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_<=_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_>=_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_==_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_!=_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_===_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_!==_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_||_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_&&_z)_??_1) (0.00s)
    --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_??_z)_??_1) (0.00s)
=== RUN   TestMangleBooleanWithSideEffects
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_false)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_false)
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_false))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_false))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_false)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_false)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_false)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_false)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_false_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_false_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_(false)_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_false;_)_x()
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_"")
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_"")
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_""))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_""))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_"")_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_"")_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_"")_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_"")_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_""_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_""_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_("")_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_"";_)_x()
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_0)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_0)
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_0))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_0))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_0)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_0)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_0)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_0)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_0_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_0_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_(0)_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_0;_)_x()
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_0n)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_0n)
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_0n))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_0n))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_0n)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_0n)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_0n)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_0n)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_0n_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_0n_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_(0n)_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_0n;_)_x()
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_null)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_null)
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_null))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_null))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_null)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_null)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_null)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_null)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_null_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_null_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_(null)_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_null;_)_x()
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_void_0)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_void_0)
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_void_0))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_void_0))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_void_0)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_void_0)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_void_0)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_void_0)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_void_0_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_void_0_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_(void_0)_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_void_0;_)_x()
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_true)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_true)
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_true))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_true))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_true)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_true)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_true)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_true)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_true_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_true_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_(true)_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_true;_)_x()
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_"_")
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_"_")
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_"_"))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_"_"))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_"_")_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_"_")_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_"_")_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_"_")_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_"_"_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_"_"_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_("_")_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_"_";_)_x()
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_1)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_1)
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_1))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_1))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_1)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_1)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_1)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_1)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_1_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_1_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_(1)_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_1;_)_x()
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_1n)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_1n)
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_1n))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_1n))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_1n)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_1n)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_1n)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_1n)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_1n_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_1n_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_(1n)_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_1n;_)_x()
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_/./)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_/./)
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_/./))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_/./))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_/./)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_/./)_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_/./)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_/./)_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_/./_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_/./_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_(/./)_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_/./;_)_x()
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_(()_=>_{_}))
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_(()_=>_{_}))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_(()_=>_{_})))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_(()_=>_{_})))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_(()_=>_{_}))_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_(()_=>_{_}))_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_(()_=>_{_}))_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_(()_=>_{_}))_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_(()_=>_{_})_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_(()_=>_{_})_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_((()_=>_{_}))_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_(()_=>_{_});_)_x()
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_function()_{_})
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_function()_{_})
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_function()_{_}))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_function()_{_}))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_function()_{_})_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_function()_{_})_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_function()_{_})_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_function()_{_})_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_function()_{_}_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_function()_{_}_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_(function()_{_})_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_function()_{_};_)_x()
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_void_foo())
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_void_foo())
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_void_foo()))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_void_foo()))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_void_foo())_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_||_void_foo())_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_void_foo()_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_(void_foo())_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_void_foo();_)_x()
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_typeof_foo())
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_typeof_foo())
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_typeof_foo()))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_typeof_foo()))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_typeof_foo())_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_typeof_foo())_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_typeof_foo()_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_(typeof_foo())_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_typeof_foo();_)_x()
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_[foo()])
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_[foo()])
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_[foo()]))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_[foo()]))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_[foo()])_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_[foo()])_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_[foo()]_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_([foo()])_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_[foo()];_)_x()
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_{_[foo()]:_0_})
=== RUN   TestMangleBooleanWithSideEffects/y(x_||_{_[foo()]:_0_})
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_||_{_[foo()]:_0_}))
=== RUN   TestMangleBooleanWithSideEffects/y(!(x_&&_{_[foo()]:_0_}))
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_{_[foo()]:_0_})_y
=== RUN   TestMangleBooleanWithSideEffects/if_(x_&&_{_[foo()]:_0_})_y;_else_z
=== RUN   TestMangleBooleanWithSideEffects/y(x_&&_{_[foo()]:_0_}_?_y_:_z)
=== RUN   TestMangleBooleanWithSideEffects/while_({_[foo()]:_0_})_x()
=== RUN   TestMangleBooleanWithSideEffects/for_(;_{_[foo()]:_0_};_)_x()
--- PASS: TestMangleBooleanWithSideEffects (0.13s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_false) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_false) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_false)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_false)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_false)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_false)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_false)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_false)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_false_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_false_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_(false)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_false;_)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_"") (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_"") (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_"")) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_"")) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_"")_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_"")_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_"")_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_"")_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_""_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_""_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_("")_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_"";_)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_0) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_0) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_0)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_0)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_0)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_0)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_0)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_0)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_0_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_0_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_(0)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_0;_)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_0n) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_0n) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_0n)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_0n)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_0n)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_0n)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_0n)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_0n)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_0n_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_0n_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_(0n)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_0n;_)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_null) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_null) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_null)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_null)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_null)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_null)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_null)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_null)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_null_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_null_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_(null)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_null;_)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_void_0) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_void_0) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_void_0)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_void_0)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_void_0)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_void_0)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_void_0)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_void_0)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_void_0_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_void_0_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_(void_0)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_void_0;_)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_true) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_true) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_true)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_true)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_true)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_true)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_true)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_true)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_true_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_true_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_(true)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_true;_)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_"_") (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_"_") (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_"_")) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_"_")) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_"_")_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_"_")_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_"_")_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_"_")_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_"_"_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_"_"_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_("_")_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_"_";_)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_1) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_1) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_1)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_1)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_1)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_1)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_1)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_1)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_1_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_1_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_(1)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_1;_)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_1n) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_1n) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_1n)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_1n)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_1n)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_1n)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_1n)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_1n)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_1n_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_1n_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_(1n)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_1n;_)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_/./) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_/./) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_/./)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_/./)) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_/./)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_/./)_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_/./)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_/./)_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_/./_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_/./_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_(/./)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_/./;_)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_(()_=>_{_})) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_(()_=>_{_})) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_(()_=>_{_}))) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_(()_=>_{_}))) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_(()_=>_{_}))_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_(()_=>_{_}))_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_(()_=>_{_}))_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_(()_=>_{_}))_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_(()_=>_{_})_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_(()_=>_{_})_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_((()_=>_{_}))_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_(()_=>_{_});_)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_function()_{_}) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_function()_{_}) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_function()_{_})) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_function()_{_})) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_function()_{_})_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_function()_{_})_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_function()_{_})_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_function()_{_})_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_function()_{_}_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_function()_{_}_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_(function()_{_})_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_function()_{_};_)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_void_foo()) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_void_foo()) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_void_foo())) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_void_foo())) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_void_foo())_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_||_void_foo())_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_void_foo()_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_(void_foo())_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_void_foo();_)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_typeof_foo()) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_typeof_foo()) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_typeof_foo())) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_typeof_foo())) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_typeof_foo())_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_typeof_foo())_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_typeof_foo()_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_(typeof_foo())_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_typeof_foo();_)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_[foo()]) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_[foo()]) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_[foo()])) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_[foo()])) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_[foo()])_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_[foo()])_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_[foo()]_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_([foo()])_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_[foo()];_)_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_{_[foo()]:_0_}) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_||_{_[foo()]:_0_}) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_{_[foo()]:_0_})) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_{_[foo()]:_0_})) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_{_[foo()]:_0_})_y (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_{_[foo()]:_0_})_y;_else_z (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_{_[foo()]:_0_}_?_y_:_z) (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/while_({_[foo()]:_0_})_x() (0.00s)
    --- PASS: TestMangleBooleanWithSideEffects/for_(;_{_[foo()]:_0_};_)_x() (0.00s)
=== RUN   TestMangleReturn
=== RUN   TestMangleReturn/function_foo()_{_x();_return;_}
=== RUN   TestMangleReturn/let_foo_=_function()_{_x();_return;_}
=== RUN   TestMangleReturn/let_foo_=_()_=>_{_x();_return;_}
=== RUN   TestMangleReturn/function_foo()_{_x();_return_y;_}
=== RUN   TestMangleReturn/let_foo_=_function()_{_x();_return_y;_}
=== RUN   TestMangleReturn/let_foo_=_()_=>_{_x();_return_y;_}
=== RUN   TestMangleReturn/x();_return;
=== RUN   TestMangleReturn/function_foo()_{_a_=_b;_if_(a)_return_a;_if_(b)_c_=_b;_return_c;_}
=== RUN   TestMangleReturn/function_foo()_{_a_=_b;_if_(a)_return;_if_(b)_c_=_b;_return_c;_}
=== RUN   TestMangleReturn/function_foo()_{_if_(!a)_return_b;_return_c;_}
=== RUN   TestMangleReturn/if_(1)_return_a();_else_return_b()
=== RUN   TestMangleReturn/if_(0)_return_a();_else_return_b()
=== RUN   TestMangleReturn/if_(a)_return_b();_else_return_c()
=== RUN   TestMangleReturn/if_(!a)_return_b();_else_return_c()
=== RUN   TestMangleReturn/if_(!!a)_return_b();_else_return_c()
=== RUN   TestMangleReturn/if_(!!!a)_return_b();_else_return_c()
=== RUN   TestMangleReturn/if_(1)_return_a();_return_b()
=== RUN   TestMangleReturn/if_(0)_return_a();_return_b()
=== RUN   TestMangleReturn/if_(a)_return_b();_return_c()
=== RUN   TestMangleReturn/if_(!a)_return_b();_return_c()
=== RUN   TestMangleReturn/if_(!!a)_return_b();_return_c()
=== RUN   TestMangleReturn/if_(!!!a)_return_b();_return_c()
=== RUN   TestMangleReturn/if_(a)_return_b;_else_return_c;_return_d;_
=== RUN   TestMangleReturn/function_x()_{_if_(y)_return;_z();_}
=== RUN   TestMangleReturn/function_x()_{_if_(y)_return;_else_z();_w();_}
=== RUN   TestMangleReturn/function_x()_{_t();_if_(y)_return;_z();_}
=== RUN   TestMangleReturn/function_x()_{_t();_if_(y)_return;_else_z();_w();_}
=== RUN   TestMangleReturn/function_x()_{_debugger;_if_(y)_return;_z();_}
=== RUN   TestMangleReturn/function_x()_{_debugger;_if_(y)_return;_else_z();_w();_}
=== RUN   TestMangleReturn/function_x()_{_if_(y)_{_if_(z)_return;_}_}
=== RUN   TestMangleReturn/function_x()_{_if_(y)_{_if_(z)_return;_w();_}_}
=== RUN   TestMangleReturn/function_x()_{_if_(y)_return;_function_y()_{}_}
=== RUN   TestMangleReturn/function_x()_{_if_(y)_return;_let_y_}
=== RUN   TestMangleReturn/function_x()_{_if_(y)_return;_var_y_}
--- PASS: TestMangleReturn (0.03s)
    --- PASS: TestMangleReturn/function_foo()_{_x();_return;_} (0.00s)
    --- PASS: TestMangleReturn/let_foo_=_function()_{_x();_return;_} (0.00s)
    --- PASS: TestMangleReturn/let_foo_=_()_=>_{_x();_return;_} (0.00s)
    --- PASS: TestMangleReturn/function_foo()_{_x();_return_y;_} (0.00s)
    --- PASS: TestMangleReturn/let_foo_=_function()_{_x();_return_y;_} (0.00s)
    --- PASS: TestMangleReturn/let_foo_=_()_=>_{_x();_return_y;_} (0.00s)
    --- PASS: TestMangleReturn/x();_return; (0.00s)
    --- PASS: TestMangleReturn/function_foo()_{_a_=_b;_if_(a)_return_a;_if_(b)_c_=_b;_return_c;_} (0.00s)
    --- PASS: TestMangleReturn/function_foo()_{_a_=_b;_if_(a)_return;_if_(b)_c_=_b;_return_c;_} (0.00s)
    --- PASS: TestMangleReturn/function_foo()_{_if_(!a)_return_b;_return_c;_} (0.00s)
    --- PASS: TestMangleReturn/if_(1)_return_a();_else_return_b() (0.00s)
    --- PASS: TestMangleReturn/if_(0)_return_a();_else_return_b() (0.00s)
    --- PASS: TestMangleReturn/if_(a)_return_b();_else_return_c() (0.00s)
    --- PASS: TestMangleReturn/if_(!a)_return_b();_else_return_c() (0.00s)
    --- PASS: TestMangleReturn/if_(!!a)_return_b();_else_return_c() (0.00s)
    --- PASS: TestMangleReturn/if_(!!!a)_return_b();_else_return_c() (0.00s)
    --- PASS: TestMangleReturn/if_(1)_return_a();_return_b() (0.00s)
    --- PASS: TestMangleReturn/if_(0)_return_a();_return_b() (0.00s)
    --- PASS: TestMangleReturn/if_(a)_return_b();_return_c() (0.00s)
    --- PASS: TestMangleReturn/if_(!a)_return_b();_return_c() (0.00s)
    --- PASS: TestMangleReturn/if_(!!a)_return_b();_return_c() (0.00s)
    --- PASS: TestMangleReturn/if_(!!!a)_return_b();_return_c() (0.00s)
    --- PASS: TestMangleReturn/if_(a)_return_b;_else_return_c;_return_d;_ (0.00s)
    --- PASS: TestMangleReturn/function_x()_{_if_(y)_return;_z();_} (0.00s)
    --- PASS: TestMangleReturn/function_x()_{_if_(y)_return;_else_z();_w();_} (0.00s)
    --- PASS: TestMangleReturn/function_x()_{_t();_if_(y)_return;_z();_} (0.00s)
    --- PASS: TestMangleReturn/function_x()_{_t();_if_(y)_return;_else_z();_w();_} (0.00s)
    --- PASS: TestMangleReturn/function_x()_{_debugger;_if_(y)_return;_z();_} (0.00s)
    --- PASS: TestMangleReturn/function_x()_{_debugger;_if_(y)_return;_else_z();_w();_} (0.00s)
    --- PASS: TestMangleReturn/function_x()_{_if_(y)_{_if_(z)_return;_}_} (0.00s)
    --- PASS: TestMangleReturn/function_x()_{_if_(y)_{_if_(z)_return;_w();_}_} (0.00s)
    --- PASS: TestMangleReturn/function_x()_{_if_(y)_return;_function_y()_{}_} (0.00s)
    --- PASS: TestMangleReturn/function_x()_{_if_(y)_return;_let_y_} (0.00s)
    --- PASS: TestMangleReturn/function_x()_{_if_(y)_return;_var_y_} (0.00s)
=== RUN   TestMangleThrow
=== RUN   TestMangleThrow/function_foo()_{_a_=_b;_if_(a)_throw_a;_if_(b)_c_=_b;_throw_c;_}
=== RUN   TestMangleThrow/function_foo()_{_if_(!a)_throw_b;_throw_c;_}
=== RUN   TestMangleThrow/if_(1)_throw_a();_else_throw_b()
=== RUN   TestMangleThrow/if_(0)_throw_a();_else_throw_b()
=== RUN   TestMangleThrow/if_(a)_throw_b();_else_throw_c()
=== RUN   TestMangleThrow/if_(!a)_throw_b();_else_throw_c()
=== RUN   TestMangleThrow/if_(!!a)_throw_b();_else_throw_c()
=== RUN   TestMangleThrow/if_(!!!a)_throw_b();_else_throw_c()
=== RUN   TestMangleThrow/if_(1)_throw_a();_throw_b()
=== RUN   TestMangleThrow/if_(0)_throw_a();_throw_b()
=== RUN   TestMangleThrow/if_(a)_throw_b();_throw_c()
=== RUN   TestMangleThrow/if_(!a)_throw_b();_throw_c()
=== RUN   TestMangleThrow/if_(!!a)_throw_b();_throw_c()
=== RUN   TestMangleThrow/if_(!!!a)_throw_b();_throw_c()
--- PASS: TestMangleThrow (0.01s)
    --- PASS: TestMangleThrow/function_foo()_{_a_=_b;_if_(a)_throw_a;_if_(b)_c_=_b;_throw_c;_} (0.00s)
    --- PASS: TestMangleThrow/function_foo()_{_if_(!a)_throw_b;_throw_c;_} (0.00s)
    --- PASS: TestMangleThrow/if_(1)_throw_a();_else_throw_b() (0.00s)
    --- PASS: TestMangleThrow/if_(0)_throw_a();_else_throw_b() (0.00s)
    --- PASS: TestMangleThrow/if_(a)_throw_b();_else_throw_c() (0.00s)
    --- PASS: TestMangleThrow/if_(!a)_throw_b();_else_throw_c() (0.00s)
    --- PASS: TestMangleThrow/if_(!!a)_throw_b();_else_throw_c() (0.00s)
    --- PASS: TestMangleThrow/if_(!!!a)_throw_b();_else_throw_c() (0.00s)
    --- PASS: TestMangleThrow/if_(1)_throw_a();_throw_b() (0.00s)
    --- PASS: TestMangleThrow/if_(0)_throw_a();_throw_b() (0.00s)
    --- PASS: TestMangleThrow/if_(a)_throw_b();_throw_c() (0.00s)
    --- PASS: TestMangleThrow/if_(!a)_throw_b();_throw_c() (0.00s)
    --- PASS: TestMangleThrow/if_(!!a)_throw_b();_throw_c() (0.00s)
    --- PASS: TestMangleThrow/if_(!!!a)_throw_b();_throw_c() (0.00s)
=== RUN   TestMangleInitializer
=== RUN   TestMangleInitializer/const_a_=_undefined
=== RUN   TestMangleInitializer/let_a_=_undefined
=== RUN   TestMangleInitializer/let_{}_=_undefined
=== RUN   TestMangleInitializer/let_[]_=_undefined
=== RUN   TestMangleInitializer/var_a_=_undefined
=== RUN   TestMangleInitializer/var_{}_=_undefined
=== RUN   TestMangleInitializer/var_[]_=_undefined
--- PASS: TestMangleInitializer (0.00s)
    --- PASS: TestMangleInitializer/const_a_=_undefined (0.00s)
    --- PASS: TestMangleInitializer/let_a_=_undefined (0.00s)
    --- PASS: TestMangleInitializer/let_{}_=_undefined (0.00s)
    --- PASS: TestMangleInitializer/let_[]_=_undefined (0.00s)
    --- PASS: TestMangleInitializer/var_a_=_undefined (0.00s)
    --- PASS: TestMangleInitializer/var_{}_=_undefined (0.00s)
    --- PASS: TestMangleInitializer/var_[]_=_undefined (0.00s)
=== RUN   TestMangleCall
=== RUN   TestMangleCall/x_=_foo(1,_...[],_2)
=== RUN   TestMangleCall/x_=_foo(1,_...2,_3)
=== RUN   TestMangleCall/x_=_foo(1,_...[2],_3)
=== RUN   TestMangleCall/x_=_foo(1,_...[2,_3],_4)
=== RUN   TestMangleCall/x_=_foo(1,_...[2,_...y,_3],_4)
=== RUN   TestMangleCall/x_=_foo(1,_...{a,_b},_4)
=== RUN   TestMangleCall/x_=_foo(1,_...[,2,,],_3)
--- PASS: TestMangleCall (0.01s)
    --- PASS: TestMangleCall/x_=_foo(1,_...[],_2) (0.00s)
    --- PASS: TestMangleCall/x_=_foo(1,_...2,_3) (0.00s)
    --- PASS: TestMangleCall/x_=_foo(1,_...[2],_3) (0.00s)
    --- PASS: TestMangleCall/x_=_foo(1,_...[2,_3],_4) (0.00s)
    --- PASS: TestMangleCall/x_=_foo(1,_...[2,_...y,_3],_4) (0.00s)
    --- PASS: TestMangleCall/x_=_foo(1,_...{a,_b},_4) (0.00s)
    --- PASS: TestMangleCall/x_=_foo(1,_...[,2,,],_3) (0.00s)
=== RUN   TestMangleArray
=== RUN   TestMangleArray/x_=_[1,_...[],_2]
=== RUN   TestMangleArray/x_=_[1,_...2,_3]
=== RUN   TestMangleArray/x_=_[1,_...[2],_3]
=== RUN   TestMangleArray/x_=_[1,_...[2,_3],_4]
=== RUN   TestMangleArray/x_=_[1,_...[2,_...y,_3],_4]
=== RUN   TestMangleArray/x_=_[1,_...{a,_b},_4]
=== RUN   TestMangleArray/x_=_[1,_...[,2,,],_3]
--- PASS: TestMangleArray (0.01s)
    --- PASS: TestMangleArray/x_=_[1,_...[],_2] (0.00s)
    --- PASS: TestMangleArray/x_=_[1,_...2,_3] (0.00s)
    --- PASS: TestMangleArray/x_=_[1,_...[2],_3] (0.00s)
    --- PASS: TestMangleArray/x_=_[1,_...[2,_3],_4] (0.00s)
    --- PASS: TestMangleArray/x_=_[1,_...[2,_...y,_3],_4] (0.00s)
    --- PASS: TestMangleArray/x_=_[1,_...{a,_b},_4] (0.00s)
    --- PASS: TestMangleArray/x_=_[1,_...[,2,,],_3] (0.00s)
=== RUN   TestMangleObject
=== RUN   TestMangleObject/x_=_{['y']:_z}
=== RUN   TestMangleObject/x_=_{['y']()_{}}
=== RUN   TestMangleObject/x_=_{get_['y']()_{}}
=== RUN   TestMangleObject/x_=_{set_['y'](z)_{}}
=== RUN   TestMangleObject/x_=_{async_['y']()_{}}
=== RUN   TestMangleObject/({['y']:_z}_=_x)
=== RUN   TestMangleObject/x_=_{a,_...{},_b}
=== RUN   TestMangleObject/x_=_{a,_...b,_c}
=== RUN   TestMangleObject/x_=_{a,_...{b},_c}
=== RUN   TestMangleObject/x_=_{a,_...{b()_{}},_c}
=== RUN   TestMangleObject/x_=_{a,_...{b,_c},_d}
=== RUN   TestMangleObject/x_=_{a,_...{b,_...y,_c},_d}
=== RUN   TestMangleObject/x_=_{a,_...[b,_c],_d}
=== RUN   TestMangleObject/x_=_{a,_...{[b]:_c},_d}
=== RUN   TestMangleObject/x_=_{a,_...{[b]()_{}},_c}
=== RUN   TestMangleObject/x_=_{a,_...{b,_get_c()_{_return_y++_},_d},_e}
=== RUN   TestMangleObject/x_=_{a,_...{b,_set_c(_)_{_throw___},_d},_e}
=== RUN   TestMangleObject/x_=_{a,_...{b,___proto__:_c,_d},_e}
=== RUN   TestMangleObject/x_=_{a,_...{b,_['__proto__']:_c,_d},_e}
=== RUN   TestMangleObject/x_=_{a,_...{b,___proto__()_{},_c},_d}
=== RUN   TestMangleObject/x_=_{a,_...true,_b}
=== RUN   TestMangleObject/x_=_{a,_...null,_b}
=== RUN   TestMangleObject/x_=_{a,_...void_0,_b}
=== RUN   TestMangleObject/x_=_{a,_...123,_b}
=== RUN   TestMangleObject/x_=_{a,_...123n,_b}
=== RUN   TestMangleObject/x_=_{a,_.../x/,_b}
=== RUN   TestMangleObject/x_=_{a,_...function(){},_b}
=== RUN   TestMangleObject/x_=_{a,_...()=>{},_b}
=== RUN   TestMangleObject/x_=_{a,_...'123',_b}
=== RUN   TestMangleObject/x_=_{a,_...[1,_2,_3],_b}
=== RUN   TestMangleObject/x_=_{a,_...(()=>{})(),_b}
=== RUN   TestMangleObject/x_=_{['y']:_z}.y
=== RUN   TestMangleObject/x_=_{['y']:_z}.y;_var_z
=== RUN   TestMangleObject/x_=_{foo:_foo(),_y:_1}.y
=== RUN   TestMangleObject/x_=_{foo:_/*_@__PURE___*/_foo(),_y:_1}.y
=== RUN   TestMangleObject/x_=_{__proto__:_null}.y
=== RUN   TestMangleObject/x_=_{__proto__:_null,_y:_1}.y
=== RUN   TestMangleObject/x_=_{__proto__:_null}.__proto__
=== RUN   TestMangleObject/x_=_{['__proto__']:_null}.y
=== RUN   TestMangleObject/x_=_{['__proto__']:_null,_y:_1}.y
=== RUN   TestMangleObject/x_=_{['__proto__']:_null}.__proto__
=== RUN   TestMangleObject/x_=_{y:_1}?.y
=== RUN   TestMangleObject/x_=_{y:_1}?.['y']
=== RUN   TestMangleObject/x_=_{y:_{z:_1}}?.y.z
=== RUN   TestMangleObject/x_=_{y:_{z:_1}}?.y?.z
=== RUN   TestMangleObject/x_=_{y()_{}}?.y()
=== RUN   TestMangleObject/x_=_{y:_1}?.y#01
=== RUN   TestMangleObject/x_=_{y:_1}?.['y']#01
=== RUN   TestMangleObject/x_=_{y:_{z:_1}}?.y.z#01
=== RUN   TestMangleObject/x_=_{y:_{z:_1}}?.y?.z#01
=== RUN   TestMangleObject/x_=_{y()_{}}?.y()#01
--- PASS: TestMangleObject (0.05s)
    --- PASS: TestMangleObject/x_=_{['y']:_z} (0.00s)
    --- PASS: TestMangleObject/x_=_{['y']()_{}} (0.00s)
    --- PASS: TestMangleObject/x_=_{get_['y']()_{}} (0.00s)
    --- PASS: TestMangleObject/x_=_{set_['y'](z)_{}} (0.00s)
    --- PASS: TestMangleObject/x_=_{async_['y']()_{}} (0.00s)
    --- PASS: TestMangleObject/({['y']:_z}_=_x) (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...{},_b} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...b,_c} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...{b},_c} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...{b()_{}},_c} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...{b,_c},_d} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...{b,_...y,_c},_d} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...[b,_c],_d} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...{[b]:_c},_d} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...{[b]()_{}},_c} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...{b,_get_c()_{_return_y++_},_d},_e} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...{b,_set_c(_)_{_throw___},_d},_e} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...{b,___proto__:_c,_d},_e} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...{b,_['__proto__']:_c,_d},_e} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...{b,___proto__()_{},_c},_d} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...true,_b} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...null,_b} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...void_0,_b} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...123,_b} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...123n,_b} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_.../x/,_b} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...function(){},_b} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...()=>{},_b} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...'123',_b} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...[1,_2,_3],_b} (0.00s)
    --- PASS: TestMangleObject/x_=_{a,_...(()=>{})(),_b} (0.00s)
    --- PASS: TestMangleObject/x_=_{['y']:_z}.y (0.00s)
    --- PASS: TestMangleObject/x_=_{['y']:_z}.y;_var_z (0.00s)
    --- PASS: TestMangleObject/x_=_{foo:_foo(),_y:_1}.y (0.00s)
    --- PASS: TestMangleObject/x_=_{foo:_/*_@__PURE___*/_foo(),_y:_1}.y (0.00s)
    --- PASS: TestMangleObject/x_=_{__proto__:_null}.y (0.00s)
    --- PASS: TestMangleObject/x_=_{__proto__:_null,_y:_1}.y (0.00s)
    --- PASS: TestMangleObject/x_=_{__proto__:_null}.__proto__ (0.00s)
    --- PASS: TestMangleObject/x_=_{['__proto__']:_null}.y (0.00s)
    --- PASS: TestMangleObject/x_=_{['__proto__']:_null,_y:_1}.y (0.00s)
    --- PASS: TestMangleObject/x_=_{['__proto__']:_null}.__proto__ (0.00s)
    --- PASS: TestMangleObject/x_=_{y:_1}?.y (0.00s)
    --- PASS: TestMangleObject/x_=_{y:_1}?.['y'] (0.00s)
    --- PASS: TestMangleObject/x_=_{y:_{z:_1}}?.y.z (0.00s)
    --- PASS: TestMangleObject/x_=_{y:_{z:_1}}?.y?.z (0.00s)
    --- PASS: TestMangleObject/x_=_{y()_{}}?.y() (0.00s)
    --- PASS: TestMangleObject/x_=_{y:_1}?.y#01 (0.00s)
    --- PASS: TestMangleObject/x_=_{y:_1}?.['y']#01 (0.00s)
    --- PASS: TestMangleObject/x_=_{y:_{z:_1}}?.y.z#01 (0.00s)
    --- PASS: TestMangleObject/x_=_{y:_{z:_1}}?.y?.z#01 (0.00s)
    --- PASS: TestMangleObject/x_=_{y()_{}}?.y()#01 (0.00s)
=== RUN   TestMangleArrow
=== RUN   TestMangleArrow/var_a_=_()_=>_{}
=== RUN   TestMangleArrow/var_a_=_()_=>_123
=== RUN   TestMangleArrow/var_a_=_()_=>_void_0
=== RUN   TestMangleArrow/var_a_=_()_=>_undefined
=== RUN   TestMangleArrow/var_a_=_()_=>_{return}
=== RUN   TestMangleArrow/var_a_=_()_=>_{return_123}
=== RUN   TestMangleArrow/var_a_=_()_=>_{throw_123}
--- PASS: TestMangleArrow (0.01s)
    --- PASS: TestMangleArrow/var_a_=_()_=>_{} (0.00s)
    --- PASS: TestMangleArrow/var_a_=_()_=>_123 (0.00s)
    --- PASS: TestMangleArrow/var_a_=_()_=>_void_0 (0.00s)
    --- PASS: TestMangleArrow/var_a_=_()_=>_undefined (0.00s)
    --- PASS: TestMangleArrow/var_a_=_()_=>_{return} (0.00s)
    --- PASS: TestMangleArrow/var_a_=_()_=>_{return_123} (0.00s)
    --- PASS: TestMangleArrow/var_a_=_()_=>_{throw_123} (0.00s)
=== RUN   TestMangleTemplate
=== RUN   TestMangleTemplate/__=_`a${x}b${y}c`
=== RUN   TestMangleTemplate/__=_`a${x}b${'y'}c`
=== RUN   TestMangleTemplate/__=_`a${'x'}b${y}c`
=== RUN   TestMangleTemplate/__=_`a${'x'}b${'y'}c`
=== RUN   TestMangleTemplate/tag`a${x}b${y}c`
=== RUN   TestMangleTemplate/tag`a${x}b${'y'}c`
=== RUN   TestMangleTemplate/tag`a${'x'}b${y}c`
=== RUN   TestMangleTemplate/tag`a${'x'}b${'y'}c`
=== RUN   TestMangleTemplate/(1,_x.y)``
=== RUN   TestMangleTemplate/(1,_x[y])``
=== RUN   TestMangleTemplate/class_Foo_{_#foo()_{_return_this.#foo``_}_}
=== RUN   TestMangleTemplate/class_Foo_{_#foo()_{_return_(0,_this.#foo)``_}_}
--- PASS: TestMangleTemplate (0.01s)
    --- PASS: TestMangleTemplate/__=_`a${x}b${y}c` (0.00s)
    --- PASS: TestMangleTemplate/__=_`a${x}b${'y'}c` (0.00s)
    --- PASS: TestMangleTemplate/__=_`a${'x'}b${y}c` (0.00s)
    --- PASS: TestMangleTemplate/__=_`a${'x'}b${'y'}c` (0.00s)
    --- PASS: TestMangleTemplate/tag`a${x}b${y}c` (0.00s)
    --- PASS: TestMangleTemplate/tag`a${x}b${'y'}c` (0.00s)
    --- PASS: TestMangleTemplate/tag`a${'x'}b${y}c` (0.00s)
    --- PASS: TestMangleTemplate/tag`a${'x'}b${'y'}c` (0.00s)
    --- PASS: TestMangleTemplate/(1,_x.y)`` (0.00s)
    --- PASS: TestMangleTemplate/(1,_x[y])`` (0.00s)
    --- PASS: TestMangleTemplate/class_Foo_{_#foo()_{_return_this.#foo``_}_} (0.00s)
    --- PASS: TestMangleTemplate/class_Foo_{_#foo()_{_return_(0,_this.#foo)``_}_} (0.00s)
=== RUN   TestMangleTypeofIdentifier
=== RUN   TestMangleTypeofIdentifier/return_typeof_(123,_x)
=== RUN   TestMangleTypeofIdentifier/return_typeof_(123,_x.y)
=== RUN   TestMangleTypeofIdentifier/return_typeof_(123,_x);_var_x
=== RUN   TestMangleTypeofIdentifier/return_typeof_(true_&&_x)
=== RUN   TestMangleTypeofIdentifier/return_typeof_(true_&&_x.y)
=== RUN   TestMangleTypeofIdentifier/return_typeof_(true_&&_x);_var_x
=== RUN   TestMangleTypeofIdentifier/return_typeof_(false_||_x)
=== RUN   TestMangleTypeofIdentifier/return_typeof_(false_||_x.y)
=== RUN   TestMangleTypeofIdentifier/return_typeof_(false_||_x);_var_x
--- PASS: TestMangleTypeofIdentifier (0.01s)
    --- PASS: TestMangleTypeofIdentifier/return_typeof_(123,_x) (0.00s)
    --- PASS: TestMangleTypeofIdentifier/return_typeof_(123,_x.y) (0.00s)
    --- PASS: TestMangleTypeofIdentifier/return_typeof_(123,_x);_var_x (0.00s)
    --- PASS: TestMangleTypeofIdentifier/return_typeof_(true_&&_x) (0.00s)
    --- PASS: TestMangleTypeofIdentifier/return_typeof_(true_&&_x.y) (0.00s)
    --- PASS: TestMangleTypeofIdentifier/return_typeof_(true_&&_x);_var_x (0.00s)
    --- PASS: TestMangleTypeofIdentifier/return_typeof_(false_||_x) (0.00s)
    --- PASS: TestMangleTypeofIdentifier/return_typeof_(false_||_x.y) (0.00s)
    --- PASS: TestMangleTypeofIdentifier/return_typeof_(false_||_x);_var_x (0.00s)
=== RUN   TestMangleEquals
=== RUN   TestMangleEquals/return_typeof_x_===_y
=== RUN   TestMangleEquals/return_typeof_x_!==_y
=== RUN   TestMangleEquals/return_y_===_typeof_x
=== RUN   TestMangleEquals/return_y_!==_typeof_x
=== RUN   TestMangleEquals/return_typeof_x_===_'string'
=== RUN   TestMangleEquals/return_typeof_x_!==_'string'
=== RUN   TestMangleEquals/return_'string'_===_typeof_x
=== RUN   TestMangleEquals/return_'string'_!==_typeof_x
=== RUN   TestMangleEquals/return_a_===_0
=== RUN   TestMangleEquals/return_a_!==_0
=== RUN   TestMangleEquals/return_(a_&_1)_===_0
=== RUN   TestMangleEquals/return_(a_&_1)_!==_0
=== RUN   TestMangleEquals/return_a_===_''
=== RUN   TestMangleEquals/return_a_!==_''
=== RUN   TestMangleEquals/return_(a_+_'!')_===_'a!'
=== RUN   TestMangleEquals/return_(a_+_'!')_!==_'a!'
=== RUN   TestMangleEquals/return_a_===_false
=== RUN   TestMangleEquals/return_a_===_true
=== RUN   TestMangleEquals/return_a_!==_false
=== RUN   TestMangleEquals/return_a_!==_true
=== RUN   TestMangleEquals/return_!a_===_false
=== RUN   TestMangleEquals/return_!a_===_true
=== RUN   TestMangleEquals/return_!a_!==_false
=== RUN   TestMangleEquals/return_!a_!==_true
=== RUN   TestMangleEquals/return_false_===_!a
=== RUN   TestMangleEquals/return_true_===_!a
=== RUN   TestMangleEquals/return_false_!==_!a
=== RUN   TestMangleEquals/return_true_!==_!a
=== RUN   TestMangleEquals/return_a_===_!b
=== RUN   TestMangleEquals/return_a_===_!b#01
=== RUN   TestMangleEquals/return_a_!==_!b
=== RUN   TestMangleEquals/return_a_!==_!b#01
=== RUN   TestMangleEquals/return_!a_===_!b
=== RUN   TestMangleEquals/return_!a_===_!b#01
=== RUN   TestMangleEquals/return_!a_!==_!b
=== RUN   TestMangleEquals/return_!a_!==_!b#01
--- PASS: TestMangleEquals (0.03s)
    --- PASS: TestMangleEquals/return_typeof_x_===_y (0.00s)
    --- PASS: TestMangleEquals/return_typeof_x_!==_y (0.00s)
    --- PASS: TestMangleEquals/return_y_===_typeof_x (0.00s)
    --- PASS: TestMangleEquals/return_y_!==_typeof_x (0.00s)
    --- PASS: TestMangleEquals/return_typeof_x_===_'string' (0.00s)
    --- PASS: TestMangleEquals/return_typeof_x_!==_'string' (0.00s)
    --- PASS: TestMangleEquals/return_'string'_===_typeof_x (0.00s)
    --- PASS: TestMangleEquals/return_'string'_!==_typeof_x (0.00s)
    --- PASS: TestMangleEquals/return_a_===_0 (0.00s)
    --- PASS: TestMangleEquals/return_a_!==_0 (0.00s)
    --- PASS: TestMangleEquals/return_(a_&_1)_===_0 (0.00s)
    --- PASS: TestMangleEquals/return_(a_&_1)_!==_0 (0.00s)
    --- PASS: TestMangleEquals/return_a_===_'' (0.00s)
    --- PASS: TestMangleEquals/return_a_!==_'' (0.00s)
    --- PASS: TestMangleEquals/return_(a_+_'!')_===_'a!' (0.00s)
    --- PASS: TestMangleEquals/return_(a_+_'!')_!==_'a!' (0.00s)
    --- PASS: TestMangleEquals/return_a_===_false (0.00s)
    --- PASS: TestMangleEquals/return_a_===_true (0.00s)
    --- PASS: TestMangleEquals/return_a_!==_false (0.00s)
    --- PASS: TestMangleEquals/return_a_!==_true (0.00s)
    --- PASS: TestMangleEquals/return_!a_===_false (0.00s)
    --- PASS: TestMangleEquals/return_!a_===_true (0.00s)
    --- PASS: TestMangleEquals/return_!a_!==_false (0.00s)
    --- PASS: TestMangleEquals/return_!a_!==_true (0.00s)
    --- PASS: TestMangleEquals/return_false_===_!a (0.00s)
    --- PASS: TestMangleEquals/return_true_===_!a (0.00s)
    --- PASS: TestMangleEquals/return_false_!==_!a (0.00s)
    --- PASS: TestMangleEquals/return_true_!==_!a (0.00s)
    --- PASS: TestMangleEquals/return_a_===_!b (0.00s)
    --- PASS: TestMangleEquals/return_a_===_!b#01 (0.00s)
    --- PASS: TestMangleEquals/return_a_!==_!b (0.00s)
    --- PASS: TestMangleEquals/return_a_!==_!b#01 (0.00s)
    --- PASS: TestMangleEquals/return_!a_===_!b (0.00s)
    --- PASS: TestMangleEquals/return_!a_===_!b#01 (0.00s)
    --- PASS: TestMangleEquals/return_!a_!==_!b (0.00s)
    --- PASS: TestMangleEquals/return_!a_!==_!b#01 (0.00s)
=== RUN   TestMangleUnaryInsideComma
=== RUN   TestMangleUnaryInsideComma/return_-(a,_b)
=== RUN   TestMangleUnaryInsideComma/return_+(a,_b)
=== RUN   TestMangleUnaryInsideComma/return_~(a,_b)
=== RUN   TestMangleUnaryInsideComma/return_!(a,_b)
=== RUN   TestMangleUnaryInsideComma/return_void_(a,_b)
=== RUN   TestMangleUnaryInsideComma/return_typeof_(a,_b)
=== RUN   TestMangleUnaryInsideComma/return_delete_(a,_b)
--- PASS: TestMangleUnaryInsideComma (0.01s)
    --- PASS: TestMangleUnaryInsideComma/return_-(a,_b) (0.00s)
    --- PASS: TestMangleUnaryInsideComma/return_+(a,_b) (0.00s)
    --- PASS: TestMangleUnaryInsideComma/return_~(a,_b) (0.00s)
    --- PASS: TestMangleUnaryInsideComma/return_!(a,_b) (0.00s)
    --- PASS: TestMangleUnaryInsideComma/return_void_(a,_b) (0.00s)
    --- PASS: TestMangleUnaryInsideComma/return_typeof_(a,_b) (0.00s)
    --- PASS: TestMangleUnaryInsideComma/return_delete_(a,_b) (0.00s)
=== RUN   TestMangleBinaryInsideComma
=== RUN   TestMangleBinaryInsideComma/(a,_b)_&&_c
=== RUN   TestMangleBinaryInsideComma/(a,_b)_==_c
=== RUN   TestMangleBinaryInsideComma/(a,_b)_+_c
=== RUN   TestMangleBinaryInsideComma/a_&&_(b,_c)
=== RUN   TestMangleBinaryInsideComma/a_==_(b,_c)
=== RUN   TestMangleBinaryInsideComma/a_+_(b,_c)
--- PASS: TestMangleBinaryInsideComma (0.00s)
    --- PASS: TestMangleBinaryInsideComma/(a,_b)_&&_c (0.00s)
    --- PASS: TestMangleBinaryInsideComma/(a,_b)_==_c (0.00s)
    --- PASS: TestMangleBinaryInsideComma/(a,_b)_+_c (0.00s)
    --- PASS: TestMangleBinaryInsideComma/a_&&_(b,_c) (0.00s)
    --- PASS: TestMangleBinaryInsideComma/a_==_(b,_c) (0.00s)
    --- PASS: TestMangleBinaryInsideComma/a_+_(b,_c) (0.00s)
=== RUN   TestMangleNestedLogical
=== RUN   TestMangleNestedLogical/(a_&&_b)_&&_c
=== RUN   TestMangleNestedLogical/a_&&_(b_&&_c)
=== RUN   TestMangleNestedLogical/(a_||_b)_&&_c
=== RUN   TestMangleNestedLogical/a_&&_(b_||_c)
=== RUN   TestMangleNestedLogical/(a_||_b)_||_c
=== RUN   TestMangleNestedLogical/a_||_(b_||_c)
=== RUN   TestMangleNestedLogical/(a_&&_b)_||_c
=== RUN   TestMangleNestedLogical/a_||_(b_&&_c)
--- PASS: TestMangleNestedLogical (0.01s)
    --- PASS: TestMangleNestedLogical/(a_&&_b)_&&_c (0.00s)
    --- PASS: TestMangleNestedLogical/a_&&_(b_&&_c) (0.00s)
    --- PASS: TestMangleNestedLogical/(a_||_b)_&&_c (0.00s)
    --- PASS: TestMangleNestedLogical/a_&&_(b_||_c) (0.00s)
    --- PASS: TestMangleNestedLogical/(a_||_b)_||_c (0.00s)
    --- PASS: TestMangleNestedLogical/a_||_(b_||_c) (0.00s)
    --- PASS: TestMangleNestedLogical/(a_&&_b)_||_c (0.00s)
    --- PASS: TestMangleNestedLogical/a_||_(b_&&_c) (0.00s)
=== RUN   TestMangleEqualsUndefined
=== RUN   TestMangleEqualsUndefined/return_a_===_void_0
=== RUN   TestMangleEqualsUndefined/return_a_!==_void_0
=== RUN   TestMangleEqualsUndefined/return_void_0_===_a
=== RUN   TestMangleEqualsUndefined/return_void_0_!==_a
=== RUN   TestMangleEqualsUndefined/return_a_==_void_0
=== RUN   TestMangleEqualsUndefined/return_a_!=_void_0
=== RUN   TestMangleEqualsUndefined/return_void_0_==_a
=== RUN   TestMangleEqualsUndefined/return_void_0_!=_a
=== RUN   TestMangleEqualsUndefined/return_a_===_null_||_a_===_undefined
=== RUN   TestMangleEqualsUndefined/return_a_===_null_||_a_!==_undefined
=== RUN   TestMangleEqualsUndefined/return_a_!==_null_||_a_===_undefined
=== RUN   TestMangleEqualsUndefined/return_a_===_null_&&_a_===_undefined
=== RUN   TestMangleEqualsUndefined/return_a.x_===_null_||_a.x_===_undefined
=== RUN   TestMangleEqualsUndefined/return_a_===_undefined_||_a_===_null
=== RUN   TestMangleEqualsUndefined/return_a_===_undefined_||_a_!==_null
=== RUN   TestMangleEqualsUndefined/return_a_!==_undefined_||_a_===_null
=== RUN   TestMangleEqualsUndefined/return_a_===_undefined_&&_a_===_null
=== RUN   TestMangleEqualsUndefined/return_a.x_===_undefined_||_a.x_===_null
=== RUN   TestMangleEqualsUndefined/return_a_!==_null_&&_a_!==_undefined
=== RUN   TestMangleEqualsUndefined/return_a_!==_null_&&_a_===_undefined
=== RUN   TestMangleEqualsUndefined/return_a_===_null_&&_a_!==_undefined
=== RUN   TestMangleEqualsUndefined/return_a_!==_null_||_a_!==_undefined
=== RUN   TestMangleEqualsUndefined/return_a.x_!==_null_&&_a.x_!==_undefined
=== RUN   TestMangleEqualsUndefined/return_a_!==_undefined_&&_a_!==_null
=== RUN   TestMangleEqualsUndefined/return_a_!==_undefined_&&_a_===_null
=== RUN   TestMangleEqualsUndefined/return_a_===_undefined_&&_a_!==_null
=== RUN   TestMangleEqualsUndefined/return_a_!==_undefined_||_a_!==_null
=== RUN   TestMangleEqualsUndefined/return_a.x_!==_undefined_&&_a.x_!==_null
--- PASS: TestMangleEqualsUndefined (0.02s)
    --- PASS: TestMangleEqualsUndefined/return_a_===_void_0 (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_!==_void_0 (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_void_0_===_a (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_void_0_!==_a (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_==_void_0 (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_!=_void_0 (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_void_0_==_a (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_void_0_!=_a (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_===_null_||_a_===_undefined (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_===_null_||_a_!==_undefined (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_!==_null_||_a_===_undefined (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_===_null_&&_a_===_undefined (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a.x_===_null_||_a.x_===_undefined (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_===_undefined_||_a_===_null (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_===_undefined_||_a_!==_null (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_!==_undefined_||_a_===_null (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_===_undefined_&&_a_===_null (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a.x_===_undefined_||_a.x_===_null (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_!==_null_&&_a_!==_undefined (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_!==_null_&&_a_===_undefined (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_===_null_&&_a_!==_undefined (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_!==_null_||_a_!==_undefined (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a.x_!==_null_&&_a.x_!==_undefined (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_!==_undefined_&&_a_!==_null (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_!==_undefined_&&_a_===_null (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_===_undefined_&&_a_!==_null (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a_!==_undefined_||_a_!==_null (0.00s)
    --- PASS: TestMangleEqualsUndefined/return_a.x_!==_undefined_&&_a.x_!==_null (0.00s)
=== RUN   TestMangleUnusedFunctionExpressionNames
=== RUN   TestMangleUnusedFunctionExpressionNames/x_=_function_y()_{}
=== RUN   TestMangleUnusedFunctionExpressionNames/x_=_function_y()_{_return_y_}
=== RUN   TestMangleUnusedFunctionExpressionNames/x_=_function_y()_{_return_eval('y')_}
=== RUN   TestMangleUnusedFunctionExpressionNames/x_=_function_y()_{_if_(0)_return_y_}
--- PASS: TestMangleUnusedFunctionExpressionNames (0.00s)
    --- PASS: TestMangleUnusedFunctionExpressionNames/x_=_function_y()_{} (0.00s)
    --- PASS: TestMangleUnusedFunctionExpressionNames/x_=_function_y()_{_return_y_} (0.00s)
    --- PASS: TestMangleUnusedFunctionExpressionNames/x_=_function_y()_{_return_eval('y')_} (0.00s)
    --- PASS: TestMangleUnusedFunctionExpressionNames/x_=_function_y()_{_if_(0)_return_y_} (0.00s)
=== RUN   TestMangleClass
=== RUN   TestMangleClass/class_x_{['y']_=_z}
=== RUN   TestMangleClass/class_x_{['y']()_{}}
=== RUN   TestMangleClass/class_x_{get_['y']()_{}}
=== RUN   TestMangleClass/class_x_{set_['y'](z)_{}}
=== RUN   TestMangleClass/class_x_{async_['y']()_{}}
=== RUN   TestMangleClass/x_=_class_{['y']_=_z}
=== RUN   TestMangleClass/x_=_class_{['y']()_{}}
=== RUN   TestMangleClass/x_=_class_{get_['y']()_{}}
=== RUN   TestMangleClass/x_=_class_{set_['y'](z)_{}}
=== RUN   TestMangleClass/x_=_class_{async_['y']()_{}}
--- PASS: TestMangleClass (0.01s)
    --- PASS: TestMangleClass/class_x_{['y']_=_z} (0.00s)
    --- PASS: TestMangleClass/class_x_{['y']()_{}} (0.00s)
    --- PASS: TestMangleClass/class_x_{get_['y']()_{}} (0.00s)
    --- PASS: TestMangleClass/class_x_{set_['y'](z)_{}} (0.00s)
    --- PASS: TestMangleClass/class_x_{async_['y']()_{}} (0.00s)
    --- PASS: TestMangleClass/x_=_class_{['y']_=_z} (0.00s)
    --- PASS: TestMangleClass/x_=_class_{['y']()_{}} (0.00s)
    --- PASS: TestMangleClass/x_=_class_{get_['y']()_{}} (0.00s)
    --- PASS: TestMangleClass/x_=_class_{set_['y'](z)_{}} (0.00s)
    --- PASS: TestMangleClass/x_=_class_{async_['y']()_{}} (0.00s)
=== RUN   TestMangleUnusedClassExpressionNames
=== RUN   TestMangleUnusedClassExpressionNames/x_=_class_y_{}
=== RUN   TestMangleUnusedClassExpressionNames/x_=_class_y_{_foo()_{_return_y_}_}
=== RUN   TestMangleUnusedClassExpressionNames/x_=_class_y_{_foo()_{_if_(0)_return_y_}_}
--- PASS: TestMangleUnusedClassExpressionNames (0.00s)
    --- PASS: TestMangleUnusedClassExpressionNames/x_=_class_y_{} (0.00s)
    --- PASS: TestMangleUnusedClassExpressionNames/x_=_class_y_{_foo()_{_return_y_}_} (0.00s)
    --- PASS: TestMangleUnusedClassExpressionNames/x_=_class_y_{_foo()_{_if_(0)_return_y_}_} (0.00s)
=== RUN   TestMangleUnused
=== RUN   TestMangleUnused/null
=== RUN   TestMangleUnused/void_0
=== RUN   TestMangleUnused/void_0#01
=== RUN   TestMangleUnused/false
=== RUN   TestMangleUnused/true
=== RUN   TestMangleUnused/123
=== RUN   TestMangleUnused/123n
=== RUN   TestMangleUnused/'abc'
=== RUN   TestMangleUnused/0;_'abc'
=== RUN   TestMangleUnused/'abc';_'use_strict'
=== RUN   TestMangleUnused/function_f()_{_'abc';_'use_strict'_}
=== RUN   TestMangleUnused/this
=== RUN   TestMangleUnused//regex/
=== RUN   TestMangleUnused/(function()_{})
=== RUN   TestMangleUnused/(()_=>_{})
=== RUN   TestMangleUnused/import.meta
=== RUN   TestMangleUnused/+x
=== RUN   TestMangleUnused/-x
=== RUN   TestMangleUnused/!x
=== RUN   TestMangleUnused/~x
=== RUN   TestMangleUnused/++x
=== RUN   TestMangleUnused/--x
=== RUN   TestMangleUnused/x++
=== RUN   TestMangleUnused/x--
=== RUN   TestMangleUnused/void_x
=== RUN   TestMangleUnused/delete_x
=== RUN   TestMangleUnused/typeof_x
=== RUN   TestMangleUnused/typeof_x()
=== RUN   TestMangleUnused/typeof_(0,_x)
=== RUN   TestMangleUnused/typeof_(0_||_x)
=== RUN   TestMangleUnused/typeof_(1_&&_x)
=== RUN   TestMangleUnused/typeof_(1_?_x_:_0)
=== RUN   TestMangleUnused/typeof_(0_?_1_:_x)
=== RUN   TestMangleUnused/a_+_b
=== RUN   TestMangleUnused/a_-_b
=== RUN   TestMangleUnused/a_*_b
=== RUN   TestMangleUnused/a_/_b
=== RUN   TestMangleUnused/a_%_b
=== RUN   TestMangleUnused/a_**_b
=== RUN   TestMangleUnused/a_&_b
=== RUN   TestMangleUnused/a_|_b
=== RUN   TestMangleUnused/a_^_b
=== RUN   TestMangleUnused/a_<<_b
=== RUN   TestMangleUnused/a_>>_b
=== RUN   TestMangleUnused/a_>>>_b
=== RUN   TestMangleUnused/a_===_b
=== RUN   TestMangleUnused/a_!==_b
=== RUN   TestMangleUnused/a_==_b
=== RUN   TestMangleUnused/a_!=_b
=== RUN   TestMangleUnused/a,_b
=== RUN   TestMangleUnused/a_+_''_==_b
=== RUN   TestMangleUnused/a_+_''_!=_b
=== RUN   TestMangleUnused/a_+_''_==_b_+_''
=== RUN   TestMangleUnused/a_+_''_!=_b_+_''
=== RUN   TestMangleUnused/typeof_a_==_b_+_''
=== RUN   TestMangleUnused/typeof_a_!=_b_+_''
=== RUN   TestMangleUnused/typeof_a_==_'b'
=== RUN   TestMangleUnused/typeof_a_!=_'b'
=== RUN   TestMangleUnused/Object
=== RUN   TestMangleUnused/Object()
=== RUN   TestMangleUnused/NonObject
=== RUN   TestMangleUnused/var_bound;_unbound
=== RUN   TestMangleUnused/var_bound;_bound
=== RUN   TestMangleUnused/foo,_123,_bar
=== RUN   TestMangleUnused/[[foo,,_123,,_bar]]
=== RUN   TestMangleUnused/var_bound;_[123,_unbound,_...unbound,_234]
=== RUN   TestMangleUnused/var_bound;_[123,_bound,_...bound,_234]
=== RUN   TestMangleUnused/({foo,_x:_123,_[y]:_123,_z:_z,_bar})
=== RUN   TestMangleUnused/var_bound;_({x:_123,_unbound,_...unbound,_[unbound]:_null,_y:_234})
=== RUN   TestMangleUnused/var_bound;_({x:_123,_bound,_...bound,_[bound]:_null,_y:_234})
=== RUN   TestMangleUnused/var_bound;_({x:_123,_bound,_...bound,_[bound]:_foo(),_y:_234})
=== RUN   TestMangleUnused/console.log(1,_foo(),_bar())
=== RUN   TestMangleUnused//*_@__PURE___*/_console.log(1,_foo(),_bar())
=== RUN   TestMangleUnused/new_TestCase(1,_foo(),_bar())
=== RUN   TestMangleUnused//*_@__PURE___*/_new_TestCase(1,_foo(),_bar())
=== RUN   TestMangleUnused/let_x_=_(1,_2)
=== RUN   TestMangleUnused/let_x_=_(y,_2)
=== RUN   TestMangleUnused/let_x_=_(/*_@__PURE___*/_foo(bar),_2)
=== RUN   TestMangleUnused/let_x_=_(2,_y)
=== RUN   TestMangleUnused/let_x_=_(2,_y)()
=== RUN   TestMangleUnused/let_x_=_(true_&&_y)()
=== RUN   TestMangleUnused/let_x_=_(false_||_y)()
=== RUN   TestMangleUnused/let_x_=_(null_??_y)()
=== RUN   TestMangleUnused/let_x_=_(1_?_y_:_2)()
=== RUN   TestMangleUnused/let_x_=_(0_?_1_:_y)()
=== RUN   TestMangleUnused/let_x_=_(2,_y.z)
=== RUN   TestMangleUnused/let_x_=_(2,_y.z)()
=== RUN   TestMangleUnused/let_x_=_(true_&&_y.z)()
=== RUN   TestMangleUnused/let_x_=_(false_||_y.z)()
=== RUN   TestMangleUnused/let_x_=_(null_??_y.z)()
=== RUN   TestMangleUnused/let_x_=_(1_?_y.z_:_2)()
=== RUN   TestMangleUnused/let_x_=_(0_?_1_:_y.z)()
=== RUN   TestMangleUnused/let_x_=_(2,_y[z])
=== RUN   TestMangleUnused/let_x_=_(2,_y[z])()
=== RUN   TestMangleUnused/let_x_=_(true_&&_y[z])()
=== RUN   TestMangleUnused/let_x_=_(false_||_y[z])()
=== RUN   TestMangleUnused/let_x_=_(null_??_y[z])()
=== RUN   TestMangleUnused/let_x_=_(1_?_y[z]_:_2)()
=== RUN   TestMangleUnused/let_x_=_(0_?_1_:_y[z])()
=== RUN   TestMangleUnused/delete_(x)
=== RUN   TestMangleUnused/delete_(2,_x)
=== RUN   TestMangleUnused/delete_(true_&&_x)
=== RUN   TestMangleUnused/delete_(false_||_x)
=== RUN   TestMangleUnused/delete_(null_??_x)
=== RUN   TestMangleUnused/delete_(1_?_x_:_2)
=== RUN   TestMangleUnused/delete_(0_?_1_:_x)
=== RUN   TestMangleUnused/delete_(1,_NaN)
=== RUN   TestMangleUnused/delete_(1,_Infinity)
=== RUN   TestMangleUnused/delete_(1,_-Infinity)
=== RUN   TestMangleUnused/foo_?_1_:_2
=== RUN   TestMangleUnused/foo_?_1_:_bar
=== RUN   TestMangleUnused/foo_?_bar_:_2
=== RUN   TestMangleUnused/foo_?_bar_:_baz
=== RUN   TestMangleUnused/foo_&&_bar
=== RUN   TestMangleUnused/var_foo;_foo_&&_bar
=== RUN   TestMangleUnused/var_bar;_foo_&&_bar
=== RUN   TestMangleUnused/var_foo,_bar;_foo_&&_bar
=== RUN   TestMangleUnused/foo_||_bar
=== RUN   TestMangleUnused/var_foo;_foo_||_bar
=== RUN   TestMangleUnused/var_bar;_foo_||_bar
=== RUN   TestMangleUnused/var_foo,_bar;_foo_||_bar
=== RUN   TestMangleUnused/foo_??_bar
=== RUN   TestMangleUnused/var_foo;_foo_??_bar
=== RUN   TestMangleUnused/var_bar;_foo_??_bar
=== RUN   TestMangleUnused/var_foo,_bar;_foo_??_bar
=== RUN   TestMangleUnused/tag`a${b}c${d}e`
=== RUN   TestMangleUnused/`a${b}c${d}e`
=== RUN   TestMangleUnused/'a'_+_b_+_'c'_+_d
=== RUN   TestMangleUnused/a_+_'b'_+_c_+_'d'
=== RUN   TestMangleUnused/a_+_b_+_'c'_+_'d'
=== RUN   TestMangleUnused/'a'_+_'b'_+_c_+_d
=== RUN   TestMangleUnused/(a_+_'')_+_(b_+_'')
=== RUN   TestMangleUnused/with_(a)_[]
=== RUN   TestMangleUnused/var_a;_with_(b)_a
--- PASS: TestMangleUnused (0.10s)
    --- PASS: TestMangleUnused/null (0.00s)
    --- PASS: TestMangleUnused/void_0 (0.00s)
    --- PASS: TestMangleUnused/void_0#01 (0.00s)
    --- PASS: TestMangleUnused/false (0.00s)
    --- PASS: TestMangleUnused/true (0.00s)
    --- PASS: TestMangleUnused/123 (0.00s)
    --- PASS: TestMangleUnused/123n (0.00s)
    --- PASS: TestMangleUnused/'abc' (0.00s)
    --- PASS: TestMangleUnused/0;_'abc' (0.00s)
    --- PASS: TestMangleUnused/'abc';_'use_strict' (0.00s)
    --- PASS: TestMangleUnused/function_f()_{_'abc';_'use_strict'_} (0.00s)
    --- PASS: TestMangleUnused/this (0.00s)
    --- PASS: TestMangleUnused//regex/ (0.00s)
    --- PASS: TestMangleUnused/(function()_{}) (0.00s)
    --- PASS: TestMangleUnused/(()_=>_{}) (0.00s)
    --- PASS: TestMangleUnused/import.meta (0.00s)
    --- PASS: TestMangleUnused/+x (0.00s)
    --- PASS: TestMangleUnused/-x (0.00s)
    --- PASS: TestMangleUnused/!x (0.00s)
    --- PASS: TestMangleUnused/~x (0.00s)
    --- PASS: TestMangleUnused/++x (0.00s)
    --- PASS: TestMangleUnused/--x (0.00s)
    --- PASS: TestMangleUnused/x++ (0.00s)
    --- PASS: TestMangleUnused/x-- (0.00s)
    --- PASS: TestMangleUnused/void_x (0.00s)
    --- PASS: TestMangleUnused/delete_x (0.00s)
    --- PASS: TestMangleUnused/typeof_x (0.00s)
    --- PASS: TestMangleUnused/typeof_x() (0.00s)
    --- PASS: TestMangleUnused/typeof_(0,_x) (0.00s)
    --- PASS: TestMangleUnused/typeof_(0_||_x) (0.00s)
    --- PASS: TestMangleUnused/typeof_(1_&&_x) (0.00s)
    --- PASS: TestMangleUnused/typeof_(1_?_x_:_0) (0.00s)
    --- PASS: TestMangleUnused/typeof_(0_?_1_:_x) (0.00s)
    --- PASS: TestMangleUnused/a_+_b (0.00s)
    --- PASS: TestMangleUnused/a_-_b (0.00s)
    --- PASS: TestMangleUnused/a_*_b (0.00s)
    --- PASS: TestMangleUnused/a_/_b (0.00s)
    --- PASS: TestMangleUnused/a_%_b (0.00s)
    --- PASS: TestMangleUnused/a_**_b (0.00s)
    --- PASS: TestMangleUnused/a_&_b (0.00s)
    --- PASS: TestMangleUnused/a_|_b (0.00s)
    --- PASS: TestMangleUnused/a_^_b (0.00s)
    --- PASS: TestMangleUnused/a_<<_b (0.00s)
    --- PASS: TestMangleUnused/a_>>_b (0.00s)
    --- PASS: TestMangleUnused/a_>>>_b (0.00s)
    --- PASS: TestMangleUnused/a_===_b (0.00s)
    --- PASS: TestMangleUnused/a_!==_b (0.00s)
    --- PASS: TestMangleUnused/a_==_b (0.00s)
    --- PASS: TestMangleUnused/a_!=_b (0.00s)
    --- PASS: TestMangleUnused/a,_b (0.00s)
    --- PASS: TestMangleUnused/a_+_''_==_b (0.00s)
    --- PASS: TestMangleUnused/a_+_''_!=_b (0.00s)
    --- PASS: TestMangleUnused/a_+_''_==_b_+_'' (0.00s)
    --- PASS: TestMangleUnused/a_+_''_!=_b_+_'' (0.00s)
    --- PASS: TestMangleUnused/typeof_a_==_b_+_'' (0.00s)
    --- PASS: TestMangleUnused/typeof_a_!=_b_+_'' (0.00s)
    --- PASS: TestMangleUnused/typeof_a_==_'b' (0.00s)
    --- PASS: TestMangleUnused/typeof_a_!=_'b' (0.00s)
    --- PASS: TestMangleUnused/Object (0.00s)
    --- PASS: TestMangleUnused/Object() (0.00s)
    --- PASS: TestMangleUnused/NonObject (0.00s)
    --- PASS: TestMangleUnused/var_bound;_unbound (0.00s)
    --- PASS: TestMangleUnused/var_bound;_bound (0.00s)
    --- PASS: TestMangleUnused/foo,_123,_bar (0.00s)
    --- PASS: TestMangleUnused/[[foo,,_123,,_bar]] (0.00s)
    --- PASS: TestMangleUnused/var_bound;_[123,_unbound,_...unbound,_234] (0.00s)
    --- PASS: TestMangleUnused/var_bound;_[123,_bound,_...bound,_234] (0.00s)
    --- PASS: TestMangleUnused/({foo,_x:_123,_[y]:_123,_z:_z,_bar}) (0.00s)
    --- PASS: TestMangleUnused/var_bound;_({x:_123,_unbound,_...unbound,_[unbound]:_null,_y:_234}) (0.00s)
    --- PASS: TestMangleUnused/var_bound;_({x:_123,_bound,_...bound,_[bound]:_null,_y:_234}) (0.00s)
    --- PASS: TestMangleUnused/var_bound;_({x:_123,_bound,_...bound,_[bound]:_foo(),_y:_234}) (0.00s)
    --- PASS: TestMangleUnused/console.log(1,_foo(),_bar()) (0.00s)
    --- PASS: TestMangleUnused//*_@__PURE___*/_console.log(1,_foo(),_bar()) (0.00s)
    --- PASS: TestMangleUnused/new_TestCase(1,_foo(),_bar()) (0.00s)
    --- PASS: TestMangleUnused//*_@__PURE___*/_new_TestCase(1,_foo(),_bar()) (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(1,_2) (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(y,_2) (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(/*_@__PURE___*/_foo(bar),_2) (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(2,_y) (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(2,_y)() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(true_&&_y)() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(false_||_y)() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(null_??_y)() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(1_?_y_:_2)() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(0_?_1_:_y)() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(2,_y.z) (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(2,_y.z)() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(true_&&_y.z)() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(false_||_y.z)() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(null_??_y.z)() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(1_?_y.z_:_2)() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(0_?_1_:_y.z)() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(2,_y[z]) (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(2,_y[z])() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(true_&&_y[z])() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(false_||_y[z])() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(null_??_y[z])() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(1_?_y[z]_:_2)() (0.00s)
    --- PASS: TestMangleUnused/let_x_=_(0_?_1_:_y[z])() (0.00s)
    --- PASS: TestMangleUnused/delete_(x) (0.00s)
    --- PASS: TestMangleUnused/delete_(2,_x) (0.00s)
    --- PASS: TestMangleUnused/delete_(true_&&_x) (0.00s)
    --- PASS: TestMangleUnused/delete_(false_||_x) (0.00s)
    --- PASS: TestMangleUnused/delete_(null_??_x) (0.00s)
    --- PASS: TestMangleUnused/delete_(1_?_x_:_2) (0.00s)
    --- PASS: TestMangleUnused/delete_(0_?_1_:_x) (0.00s)
    --- PASS: TestMangleUnused/delete_(1,_NaN) (0.00s)
    --- PASS: TestMangleUnused/delete_(1,_Infinity) (0.00s)
    --- PASS: TestMangleUnused/delete_(1,_-Infinity) (0.00s)
    --- PASS: TestMangleUnused/foo_?_1_:_2 (0.00s)
    --- PASS: TestMangleUnused/foo_?_1_:_bar (0.00s)
    --- PASS: TestMangleUnused/foo_?_bar_:_2 (0.00s)
    --- PASS: TestMangleUnused/foo_?_bar_:_baz (0.00s)
    --- PASS: TestMangleUnused/foo_&&_bar (0.00s)
    --- PASS: TestMangleUnused/var_foo;_foo_&&_bar (0.00s)
    --- PASS: TestMangleUnused/var_bar;_foo_&&_bar (0.00s)
    --- PASS: TestMangleUnused/var_foo,_bar;_foo_&&_bar (0.00s)
    --- PASS: TestMangleUnused/foo_||_bar (0.00s)
    --- PASS: TestMangleUnused/var_foo;_foo_||_bar (0.00s)
    --- PASS: TestMangleUnused/var_bar;_foo_||_bar (0.00s)
    --- PASS: TestMangleUnused/var_foo,_bar;_foo_||_bar (0.00s)
    --- PASS: TestMangleUnused/foo_??_bar (0.00s)
    --- PASS: TestMangleUnused/var_foo;_foo_??_bar (0.00s)
    --- PASS: TestMangleUnused/var_bar;_foo_??_bar (0.00s)
    --- PASS: TestMangleUnused/var_foo,_bar;_foo_??_bar (0.00s)
    --- PASS: TestMangleUnused/tag`a${b}c${d}e` (0.00s)
    --- PASS: TestMangleUnused/`a${b}c${d}e` (0.00s)
    --- PASS: TestMangleUnused/'a'_+_b_+_'c'_+_d (0.00s)
    --- PASS: TestMangleUnused/a_+_'b'_+_c_+_'d' (0.00s)
    --- PASS: TestMangleUnused/a_+_b_+_'c'_+_'d' (0.00s)
    --- PASS: TestMangleUnused/'a'_+_'b'_+_c_+_d (0.00s)
    --- PASS: TestMangleUnused/(a_+_'')_+_(b_+_'') (0.00s)
    --- PASS: TestMangleUnused/with_(a)_[] (0.00s)
    --- PASS: TestMangleUnused/var_a;_with_(b)_a (0.00s)
=== RUN   TestMangleInlineLocals
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{var_x_=_1;_return_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_return_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{const_x_=_1;_return_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_if_(false)_x++;_return_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_if_(true)_x++;_return_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_return_x_+_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_return_+x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_return_-x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_return_!x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_return_~x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_return_void_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_return_typeof_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_++x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_--x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_x++}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_x--}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_delete_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_x_=_2}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_x_+=_2}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_x_||=_2}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_arg0_=_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_arg0_+=_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_arg0_||=_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_arg0_=_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_arg0_+=_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_arg0_||=_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_y.z_=_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_y.z_+=_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_y.z_||=_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_y.z_=_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_y.z_+=_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_y.z_||=_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_fn()_+_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_y();_arg0_+_x}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_x_?_y_:_z;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1_?_x_:_y;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1_?_y_:_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_x_||_y;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_x_&&_y;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_x_??_y;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1_||_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1_&&_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1_??_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_y_?_x_:_z;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_y_?_z_:_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_(arg1_?_1_:_2)_?_x_:_3;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_(arg1_?_1_:_2)_?_3_:_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_(arg1_?_y_:_1)_?_x_:_2;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_(arg1_?_1_:_y)_?_x_:_2;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_(arg1_?_y_:_1)_?_2_:_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_(arg1_?_1_:_y)_?_2_:_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_y_||_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_y_&&_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_y_??_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_x_?_arg0_:_y;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_arg0_?_x_:_y;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_arg0_?_y_:_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_x_||_arg0;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_x_&&_arg0;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_x_??_arg0;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_arg0_||_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_arg0_&&_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_arg0_??_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_let_y_=_x[prop];_let_z_=_y.val;_throw_z}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn(),_y_=_x[prop],_z_=_y.val;_throw_z}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_0;_let_y_=_++x;_return_y}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_0;_let_y_=_x;_return_[x,_y]}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_0;_let_y_=_++x;_return_[x,_y]}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_0;_let_y_=_{valueOf()_{_x_=_1_}};_let_z_=_x;_return_[y_==_1,_z]}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_[...x];}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_[x,_...arg1];}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_[...arg1,_x];}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1(...x);}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1(x,_...arg1);}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1(...arg1,_x);}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_arg1(x);}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_throw_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_if_(x)_return_1;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_switch_(x)_{_case_0:_return_1;_}}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_let_y_=_x;_return_y_+_y;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_do_{}_while_(x);}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_while_(x)_return_1;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_for_(;_x;_)_return_1;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.[x];}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.(x);}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_arg1?.[x];}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_arg1?.(x);}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.a_===_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.[0]_===_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.(0)_===_x;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.a[x];}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.a(x);}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.[a][x];}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.[a](x);}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.(a)[x];}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.(a)(x);}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{x};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{x:_y,_y:_x};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{x:_arg1,_y:_x};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{[x]:_0};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{[y]:_x};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{[arg1]:_x};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{y()_{},_x};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{[y]()_{},_x};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{...x};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{...x,_y};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{x,_...y};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{...y,_x};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_`a${x}b${y}c`;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_`a${y}b${x}c`;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_`a${arg1}b${x}c`;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_x`y`;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_y`a${x}b`;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1`a${x}b`;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_'x';_return_`a${x}b`;}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_import(x);}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_[import(y),_x];}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_[import(arg1),_x];}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{return_async_()_=>_{_let_x_=_arg0;_await_x;_};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{return_async_()_=>_{_let_x_=_arg0;_await_y;_return_x;_};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{return_async_()_=>_{_let_x_=_arg0;_await_arg1;_return_x;_};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{return_function*_()_{_let_x_=_arg0;_yield_x;_};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{return_function*_()_{_let_x_=_arg0;_yield;_return_x;_};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{return_function*_()_{_let_x_=_arg0;_yield_y;_return_x;_};}
=== RUN   TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{return_function*_()_{_let_x_=_arg0;_yield_arg1;_return_x;_};}
=== RUN   TestMangleInlineLocals/(x_=>_{_let_y_=_x;_throw_y_??_z_})()
=== RUN   TestMangleInlineLocals/(x_=>_{_let_y_=_x;_y.z_??=_z_})()
=== RUN   TestMangleInlineLocals/(x_=>_{_let_y_=_x;_y?.z_})()
--- PASS: TestMangleInlineLocals (0.12s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{var_x_=_1;_return_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_return_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{const_x_=_1;_return_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_if_(false)_x++;_return_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_if_(true)_x++;_return_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_return_x_+_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_return_+x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_return_-x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_return_!x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_return_~x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_return_void_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_return_typeof_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_++x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_--x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_x++} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_x--} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_delete_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_x_=_2} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_x_+=_2} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_x_||=_2} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_arg0_=_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_arg0_+=_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_arg0_||=_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_arg0_=_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_arg0_+=_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_arg0_||=_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_y.z_=_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_y.z_+=_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_y.z_||=_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_y.z_=_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_y.z_+=_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_y.z_||=_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_fn()_+_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_y();_arg0_+_x} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_x_?_y_:_z;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1_?_x_:_y;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1_?_y_:_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_x_||_y;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_x_&&_y;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_x_??_y;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1_||_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1_&&_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1_??_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_y_?_x_:_z;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_y_?_z_:_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_(arg1_?_1_:_2)_?_x_:_3;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_(arg1_?_1_:_2)_?_3_:_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_(arg1_?_y_:_1)_?_x_:_2;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_(arg1_?_1_:_y)_?_x_:_2;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_(arg1_?_y_:_1)_?_2_:_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_(arg1_?_1_:_y)_?_2_:_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_y_||_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_y_&&_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_y_??_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_x_?_arg0_:_y;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_arg0_?_x_:_y;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_arg0_?_y_:_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_x_||_arg0;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_x_&&_arg0;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_x_??_arg0;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_arg0_||_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_arg0_&&_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_arg0_??_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_let_y_=_x[prop];_let_z_=_y.val;_throw_z} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn(),_y_=_x[prop],_z_=_y.val;_throw_z} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_0;_let_y_=_++x;_return_y} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_0;_let_y_=_x;_return_[x,_y]} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_0;_let_y_=_++x;_return_[x,_y]} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_0;_let_y_=_{valueOf()_{_x_=_1_}};_let_z_=_x;_return_[y_==_1,_z]} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_[...x];} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_[x,_...arg1];} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_[...arg1,_x];} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1(...x);} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1(x,_...arg1);} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1(...arg1,_x);} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_arg1(x);} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_throw_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_if_(x)_return_1;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_switch_(x)_{_case_0:_return_1;_}} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_let_y_=_x;_return_y_+_y;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_do_{}_while_(x);} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_while_(x)_return_1;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_for_(;_x;_)_return_1;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.[x];} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.(x);} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_arg1?.[x];} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_arg1?.(x);} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.a_===_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.[0]_===_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.(0)_===_x;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.a[x];} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.a(x);} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.[a][x];} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.[a](x);} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.(a)[x];} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.(a)(x);} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{x};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{x:_y,_y:_x};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{x:_arg1,_y:_x};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{[x]:_0};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{[y]:_x};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{[arg1]:_x};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{y()_{},_x};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{[y]()_{},_x};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{...x};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{...x,_y};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{x,_...y};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_{...y,_x};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_`a${x}b${y}c`;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_`a${y}b${x}c`;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_`a${arg1}b${x}c`;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_x`y`;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_y`a${x}b`;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1`a${x}b`;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_'x';_return_`a${x}b`;} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_import(x);} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_[import(y),_x];} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_[import(arg1),_x];} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{return_async_()_=>_{_let_x_=_arg0;_await_x;_};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{return_async_()_=>_{_let_x_=_arg0;_await_y;_return_x;_};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{return_async_()_=>_{_let_x_=_arg0;_await_arg1;_return_x;_};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{return_function*_()_{_let_x_=_arg0;_yield_x;_};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{return_function*_()_{_let_x_=_arg0;_yield;_return_x;_};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{return_function*_()_{_let_x_=_arg0;_yield_y;_return_x;_};} (0.00s)
    --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{return_function*_()_{_let_x_=_arg0;_yield_arg1;_return_x;_};} (0.00s)
    --- PASS: TestMangleInlineLocals/(x_=>_{_let_y_=_x;_throw_y_??_z_})() (0.00s)
    --- PASS: TestMangleInlineLocals/(x_=>_{_let_y_=_x;_y.z_??=_z_})() (0.00s)
    --- PASS: TestMangleInlineLocals/(x_=>_{_let_y_=_x;_y?.z_})() (0.00s)
=== RUN   TestTrimCodeInDeadControlFlow
=== RUN   TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_;_}
=== RUN   TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_b()_}
=== RUN   TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_const_b_=_c_}
=== RUN   TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_let_b_}
=== RUN   TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_throw_b_}
=== RUN   TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_return_b_}
=== RUN   TestTrimCodeInDeadControlFlow/b:_{_if_(1)_a();_else_{_break_b_}_}
=== RUN   TestTrimCodeInDeadControlFlow/b:_while_(1)_if_(1)_a();_else_{_continue_b_}
=== RUN   TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_class_b_{}_}
=== RUN   TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_debugger_}
=== RUN   TestTrimCodeInDeadControlFlow/if_(0)_{let_a_=_1}_else_a()
=== RUN   TestTrimCodeInDeadControlFlow/if_(1)_{let_a_=_1}_else_a()
=== RUN   TestTrimCodeInDeadControlFlow/if_(0)_a();_else_{let_a_=_1}
=== RUN   TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{let_a_=_1}
=== RUN   TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_var_a_=_b_}
=== RUN   TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_var_[a]_=_b_}
=== RUN   TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_var_{x:_a}_=_b_}
=== RUN   TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_function_a()_{}_}
=== RUN   TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_for(;;){var_a}_}
=== RUN   TestTrimCodeInDeadControlFlow/if_(1)_{_a();_b()_}_else_{_var_a;_var_b;_}
--- PASS: TestTrimCodeInDeadControlFlow (0.02s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_;_} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_b()_} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_const_b_=_c_} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_let_b_} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_throw_b_} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_return_b_} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/b:_{_if_(1)_a();_else_{_break_b_}_} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/b:_while_(1)_if_(1)_a();_else_{_continue_b_} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_class_b_{}_} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_debugger_} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(0)_{let_a_=_1}_else_a() (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(1)_{let_a_=_1}_else_a() (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(0)_a();_else_{let_a_=_1} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{let_a_=_1} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_var_a_=_b_} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_var_[a]_=_b_} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_var_{x:_a}_=_b_} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_function_a()_{}_} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(1)_a();_else_{_for(;;){var_a}_} (0.00s)
    --- PASS: TestTrimCodeInDeadControlFlow/if_(1)_{_a();_b()_}_else_{_var_a;_var_b;_} (0.00s)
=== RUN   TestPreservedComments
=== RUN   TestPreservedComments///
=== RUN   TestPreservedComments///preserve
=== RUN   TestPreservedComments///@__PURE__
=== RUN   TestPreservedComments///!
=== RUN   TestPreservedComments///@license
=== RUN   TestPreservedComments///@preserve
=== RUN   TestPreservedComments//**/
=== RUN   TestPreservedComments//*preserve*/
=== RUN   TestPreservedComments//*@__PURE__*/
=== RUN   TestPreservedComments//*!*/
=== RUN   TestPreservedComments//*@license*/
=== RUN   TestPreservedComments//*@preserve*/
=== RUN   TestPreservedComments/foo()_//!_test
=== RUN   TestPreservedComments///!_test_foo()
=== RUN   TestPreservedComments/if_(1)_//!_test_foo()
=== RUN   TestPreservedComments/if_(1)_{//!_test_foo()}
=== RUN   TestPreservedComments/if_(1)_{foo()_//!_test_}
=== RUN   TestPreservedComments/____/*!______*_Re-indent_test______*/
=== RUN   TestPreservedComments/____/*!______*_Re-indent_test______*/#01
=== RUN   TestPreservedComments/____/*!_______*_Re-indent_test_______*/
=== RUN   TestPreservedComments/____/*!______*_Re-indent_test______*/#02
=== RUN   TestPreservedComments/____/*!______*_Re-indent_test______*/#03
=== RUN   TestPreservedComments/__/*!____*_Re-indent_test____*/
=== RUN   TestPreservedComments/__/*!____*_Re-indent_test____*/#01
=== RUN   TestPreservedComments/__/*!_____*_Re-indent_test_____*/
=== RUN   TestPreservedComments/__/*!____*_Re-indent_test____*/#02
=== RUN   TestPreservedComments/__/*!____*_Re-indent_test____*/#03
=== RUN   TestPreservedComments/x_____/*!______*_Re-indent_test______*/
=== RUN   TestPreservedComments/x_____/*!______*_Re-indent_test______*/#01
=== RUN   TestPreservedComments/x______/*!_______*_Re-indent_test_______*/
=== RUN   TestPreservedComments/x_____/*!______*_Re-indent_test______*/#02
=== RUN   TestPreservedComments/x_____/*!______*_Re-indent_test______*/#03
--- PASS: TestPreservedComments (0.02s)
    --- PASS: TestPreservedComments/// (0.00s)
    --- PASS: TestPreservedComments///preserve (0.00s)
    --- PASS: TestPreservedComments///@__PURE__ (0.00s)
    --- PASS: TestPreservedComments///! (0.00s)
    --- PASS: TestPreservedComments///@license (0.00s)
    --- PASS: TestPreservedComments///@preserve (0.00s)
    --- PASS: TestPreservedComments//**/ (0.00s)
    --- PASS: TestPreservedComments//*preserve*/ (0.00s)
    --- PASS: TestPreservedComments//*@__PURE__*/ (0.00s)
    --- PASS: TestPreservedComments//*!*/ (0.00s)
    --- PASS: TestPreservedComments//*@license*/ (0.00s)
    --- PASS: TestPreservedComments//*@preserve*/ (0.00s)
    --- PASS: TestPreservedComments/foo()_//!_test (0.00s)
    --- PASS: TestPreservedComments///!_test_foo() (0.00s)
    --- PASS: TestPreservedComments/if_(1)_//!_test_foo() (0.00s)
    --- PASS: TestPreservedComments/if_(1)_{//!_test_foo()} (0.00s)
    --- PASS: TestPreservedComments/if_(1)_{foo()_//!_test_} (0.00s)
    --- PASS: TestPreservedComments/____/*!______*_Re-indent_test______*/ (0.00s)
    --- PASS: TestPreservedComments/____/*!______*_Re-indent_test______*/#01 (0.00s)
    --- PASS: TestPreservedComments/____/*!_______*_Re-indent_test_______*/ (0.00s)
    --- PASS: TestPreservedComments/____/*!______*_Re-indent_test______*/#02 (0.00s)
    --- PASS: TestPreservedComments/____/*!______*_Re-indent_test______*/#03 (0.00s)
    --- PASS: TestPreservedComments/__/*!____*_Re-indent_test____*/ (0.00s)
    --- PASS: TestPreservedComments/__/*!____*_Re-indent_test____*/#01 (0.00s)
    --- PASS: TestPreservedComments/__/*!_____*_Re-indent_test_____*/ (0.00s)
    --- PASS: TestPreservedComments/__/*!____*_Re-indent_test____*/#02 (0.00s)
    --- PASS: TestPreservedComments/__/*!____*_Re-indent_test____*/#03 (0.00s)
    --- PASS: TestPreservedComments/x_____/*!______*_Re-indent_test______*/ (0.00s)
    --- PASS: TestPreservedComments/x_____/*!______*_Re-indent_test______*/#01 (0.00s)
    --- PASS: TestPreservedComments/x______/*!_______*_Re-indent_test_______*/ (0.00s)
    --- PASS: TestPreservedComments/x_____/*!______*_Re-indent_test______*/#02 (0.00s)
    --- PASS: TestPreservedComments/x_____/*!______*_Re-indent_test______*/#03 (0.00s)
=== RUN   TestUnicodeWhitespace
=== RUN   TestUnicodeWhitespace/var\bx
=== RUN   TestUnicodeWhitespace/var_x
=== RUN   TestUnicodeWhitespace/var_x#01
=== RUN   TestUnicodeWhitespace/var_x#02
=== RUN   TestUnicodeWhitespace/var_x#03
=== RUN   TestUnicodeWhitespace/var_x#04
=== RUN   TestUnicodeWhitespace/var_x#05
=== RUN   TestUnicodeWhitespace/var_x#06
=== RUN   TestUnicodeWhitespace/var_x#07
=== RUN   TestUnicodeWhitespace/var_x#08
=== RUN   TestUnicodeWhitespace/var_x#09
=== RUN   TestUnicodeWhitespace/var_x#10
=== RUN   TestUnicodeWhitespace/var_x#11
=== RUN   TestUnicodeWhitespace/var_x#12
=== RUN   TestUnicodeWhitespace/var_x#13
=== RUN   TestUnicodeWhitespace/var_x#14
=== RUN   TestUnicodeWhitespace/var_x#15
=== RUN   TestUnicodeWhitespace/var_x#16
=== RUN   TestUnicodeWhitespace/var_x#17
=== RUN   TestUnicodeWhitespace/var_x#18
=== RUN   TestUnicodeWhitespace/var_x#19
=== RUN   TestUnicodeWhitespace/var\ufeffx
=== RUN   TestUnicodeWhitespace/<x\by/>
=== RUN   TestUnicodeWhitespace/<x_y/>
=== RUN   TestUnicodeWhitespace/<x_y/>#01
=== RUN   TestUnicodeWhitespace/<x_y/>#02
=== RUN   TestUnicodeWhitespace/<x_y/>#03
=== RUN   TestUnicodeWhitespace/<x_y/>#04
=== RUN   TestUnicodeWhitespace/<x_y/>#05
=== RUN   TestUnicodeWhitespace/<x_y/>#06
=== RUN   TestUnicodeWhitespace/<x_y/>#07
=== RUN   TestUnicodeWhitespace/<x_y/>#08
=== RUN   TestUnicodeWhitespace/<x_y/>#09
=== RUN   TestUnicodeWhitespace/<x_y/>#10
=== RUN   TestUnicodeWhitespace/<x_y/>#11
=== RUN   TestUnicodeWhitespace/<x_y/>#12
=== RUN   TestUnicodeWhitespace/<x_y/>#13
=== RUN   TestUnicodeWhitespace/<x_y/>#14
=== RUN   TestUnicodeWhitespace/<x_y/>#15
=== RUN   TestUnicodeWhitespace/<x_y/>#16
=== RUN   TestUnicodeWhitespace/<x_y/>#17
=== RUN   TestUnicodeWhitespace/<x_y/>#18
=== RUN   TestUnicodeWhitespace/<x_y/>#19
=== RUN   TestUnicodeWhitespace/<x\ufeffy/>
=== RUN   TestUnicodeWhitespace/<x>_\b_</x>
=== RUN   TestUnicodeWhitespace/<x>___</x>
=== RUN   TestUnicodeWhitespace/<x>___</x>#01
=== RUN   TestUnicodeWhitespace/<x>___</x>#02
=== RUN   TestUnicodeWhitespace/<x>___</x>#03
=== RUN   TestUnicodeWhitespace/<x>___</x>#04
=== RUN   TestUnicodeWhitespace/<x>___</x>#05
=== RUN   TestUnicodeWhitespace/<x>___</x>#06
=== RUN   TestUnicodeWhitespace/<x>___</x>#07
=== RUN   TestUnicodeWhitespace/<x>___</x>#08
=== RUN   TestUnicodeWhitespace/<x>___</x>#09
=== RUN   TestUnicodeWhitespace/<x>___</x>#10
=== RUN   TestUnicodeWhitespace/<x>___</x>#11
=== RUN   TestUnicodeWhitespace/<x>___</x>#12
=== RUN   TestUnicodeWhitespace/<x>___</x>#13
=== RUN   TestUnicodeWhitespace/<x>___</x>#14
=== RUN   TestUnicodeWhitespace/<x>___</x>#15
=== RUN   TestUnicodeWhitespace/<x>___</x>#16
=== RUN   TestUnicodeWhitespace/<x>___</x>#17
=== RUN   TestUnicodeWhitespace/<x>___</x>#18
=== RUN   TestUnicodeWhitespace/<x>___</x>#19
=== RUN   TestUnicodeWhitespace/<x>_\ufeff_</x>
=== RUN   TestUnicodeWhitespace/<x>_\b&quot;_</x>
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#01
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#02
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#03
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#04
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#05
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#06
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#07
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#08
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#09
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#10
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#11
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#12
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#13
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#14
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#15
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#16
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#17
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#18
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#19
=== RUN   TestUnicodeWhitespace/<x>_\ufeff&quot;_</x>
=== RUN   TestUnicodeWhitespace/var_x#20
=== RUN   TestUnicodeWhitespace/<x_y/>#20
=== RUN   TestUnicodeWhitespace/<x>___</x>#20
=== RUN   TestUnicodeWhitespace/<x>__&quot;_</x>#20
--- PASS: TestUnicodeWhitespace (0.06s)
    --- PASS: TestUnicodeWhitespace/var\bx (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#01 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#02 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#03 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#04 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#05 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#06 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#07 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#08 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#09 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#10 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#11 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#12 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#13 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#14 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#15 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#16 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#17 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#18 (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#19 (0.00s)
    --- PASS: TestUnicodeWhitespace/var\ufeffx (0.00s)
    --- PASS: TestUnicodeWhitespace/<x\by/> (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/> (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#01 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#02 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#03 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#04 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#05 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#06 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#07 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#08 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#09 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#10 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#11 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#12 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#13 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#14 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#15 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#16 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#17 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#18 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#19 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x\ufeffy/> (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>_\b_</x> (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x> (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#01 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#02 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#03 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#04 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#05 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#06 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#07 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#08 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#09 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#10 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#11 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#12 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#13 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#14 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#15 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#16 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#17 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#18 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#19 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>_\ufeff_</x> (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>_\b&quot;_</x> (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x> (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#01 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#02 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#03 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#04 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#05 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#06 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#07 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#08 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#09 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#10 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#11 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#12 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#13 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#14 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#15 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#16 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#17 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#18 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#19 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>_\ufeff&quot;_</x> (0.00s)
    --- PASS: TestUnicodeWhitespace/var_x#20 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x_y/>#20 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>___</x>#20 (0.00s)
    --- PASS: TestUnicodeWhitespace/<x>__&quot;_</x>#20 (0.00s)
=== RUN   TestReplacementCharacter
=== RUN   TestReplacementCharacter///�_123
=== RUN   TestReplacementCharacter//*�*/123
=== RUN   TestReplacementCharacter/'�'
=== RUN   TestReplacementCharacter/"�"
=== RUN   TestReplacementCharacter/`�`
=== RUN   TestReplacementCharacter//�/
=== RUN   TestReplacementCharacter/<a>�</a>
--- PASS: TestReplacementCharacter (0.00s)
    --- PASS: TestReplacementCharacter///�_123 (0.00s)
    --- PASS: TestReplacementCharacter//*�*/123 (0.00s)
    --- PASS: TestReplacementCharacter/'�' (0.00s)
    --- PASS: TestReplacementCharacter/"�" (0.00s)
    --- PASS: TestReplacementCharacter/`�` (0.00s)
    --- PASS: TestReplacementCharacter//�/ (0.00s)
    --- PASS: TestReplacementCharacter/<a>�</a> (0.00s)
=== RUN   TestNewTarget
=== RUN   TestNewTarget/function_f()_{_new.target_}
=== RUN   TestNewTarget/function_f()_{_(new.target)_}
=== RUN   TestNewTarget/function_f()_{_()_=>_new.target_}
=== RUN   TestNewTarget/class_Foo_{_x_=_new.target_}
=== RUN   TestNewTarget/new.t\u0061rget
=== RUN   TestNewTarget/new.target
=== RUN   TestNewTarget/()_=>_new.target
=== RUN   TestNewTarget/class_Foo_{_[new.target]_}
--- PASS: TestNewTarget (0.01s)
    --- PASS: TestNewTarget/function_f()_{_new.target_} (0.00s)
    --- PASS: TestNewTarget/function_f()_{_(new.target)_} (0.00s)
    --- PASS: TestNewTarget/function_f()_{_()_=>_new.target_} (0.00s)
    --- PASS: TestNewTarget/class_Foo_{_x_=_new.target_} (0.00s)
    --- PASS: TestNewTarget/new.t\u0061rget (0.00s)
    --- PASS: TestNewTarget/new.target (0.00s)
    --- PASS: TestNewTarget/()_=>_new.target (0.00s)
    --- PASS: TestNewTarget/class_Foo_{_[new.target]_} (0.00s)
=== RUN   TestJSX
=== RUN   TestJSX/<a/>
=== RUN   TestJSX/<a/>#01
=== RUN   TestJSX/<a></a>
=== RUN   TestJSX/<A/>
=== RUN   TestJSX/<a.b/>
=== RUN   TestJSX/<_a/>
=== RUN   TestJSX/<a-b/>
=== RUN   TestJSX/<a0/>
=== RUN   TestJSX/<0a/>
=== RUN   TestJSX/<a_b/>
=== RUN   TestJSX/<a_b="\"/>
=== RUN   TestJSX/<a_b="<>"/>
=== RUN   TestJSX/<a_b="&lt;&gt;"/>
=== RUN   TestJSX/<a_b="&wrong;"/>
=== RUN   TestJSX/<a_b={1,_2}/>
=== RUN   TestJSX/<a_b={<c/>}/>
=== RUN   TestJSX/<a_{...props}/>
=== RUN   TestJSX/<a_b="🙂"/>
=== RUN   TestJSX/<a>_</a>
=== RUN   TestJSX/<a>123</a>
=== RUN   TestJSX/<a>}</a>
=== RUN   TestJSX/<a>=</a>
=== RUN   TestJSX/<a>></a>
=== RUN   TestJSX/<a>>=</a>
=== RUN   TestJSX/<a>>></a>
=== RUN   TestJSX/<a>{}</a>
=== RUN   TestJSX/<a>{/*_comment_*/}</a>
=== RUN   TestJSX/<a>{1,_2}</a>
=== RUN   TestJSX/<a>&lt;&gt;</a>
=== RUN   TestJSX/<a>&wrong;</a>
=== RUN   TestJSX/<a>🙂</a>
=== RUN   TestJSX/<a_b="___c"/>
=== RUN   TestJSX/<a_b="____c"/>
=== RUN   TestJSX/<a_b="____c"/>#01
=== RUN   TestJSX/<a_b="c___"/>
=== RUN   TestJSX/<a_b="c____"/>
=== RUN   TestJSX/<a_b="c____"/>#01
=== RUN   TestJSX/<a_b="c___d"/>
=== RUN   TestJSX/<a_b="c____d"/>
=== RUN   TestJSX/<a_b="c____d"/>#01
=== RUN   TestJSX/<a_b="___c"/>#01
=== RUN   TestJSX/<a_b="____c"/>#02
=== RUN   TestJSX/<a_b="____c"/>#03
=== RUN   TestJSX/<a_b="___🙂"/>
=== RUN   TestJSX/<a_b="____🙂"/>
=== RUN   TestJSX/<a_b="____🙂"/>#01
=== RUN   TestJSX/<a_b="🙂___"/>
=== RUN   TestJSX/<a_b="🙂____"/>
=== RUN   TestJSX/<a_b="🙂____"/>#01
=== RUN   TestJSX/<a_b="🙂___🍕"/>
=== RUN   TestJSX/<a_b="🙂____🍕"/>
=== RUN   TestJSX/<a_b="🙂____🍕"/>#01
=== RUN   TestJSX/<a_b="___🙂"/>#01
=== RUN   TestJSX/<a_b="____🙂"/>#02
=== RUN   TestJSX/<a_b="____🙂"/>#03
=== RUN   TestJSX/<a>___b</a>
=== RUN   TestJSX/<a>____b</a>
=== RUN   TestJSX/<a>____b</a>#01
=== RUN   TestJSX/<a>b___</a>
=== RUN   TestJSX/<a>b____</a>
=== RUN   TestJSX/<a>b____</a>#01
=== RUN   TestJSX/<a>b___c</a>
=== RUN   TestJSX/<a>b____c</a>
=== RUN   TestJSX/<a>b____c</a>#01
=== RUN   TestJSX/<a>___b</a>#01
=== RUN   TestJSX/<a>____b</a>#02
=== RUN   TestJSX/<a>____b</a>#03
=== RUN   TestJSX/<a>___🙂</a>
=== RUN   TestJSX/<a>____🙂</a>
=== RUN   TestJSX/<a>____🙂</a>#01
=== RUN   TestJSX/<a>🙂___</a>
=== RUN   TestJSX/<a>🙂____</a>
=== RUN   TestJSX/<a>🙂____</a>#01
=== RUN   TestJSX/<a>🙂___🍕</a>
=== RUN   TestJSX/<a>🙂____🍕</a>
=== RUN   TestJSX/<a>🙂____🍕</a>#01
=== RUN   TestJSX/<a>___🙂</a>#01
=== RUN   TestJSX/<a>____🙂</a>#02
=== RUN   TestJSX/<a>____🙂</a>#03
=== RUN   TestJSX/<a>{x}<b/></a>;
=== RUN   TestJSX/<a>_{x}<b/></a>;
=== RUN   TestJSX/<a>{x}_<b/></a>;
=== RUN   TestJSX/<a>_{x}_<b/></a>;
=== RUN   TestJSX/<a>{x}<b/>_</a>;
=== RUN   TestJSX/<a>_{x}<b/>_</a>;
=== RUN   TestJSX/<a>{x}_<b/>_</a>;
=== RUN   TestJSX/<a>_{x}_<b/>_</a>;
=== RUN   TestJSX/<a>_{x}<b/></a>;#01
=== RUN   TestJSX/<a>_{x}_<b/></a>;#01
=== RUN   TestJSX/<a>_{x}<b/>_</a>;#01
=== RUN   TestJSX/<a>_{x}_<b/>_</a>;#01
=== RUN   TestJSX/<a>{x}_<b/></a>;#01
=== RUN   TestJSX/<a>_{x}_<b/></a>;#02
=== RUN   TestJSX/<a>{x}_<b/>_</a>;#01
=== RUN   TestJSX/<a>_{x}_<b/>_</a>;#02
=== RUN   TestJSX/<a>_{x}_<b/></a>;#03
=== RUN   TestJSX/<a>_{x}_<b/>_</a>;#03
=== RUN   TestJSX/<a>{x}<b/>_</a>;#01
=== RUN   TestJSX/<a>_{x}<b/>_</a>;#02
=== RUN   TestJSX/<a>{x}_<b/>_</a>;#02
=== RUN   TestJSX/<a>_{x}_<b/>_</a>;#04
=== RUN   TestJSX/<a>_{x}<b/>_</a>;#03
=== RUN   TestJSX/<a>_{x}_<b/>_</a>;#05
=== RUN   TestJSX/<a>{x}_<b/>_</a>;#03
=== RUN   TestJSX/<a>_{x}_<b/>_</a>;#06
=== RUN   TestJSX/<a>_{x}_<b/>_</a>;#07
=== RUN   TestJSX/<a_b=true/>
=== RUN   TestJSX/</a>
=== RUN   TestJSX/<></b>
=== RUN   TestJSX/<a></>
=== RUN   TestJSX/<a></b>
=== RUN   TestJSX/<_a_._b_>_<_/_c_._d_>
=== RUN   TestJSX/<a-b.c>
=== RUN   TestJSX/<a.b-c>
=== RUN   TestJSX/<a>{...children}</a>
=== RUN   TestJSX/<_/**/_a/>
=== RUN   TestJSX/<_//__a/>
=== RUN   TestJSX/<a_/**/_/>
=== RUN   TestJSX/<a_//__/>
=== RUN   TestJSX/<a/_/**/_>
=== RUN   TestJSX/<a/_//__>
=== RUN   TestJSX/<a>b<_/**/_/a>
=== RUN   TestJSX/<a>b<_//__/a>
=== RUN   TestJSX/<a>b</_/**/_a>
=== RUN   TestJSX/<a>b</_//__a>
=== RUN   TestJSX/<a>b</a_/**/_>
=== RUN   TestJSX/<a>b</a_//__>
=== RUN   TestJSX/<a>_/**/_</a>
=== RUN   TestJSX/<a>_//__</a>
=== RUN   TestJSX/<𠀀/>
=== RUN   TestJSX/<a>𠀀</a>
=== RUN   TestJSX/<a_𠀀={0}/>
=== RUN   TestJSX/<a_/*_/>
=== RUN   TestJSX/<a_/*/_/>
=== RUN   TestJSX/<a_//_/>
=== RUN   TestJSX/<a_/**/>
=== RUN   TestJSX/<a_/**/_/>#01
=== RUN   TestJSX/<a_//___/>
=== RUN   TestJSX/<a_b/*_/>
=== RUN   TestJSX/<a_b/*/_/>
=== RUN   TestJSX/<a_b//_/>
=== RUN   TestJSX/<a_b/**/>
=== RUN   TestJSX/<a_b/**/_/>
=== RUN   TestJSX/<a_b//___/>
=== RUN   TestJSX/<a:b/>
=== RUN   TestJSX/<a-b:c-d/>
=== RUN   TestJSX/<a-:b-/>
=== RUN   TestJSX/<Te:st/>
=== RUN   TestJSX/<x_a:b/>
=== RUN   TestJSX/<x_a-b:c-d/>
=== RUN   TestJSX/<x_a-:b-/>
=== RUN   TestJSX/<x_Te:st/>
=== RUN   TestJSX/<x_a:b={0}/>
=== RUN   TestJSX/<x_a-b:c-d={0}/>
=== RUN   TestJSX/<x_a-:b-={0}/>
=== RUN   TestJSX/<x_Te:st={0}/>
=== RUN   TestJSX/<a-b_a-b={a-b}/>
=== RUN   TestJSX/<x:/>
=== RUN   TestJSX/<x_:y/>
=== RUN   TestJSX/<x:y:/>
=== RUN   TestJSX/<x:0y/>
--- PASS: TestJSX (0.11s)
    --- PASS: TestJSX/<a/> (0.00s)
    --- PASS: TestJSX/<a/>#01 (0.00s)
    --- PASS: TestJSX/<a></a> (0.00s)
    --- PASS: TestJSX/<A/> (0.00s)
    --- PASS: TestJSX/<a.b/> (0.00s)
    --- PASS: TestJSX/<_a/> (0.00s)
    --- PASS: TestJSX/<a-b/> (0.00s)
    --- PASS: TestJSX/<a0/> (0.00s)
    --- PASS: TestJSX/<0a/> (0.00s)
    --- PASS: TestJSX/<a_b/> (0.00s)
    --- PASS: TestJSX/<a_b="\"/> (0.00s)
    --- PASS: TestJSX/<a_b="<>"/> (0.00s)
    --- PASS: TestJSX/<a_b="&lt;&gt;"/> (0.00s)
    --- PASS: TestJSX/<a_b="&wrong;"/> (0.00s)
    --- PASS: TestJSX/<a_b={1,_2}/> (0.00s)
    --- PASS: TestJSX/<a_b={<c/>}/> (0.00s)
    --- PASS: TestJSX/<a_{...props}/> (0.00s)
    --- PASS: TestJSX/<a_b="🙂"/> (0.00s)
    --- PASS: TestJSX/<a>_</a> (0.00s)
    --- PASS: TestJSX/<a>123</a> (0.00s)
    --- PASS: TestJSX/<a>}</a> (0.00s)
    --- PASS: TestJSX/<a>=</a> (0.00s)
    --- PASS: TestJSX/<a>></a> (0.00s)
    --- PASS: TestJSX/<a>>=</a> (0.00s)
    --- PASS: TestJSX/<a>>></a> (0.00s)
    --- PASS: TestJSX/<a>{}</a> (0.00s)
    --- PASS: TestJSX/<a>{/*_comment_*/}</a> (0.00s)
    --- PASS: TestJSX/<a>{1,_2}</a> (0.00s)
    --- PASS: TestJSX/<a>&lt;&gt;</a> (0.00s)
    --- PASS: TestJSX/<a>&wrong;</a> (0.00s)
    --- PASS: TestJSX/<a>🙂</a> (0.00s)
    --- PASS: TestJSX/<a_b="___c"/> (0.00s)
    --- PASS: TestJSX/<a_b="____c"/> (0.00s)
    --- PASS: TestJSX/<a_b="____c"/>#01 (0.00s)
    --- PASS: TestJSX/<a_b="c___"/> (0.00s)
    --- PASS: TestJSX/<a_b="c____"/> (0.00s)
    --- PASS: TestJSX/<a_b="c____"/>#01 (0.00s)
    --- PASS: TestJSX/<a_b="c___d"/> (0.00s)
    --- PASS: TestJSX/<a_b="c____d"/> (0.00s)
    --- PASS: TestJSX/<a_b="c____d"/>#01 (0.00s)
    --- PASS: TestJSX/<a_b="___c"/>#01 (0.00s)
    --- PASS: TestJSX/<a_b="____c"/>#02 (0.00s)
    --- PASS: TestJSX/<a_b="____c"/>#03 (0.00s)
    --- PASS: TestJSX/<a_b="___🙂"/> (0.00s)
    --- PASS: TestJSX/<a_b="____🙂"/> (0.00s)
    --- PASS: TestJSX/<a_b="____🙂"/>#01 (0.00s)
    --- PASS: TestJSX/<a_b="🙂___"/> (0.00s)
    --- PASS: TestJSX/<a_b="🙂____"/> (0.00s)
    --- PASS: TestJSX/<a_b="🙂____"/>#01 (0.00s)
    --- PASS: TestJSX/<a_b="🙂___🍕"/> (0.00s)
    --- PASS: TestJSX/<a_b="🙂____🍕"/> (0.00s)
    --- PASS: TestJSX/<a_b="🙂____🍕"/>#01 (0.00s)
    --- PASS: TestJSX/<a_b="___🙂"/>#01 (0.00s)
    --- PASS: TestJSX/<a_b="____🙂"/>#02 (0.00s)
    --- PASS: TestJSX/<a_b="____🙂"/>#03 (0.00s)
    --- PASS: TestJSX/<a>___b</a> (0.00s)
    --- PASS: TestJSX/<a>____b</a> (0.00s)
    --- PASS: TestJSX/<a>____b</a>#01 (0.00s)
    --- PASS: TestJSX/<a>b___</a> (0.00s)
    --- PASS: TestJSX/<a>b____</a> (0.00s)
    --- PASS: TestJSX/<a>b____</a>#01 (0.00s)
    --- PASS: TestJSX/<a>b___c</a> (0.00s)
    --- PASS: TestJSX/<a>b____c</a> (0.00s)
    --- PASS: TestJSX/<a>b____c</a>#01 (0.00s)
    --- PASS: TestJSX/<a>___b</a>#01 (0.00s)
    --- PASS: TestJSX/<a>____b</a>#02 (0.00s)
    --- PASS: TestJSX/<a>____b</a>#03 (0.00s)
    --- PASS: TestJSX/<a>___🙂</a> (0.00s)
    --- PASS: TestJSX/<a>____🙂</a> (0.00s)
    --- PASS: TestJSX/<a>____🙂</a>#01 (0.00s)
    --- PASS: TestJSX/<a>🙂___</a> (0.00s)
    --- PASS: TestJSX/<a>🙂____</a> (0.00s)
    --- PASS: TestJSX/<a>🙂____</a>#01 (0.00s)
    --- PASS: TestJSX/<a>🙂___🍕</a> (0.00s)
    --- PASS: TestJSX/<a>🙂____🍕</a> (0.00s)
    --- PASS: TestJSX/<a>🙂____🍕</a>#01 (0.00s)
    --- PASS: TestJSX/<a>___🙂</a>#01 (0.00s)
    --- PASS: TestJSX/<a>____🙂</a>#02 (0.00s)
    --- PASS: TestJSX/<a>____🙂</a>#03 (0.00s)
    --- PASS: TestJSX/<a>{x}<b/></a>; (0.00s)
    --- PASS: TestJSX/<a>_{x}<b/></a>; (0.00s)
    --- PASS: TestJSX/<a>{x}_<b/></a>; (0.00s)
    --- PASS: TestJSX/<a>_{x}_<b/></a>; (0.00s)
    --- PASS: TestJSX/<a>{x}<b/>_</a>; (0.00s)
    --- PASS: TestJSX/<a>_{x}<b/>_</a>; (0.00s)
    --- PASS: TestJSX/<a>{x}_<b/>_</a>; (0.00s)
    --- PASS: TestJSX/<a>_{x}_<b/>_</a>; (0.00s)
    --- PASS: TestJSX/<a>_{x}<b/></a>;#01 (0.00s)
    --- PASS: TestJSX/<a>_{x}_<b/></a>;#01 (0.00s)
    --- PASS: TestJSX/<a>_{x}<b/>_</a>;#01 (0.00s)
    --- PASS: TestJSX/<a>_{x}_<b/>_</a>;#01 (0.00s)
    --- PASS: TestJSX/<a>{x}_<b/></a>;#01 (0.00s)
    --- PASS: TestJSX/<a>_{x}_<b/></a>;#02 (0.00s)
    --- PASS: TestJSX/<a>{x}_<b/>_</a>;#01 (0.00s)
    --- PASS: TestJSX/<a>_{x}_<b/>_</a>;#02 (0.00s)
    --- PASS: TestJSX/<a>_{x}_<b/></a>;#03 (0.00s)
    --- PASS: TestJSX/<a>_{x}_<b/>_</a>;#03 (0.00s)
    --- PASS: TestJSX/<a>{x}<b/>_</a>;#01 (0.00s)
    --- PASS: TestJSX/<a>_{x}<b/>_</a>;#02 (0.00s)
    --- PASS: TestJSX/<a>{x}_<b/>_</a>;#02 (0.00s)
    --- PASS: TestJSX/<a>_{x}_<b/>_</a>;#04 (0.00s)
    --- PASS: TestJSX/<a>_{x}<b/>_</a>;#03 (0.01s)
    --- PASS: TestJSX/<a>_{x}_<b/>_</a>;#05 (0.00s)
    --- PASS: TestJSX/<a>{x}_<b/>_</a>;#03 (0.00s)
    --- PASS: TestJSX/<a>_{x}_<b/>_</a>;#06 (0.00s)
    --- PASS: TestJSX/<a>_{x}_<b/>_</a>;#07 (0.00s)
    --- PASS: TestJSX/<a_b=true/> (0.00s)
    --- PASS: TestJSX/</a> (0.00s)
    --- PASS: TestJSX/<></b> (0.00s)
    --- PASS: TestJSX/<a></> (0.00s)
    --- PASS: TestJSX/<a></b> (0.00s)
    --- PASS: TestJSX/<_a_._b_>_<_/_c_._d_> (0.00s)
    --- PASS: TestJSX/<a-b.c> (0.00s)
    --- PASS: TestJSX/<a.b-c> (0.00s)
    --- PASS: TestJSX/<a>{...children}</a> (0.00s)
    --- PASS: TestJSX/<_/**/_a/> (0.00s)
    --- PASS: TestJSX/<_//__a/> (0.00s)
    --- PASS: TestJSX/<a_/**/_/> (0.00s)
    --- PASS: TestJSX/<a_//__/> (0.00s)
    --- PASS: TestJSX/<a/_/**/_> (0.00s)
    --- PASS: TestJSX/<a/_//__> (0.00s)
    --- PASS: TestJSX/<a>b<_/**/_/a> (0.00s)
    --- PASS: TestJSX/<a>b<_//__/a> (0.00s)
    --- PASS: TestJSX/<a>b</_/**/_a> (0.00s)
    --- PASS: TestJSX/<a>b</_//__a> (0.00s)
    --- PASS: TestJSX/<a>b</a_/**/_> (0.00s)
    --- PASS: TestJSX/<a>b</a_//__> (0.00s)
    --- PASS: TestJSX/<a>_/**/_</a> (0.00s)
    --- PASS: TestJSX/<a>_//__</a> (0.00s)
    --- PASS: TestJSX/<𠀀/> (0.00s)
    --- PASS: TestJSX/<a>𠀀</a> (0.00s)
    --- PASS: TestJSX/<a_𠀀={0}/> (0.00s)
    --- PASS: TestJSX/<a_/*_/> (0.00s)
    --- PASS: TestJSX/<a_/*/_/> (0.00s)
    --- PASS: TestJSX/<a_//_/> (0.00s)
    --- PASS: TestJSX/<a_/**/> (0.00s)
    --- PASS: TestJSX/<a_/**/_/>#01 (0.00s)
    --- PASS: TestJSX/<a_//___/> (0.00s)
    --- PASS: TestJSX/<a_b/*_/> (0.00s)
    --- PASS: TestJSX/<a_b/*/_/> (0.00s)
    --- PASS: TestJSX/<a_b//_/> (0.00s)
    --- PASS: TestJSX/<a_b/**/> (0.00s)
    --- PASS: TestJSX/<a_b/**/_/> (0.00s)
    --- PASS: TestJSX/<a_b//___/> (0.00s)
    --- PASS: TestJSX/<a:b/> (0.00s)
    --- PASS: TestJSX/<a-b:c-d/> (0.00s)
    --- PASS: TestJSX/<a-:b-/> (0.00s)
    --- PASS: TestJSX/<Te:st/> (0.00s)
    --- PASS: TestJSX/<x_a:b/> (0.00s)
    --- PASS: TestJSX/<x_a-b:c-d/> (0.00s)
    --- PASS: TestJSX/<x_a-:b-/> (0.00s)
    --- PASS: TestJSX/<x_Te:st/> (0.00s)
    --- PASS: TestJSX/<x_a:b={0}/> (0.00s)
    --- PASS: TestJSX/<x_a-b:c-d={0}/> (0.00s)
    --- PASS: TestJSX/<x_a-:b-={0}/> (0.00s)
    --- PASS: TestJSX/<x_Te:st={0}/> (0.00s)
    --- PASS: TestJSX/<a-b_a-b={a-b}/> (0.00s)
    --- PASS: TestJSX/<x:/> (0.00s)
    --- PASS: TestJSX/<x_:y/> (0.00s)
    --- PASS: TestJSX/<x:y:/> (0.00s)
    --- PASS: TestJSX/<x:0y/> (0.00s)
=== RUN   TestJSXPragmas
=== RUN   TestJSXPragmas///_@jsx_h_<a/>
=== RUN   TestJSXPragmas//*@jsx_h*/_<a/>
=== RUN   TestJSXPragmas//*_@jsx_h_*/_<a/>
=== RUN   TestJSXPragmas/<a/>_//_@jsx_h
=== RUN   TestJSXPragmas/<a/>_/*@jsx_h*/
=== RUN   TestJSXPragmas/<a/>_/*_@jsx_h_*/
=== RUN   TestJSXPragmas///_@jsx_a.b.c_<a/>
=== RUN   TestJSXPragmas//*@jsx_a.b.c*/_<a/>
=== RUN   TestJSXPragmas//*_@jsx_a.b.c_*/_<a/>
=== RUN   TestJSXPragmas///_@jsxFrag_f_<></>
=== RUN   TestJSXPragmas//*@jsxFrag_f*/_<></>
=== RUN   TestJSXPragmas//*_@jsxFrag_f_*/_<></>
=== RUN   TestJSXPragmas/<></>_//_@jsxFrag_f
=== RUN   TestJSXPragmas/<></>_/*@jsxFrag_f*/
=== RUN   TestJSXPragmas/<></>_/*_@jsxFrag_f_*/
=== RUN   TestJSXPragmas///_@jsxFrag_a.b.c_<></>
=== RUN   TestJSXPragmas//*@jsxFrag_a.b.c*/_<></>
=== RUN   TestJSXPragmas//*_@jsxFrag_a.b.c_*/_<></>
--- PASS: TestJSXPragmas (0.01s)
    --- PASS: TestJSXPragmas///_@jsx_h_<a/> (0.00s)
    --- PASS: TestJSXPragmas//*@jsx_h*/_<a/> (0.00s)
    --- PASS: TestJSXPragmas//*_@jsx_h_*/_<a/> (0.00s)
    --- PASS: TestJSXPragmas/<a/>_//_@jsx_h (0.00s)
    --- PASS: TestJSXPragmas/<a/>_/*@jsx_h*/ (0.00s)
    --- PASS: TestJSXPragmas/<a/>_/*_@jsx_h_*/ (0.00s)
    --- PASS: TestJSXPragmas///_@jsx_a.b.c_<a/> (0.00s)
    --- PASS: TestJSXPragmas//*@jsx_a.b.c*/_<a/> (0.00s)
    --- PASS: TestJSXPragmas//*_@jsx_a.b.c_*/_<a/> (0.00s)
    --- PASS: TestJSXPragmas///_@jsxFrag_f_<></> (0.00s)
    --- PASS: TestJSXPragmas//*@jsxFrag_f*/_<></> (0.00s)
    --- PASS: TestJSXPragmas//*_@jsxFrag_f_*/_<></> (0.00s)
    --- PASS: TestJSXPragmas/<></>_//_@jsxFrag_f (0.00s)
    --- PASS: TestJSXPragmas/<></>_/*@jsxFrag_f*/ (0.00s)
    --- PASS: TestJSXPragmas/<></>_/*_@jsxFrag_f_*/ (0.00s)
    --- PASS: TestJSXPragmas///_@jsxFrag_a.b.c_<></> (0.00s)
    --- PASS: TestJSXPragmas//*@jsxFrag_a.b.c*/_<></> (0.00s)
    --- PASS: TestJSXPragmas//*_@jsxFrag_a.b.c_*/_<></> (0.00s)
=== RUN   TestPreserveOptionalChainParentheses
=== RUN   TestPreserveOptionalChainParentheses/a?.b.c
=== RUN   TestPreserveOptionalChainParentheses/(a?.b).c
=== RUN   TestPreserveOptionalChainParentheses/a?.b.c.d
=== RUN   TestPreserveOptionalChainParentheses/(a?.b.c).d
=== RUN   TestPreserveOptionalChainParentheses/a?.b[c]
=== RUN   TestPreserveOptionalChainParentheses/(a?.b)[c]
=== RUN   TestPreserveOptionalChainParentheses/a?.b(c)
=== RUN   TestPreserveOptionalChainParentheses/(a?.b)(c)
=== RUN   TestPreserveOptionalChainParentheses/a?.[b][c]
=== RUN   TestPreserveOptionalChainParentheses/(a?.[b])[c]
=== RUN   TestPreserveOptionalChainParentheses/a?.[b][c][d]
=== RUN   TestPreserveOptionalChainParentheses/(a?.[b][c])[d]
=== RUN   TestPreserveOptionalChainParentheses/a?.[b].c
=== RUN   TestPreserveOptionalChainParentheses/(a?.[b]).c
=== RUN   TestPreserveOptionalChainParentheses/a?.[b](c)
=== RUN   TestPreserveOptionalChainParentheses/(a?.[b])(c)
=== RUN   TestPreserveOptionalChainParentheses/a?.(b)(c)
=== RUN   TestPreserveOptionalChainParentheses/(a?.(b))(c)
=== RUN   TestPreserveOptionalChainParentheses/a?.(b)(c)(d)
=== RUN   TestPreserveOptionalChainParentheses/(a?.(b)(c))(d)
=== RUN   TestPreserveOptionalChainParentheses/a?.(b).c
=== RUN   TestPreserveOptionalChainParentheses/(a?.(b)).c
=== RUN   TestPreserveOptionalChainParentheses/a?.(b)[c]
=== RUN   TestPreserveOptionalChainParentheses/(a?.(b))[c]
--- PASS: TestPreserveOptionalChainParentheses (0.02s)
    --- PASS: TestPreserveOptionalChainParentheses/a?.b.c (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/(a?.b).c (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/a?.b.c.d (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/(a?.b.c).d (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/a?.b[c] (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/(a?.b)[c] (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/a?.b(c) (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/(a?.b)(c) (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/a?.[b][c] (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/(a?.[b])[c] (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/a?.[b][c][d] (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/(a?.[b][c])[d] (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/a?.[b].c (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/(a?.[b]).c (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/a?.[b](c) (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/(a?.[b])(c) (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/a?.(b)(c) (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/(a?.(b))(c) (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/a?.(b)(c)(d) (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/(a?.(b)(c))(d) (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/a?.(b).c (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/(a?.(b)).c (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/a?.(b)[c] (0.00s)
    --- PASS: TestPreserveOptionalChainParentheses/(a?.(b))[c] (0.00s)
=== RUN   TestPrivateIdentifiers
=== RUN   TestPrivateIdentifiers/#foo
=== RUN   TestPrivateIdentifiers/#foo_in_this
=== RUN   TestPrivateIdentifiers/this.#foo
=== RUN   TestPrivateIdentifiers/this?.#foo
=== RUN   TestPrivateIdentifiers/({_#foo:_1_})
=== RUN   TestPrivateIdentifiers/class_Foo_{_x_=_{_#foo:_1_}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_x_=_#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo;_foo()_{_delete_this.#foo_}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo;_foo()_{_delete_this?.#foo_}_}
=== RUN   TestPrivateIdentifiers/class_Foo_extends_Bar_{_#foo;_foo()_{_super.#foo_}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo_=_()_=>_{_for_(#foo_in_this)_;_}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo_=_()_=>_{_for_(x_=_#foo_in_this)_;_}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo_=_1_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo_=_#foo_in_this_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo_=_#foo_in_(#bar_in_this);_#bar_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo()_{}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_get_#foo()_{}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_set_#foo(x)_{}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_static_#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_static_#foo_=_1_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_static_#foo()_{}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_static_get_#foo()_{}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_static_set_#foo(x)_{}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo_=_#foo_in_#bar_in_this;_#bar_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#constructor_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#constructor()_{}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_static_#constructor_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_static_#constructor()_{}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#\u0063onstructor_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#\u0063onstructor()_{}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_static_#\u0063onstructor_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_static_#\u0063onstructor()_{}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#\u0066oo;_foo_=_this.#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#fo\u006f;_foo_=_this.#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#\u0020oo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#fo\u0020_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo;_#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo;_static_#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_static_#foo;_#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo;_#foo()_{}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo;_get_#foo()_{}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo;_set_#foo(x)_{}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo()_{}_#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_get_#foo()_{}_#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_set_#foo(x)_{}_#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_get_#foo()_{}_get_#foo()_{}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_set_#foo(x)_{}_set_#foo(x)_{}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_get_#foo()_{}_set_#foo(x)_{}_#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_set_#foo(x)_{}_get_#foo()_{}_#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_get_#foo()_{}_set_#foo(x)_{_this.#foo_}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_set_#foo(x)_{_this.#foo_}_get_#foo()_{}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo_}_class_Bar_{_#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_foo_=_this.#foo;_#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_foo_=_this?.#foo;_#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo_}_class_Bar_{_foo_=_this.#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo_}_class_Bar_{_foo_=_this?.#foo_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo_}_class_Bar_{_foo_=_#foo_in_this_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_get_#x()_{_this.#x_=_1_}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_get_#x()_{_this.#x_+=_1_}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_set_#x(x)_{_this.#x_}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_set_#x(x)_{_this.#x_+=_1_}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#x()_{_this.#x_=_1_}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#x()_{_this.#x_+=_1_}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{__#if__#im()_{_return_this.#im(this.#if)_}__static_#sf__static_#sm()_{_return_this.#sm(this.#sf)_}__foo()_{___return_class_{____#inner()_{_____return_[this.#im,_this?.#inner,_this?.x.#if]____}___}__}_}_
--- PASS: TestPrivateIdentifiers (0.07s)
    --- PASS: TestPrivateIdentifiers/#foo (0.00s)
    --- PASS: TestPrivateIdentifiers/#foo_in_this (0.00s)
    --- PASS: TestPrivateIdentifiers/this.#foo (0.00s)
    --- PASS: TestPrivateIdentifiers/this?.#foo (0.00s)
    --- PASS: TestPrivateIdentifiers/({_#foo:_1_}) (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_x_=_{_#foo:_1_}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_x_=_#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_foo()_{_delete_this.#foo_}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_foo()_{_delete_this?.#foo_}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_extends_Bar_{_#foo;_foo()_{_super.#foo_}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo_=_()_=>_{_for_(#foo_in_this)_;_}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo_=_()_=>_{_for_(x_=_#foo_in_this)_;_}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo_=_1_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo_=_#foo_in_this_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo_=_#foo_in_(#bar_in_this);_#bar_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo()_{}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_get_#foo()_{}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_set_#foo(x)_{}_} (0.01s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_static_#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_static_#foo_=_1_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_static_#foo()_{}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_static_get_#foo()_{}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_static_set_#foo(x)_{}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo_=_#foo_in_#bar_in_this;_#bar_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#constructor_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#constructor()_{}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_static_#constructor_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_static_#constructor()_{}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#\u0063onstructor_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#\u0063onstructor()_{}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_static_#\u0063onstructor_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_static_#\u0063onstructor()_{}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#\u0066oo;_foo_=_this.#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#fo\u006f;_foo_=_this.#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#\u0020oo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#fo\u0020_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_static_#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_static_#foo;_#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_#foo()_{}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_get_#foo()_{}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_set_#foo(x)_{}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo()_{}_#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_get_#foo()_{}_#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_set_#foo(x)_{}_#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_get_#foo()_{}_get_#foo()_{}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_set_#foo(x)_{}_set_#foo(x)_{}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_get_#foo()_{}_set_#foo(x)_{}_#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_set_#foo(x)_{}_get_#foo()_{}_#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_get_#foo()_{}_set_#foo(x)_{_this.#foo_}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_set_#foo(x)_{_this.#foo_}_get_#foo()_{}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo_}_class_Bar_{_#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_foo_=_this.#foo;_#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_foo_=_this?.#foo;_#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo_}_class_Bar_{_foo_=_this.#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo_}_class_Bar_{_foo_=_this?.#foo_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo_}_class_Bar_{_foo_=_#foo_in_this_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_get_#x()_{_this.#x_=_1_}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_get_#x()_{_this.#x_+=_1_}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_set_#x(x)_{_this.#x_}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_set_#x(x)_{_this.#x_+=_1_}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#x()_{_this.#x_=_1_}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#x()_{_this.#x_+=_1_}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{__#if__#im()_{_return_this.#im(this.#if)_}__static_#sf__static_#sm()_{_return_this.#sm(this.#sf)_}__foo()_{___return_class_{____#inner()_{_____return_[this.#im,_this?.#inner,_this?.x.#if]____}___}__}_}_ (0.00s)
=== RUN   TestImportAssertions
=== RUN   TestImportAssertions/import_'x'_assert_{}
=== RUN   TestImportAssertions/import_'x'_assert_{_}
=== RUN   TestImportAssertions/import_'x'_assert_{}#01
=== RUN   TestImportAssertions/import_'x'_assert_{}#02
=== RUN   TestImportAssertions/import_'x'_assert_{type:_'json'}
=== RUN   TestImportAssertions/import_'x'_assert_{type:_'json',}
=== RUN   TestImportAssertions/import_'x'_assert_{'type':_'json'}
=== RUN   TestImportAssertions/import_'x'_assert_{a:_'b',_c:_'d'}
=== RUN   TestImportAssertions/import_'x'_assert_{a:_'b',_c:_'d',}
=== RUN   TestImportAssertions/import_'x'_assert_{if:_'keyword'}
=== RUN   TestImportAssertions/import_'x'_assert_{'type':_'json'}#01
=== RUN   TestImportAssertions/import_'x'_assert_{'ty_pe':_'json'}
=== RUN   TestImportAssertions/import_'x'_assert_{,}
=== RUN   TestImportAssertions/import_'x'_assert_{x}
=== RUN   TestImportAssertions/import_'x'_assert_{x_'y'}
=== RUN   TestImportAssertions/import_'x'_assert_{x:_y}
=== RUN   TestImportAssertions/import_'x'_assert_{x:_'y',,}
=== RUN   TestImportAssertions/import_'x'_assert_{`x`:_'y'}
=== RUN   TestImportAssertions/import_'x'_assert_{x:_`y`}
=== RUN   TestImportAssertions/import_'x'_assert:_{x:_'y'}
=== RUN   TestImportAssertions/import_'x'_assert_{x:_'y',_x:_'y'}
=== RUN   TestImportAssertions/import_'x'_assert_{x:_'y',_\u0078:_'y'}
=== RUN   TestImportAssertions/import_x_from_'x'_assert_{x:_'y'}
=== RUN   TestImportAssertions/import_*_as_x_from_'x'_assert_{x:_'y'}
=== RUN   TestImportAssertions/import_{}_from_'x'_assert_{x:_'y'}
=== RUN   TestImportAssertions/export_{}_from_'x'_assert_{x:_'y'}
=== RUN   TestImportAssertions/export_*_from_'x'_assert_{x:_'y'}
=== RUN   TestImportAssertions/import(x_?_'y'_:_'z')
=== RUN   TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_{}})
=== RUN   TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_{a:_'b'}})
=== RUN   TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_{'a':_'b'}})
=== RUN   TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_{'a':_'b'}})#01
=== RUN   TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_{'a_a':_'b'}})
=== RUN   TestImportAssertions/import(x_?_'y'_:_'z',_{})
=== RUN   TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_[]})
=== RUN   TestImportAssertions/import(x_?_'y'_:_'z',_{asserts:_{}})
=== RUN   TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_{x:_1}})
=== RUN   TestImportAssertions/import_'x'_assert_{x:_'y'}
=== RUN   TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_{x:_1}})#01
=== RUN   TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_{x:_foo()}})
--- PASS: TestImportAssertions (0.05s)
    --- PASS: TestImportAssertions/import_'x'_assert_{} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{_} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{}#01 (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{}#02 (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{type:_'json'} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{type:_'json',} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{'type':_'json'} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{a:_'b',_c:_'d'} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{a:_'b',_c:_'d',} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{if:_'keyword'} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{'type':_'json'}#01 (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{'ty_pe':_'json'} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{,} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{x} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{x_'y'} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{x:_y} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{x:_'y',,} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{`x`:_'y'} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{x:_`y`} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert:_{x:_'y'} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{x:_'y',_x:_'y'} (0.00s)
    --- PASS: TestImportAssertions/import_'x'_assert_{x:_'y',_\u0078:_'y'} (0.00s)
    --- PASS: TestImportAssertions/import_x_from_'x'_assert_{x:_'y'} (0.00s)
    --- PASS: TestImportAssertions/import_*_as_x_from_'x'_assert_{x:_'y'} (0.00s)
    --- PASS: TestImportAssertions/import_{}_from_'x'_assert_{x:_'y'} (0.00s)
    --- PASS: TestImportAssertions/export_{}_from_'x'_assert_{x:_'y'} (0.00s)
    --- PASS: TestImportAssertions/export_*_from_'x'_assert_{x:_'y'} (0.00s)
    --- PASS: TestImportAssertions/import(x_?_'y'_:_'z') (0.00s)
    --- PASS: TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_{}}) (0.00s)
    --- PASS: TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_{a:_'b'}}) (0.00s)
    --- PASS: TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_{'a':_'b'}}) (0.00s)
    --- PASS: TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_{'a':_'b'}})#01 (0.00s)
    --- PASS: TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_{'a_a':_'b'}}) (0.00s)
    --- PASS: TestImportAssertions/import(x_?_'y'_:_'z',_{}) (0.00s)
    --- PASS: TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_[]}) (0.00s)
    --- PASS: TestImportAssertions/import(x_?_'y'_:_'z',_{asserts:_{}}) (0.00s)
    --- PASS: TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_{x:_1}}) (0.01s)
    --- PASS: TestImportAssertions/import_'x'_assert_{x:_'y'} (0.00s)
    --- PASS: TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_{x:_1}})#01 (0.00s)
    --- PASS: TestImportAssertions/import(x_?_'y'_:_'z',_{assert:_{x:_foo()}}) (0.00s)
=== RUN   TestES5
=== RUN   TestES5/if_(1)_function_f()_{}
=== RUN   TestES5/if_(1)_function_f()_{}#01
=== RUN   TestES5/function_foo(x_=_0)_{}
=== RUN   TestES5/(function(x_=_0)_{})
=== RUN   TestES5/(x_=_0)_=>_{}
=== RUN   TestES5/function_foo(...x)_{}
=== RUN   TestES5/(function(...x)_{})
=== RUN   TestES5/(...x)_=>_{}
=== RUN   TestES5/foo(...x)
=== RUN   TestES5/[...x]
=== RUN   TestES5/for_(var_x_of_y)_;
=== RUN   TestES5/({_x_})
=== RUN   TestES5/({_[x]:_y_})
=== RUN   TestES5/({_x()_{}_});
=== RUN   TestES5/({_get_x()_{}_});
=== RUN   TestES5/({_set_x(x)_{}_});
=== RUN   TestES5/({_get_[x]()_{}_});
=== RUN   TestES5/({_set_[x](x)_{}_});
=== RUN   TestES5/function_foo([])_{}
=== RUN   TestES5/function_foo({})_{}
=== RUN   TestES5/(function([])_{})
=== RUN   TestES5/(function({})_{})
=== RUN   TestES5/([])_=>_{}
=== RUN   TestES5/({})_=>_{}
=== RUN   TestES5/var_[]_=_[];
=== RUN   TestES5/var_{}_=_{};
=== RUN   TestES5/([]_=_[]);
=== RUN   TestES5/({}_=_{});
=== RUN   TestES5/for_([]_in_[]);
=== RUN   TestES5/for_({}_in_[]);
=== RUN   TestES5/function_foo([...x])_{}
=== RUN   TestES5/(function([...x])_{})
=== RUN   TestES5/([...x])_=>_{}
=== RUN   TestES5/function_foo([...[x]])_{}
=== RUN   TestES5/(function([...[x]])_{})
=== RUN   TestES5/([...[x]])_=>_{}
=== RUN   TestES5/([...[x]])
=== RUN   TestES5/`abc`;
=== RUN   TestES5/`a${b}`;
=== RUN   TestES5/`${a}b`;
=== RUN   TestES5/`${a}${b}`;
=== RUN   TestES5/`a${b}c`;
=== RUN   TestES5/`a${b}${c}`;
=== RUN   TestES5/`a${b}${c}d`;
=== RUN   TestES5/`a${b}c${d}`;
=== RUN   TestES5/`a${b}c${d}e`;
=== RUN   TestES5/tag``;
=== RUN   TestES5/tag`abc`;
=== RUN   TestES5/tag`\utf`;
=== RUN   TestES5/tag`${a}b`;
=== RUN   TestES5/tag`a${b}`;
=== RUN   TestES5/tag`a${b}c`;
=== RUN   TestES5/tag`a${b}\u`;
=== RUN   TestES5/tag`\u${b}c`;
=== RUN   TestES5/class_Foo_{_constructor()_{_new.target_}_}
=== RUN   TestES5/const_x_=_1;
=== RUN   TestES5/let_x_=_2;
=== RUN   TestES5/async_=>_foo;
=== RUN   TestES5/x_=>_x;
=== RUN   TestES5/async_()_=>_foo;
=== RUN   TestES5/class_Foo_{}
=== RUN   TestES5/(class_{});
=== RUN   TestES5/function*_gen()_{}
=== RUN   TestES5/(function*_()_{});
--- PASS: TestES5 (0.05s)
    --- PASS: TestES5/if_(1)_function_f()_{} (0.00s)
    --- PASS: TestES5/if_(1)_function_f()_{}#01 (0.00s)
    --- PASS: TestES5/function_foo(x_=_0)_{} (0.00s)
    --- PASS: TestES5/(function(x_=_0)_{}) (0.00s)
    --- PASS: TestES5/(x_=_0)_=>_{} (0.00s)
    --- PASS: TestES5/function_foo(...x)_{} (0.00s)
    --- PASS: TestES5/(function(...x)_{}) (0.00s)
    --- PASS: TestES5/(...x)_=>_{} (0.00s)
    --- PASS: TestES5/foo(...x) (0.00s)
    --- PASS: TestES5/[...x] (0.00s)
    --- PASS: TestES5/for_(var_x_of_y)_; (0.00s)
    --- PASS: TestES5/({_x_}) (0.00s)
    --- PASS: TestES5/({_[x]:_y_}) (0.00s)
    --- PASS: TestES5/({_x()_{}_}); (0.00s)
    --- PASS: TestES5/({_get_x()_{}_}); (0.00s)
    --- PASS: TestES5/({_set_x(x)_{}_}); (0.00s)
    --- PASS: TestES5/({_get_[x]()_{}_}); (0.00s)
    --- PASS: TestES5/({_set_[x](x)_{}_}); (0.00s)
    --- PASS: TestES5/function_foo([])_{} (0.00s)
    --- PASS: TestES5/function_foo({})_{} (0.00s)
    --- PASS: TestES5/(function([])_{}) (0.00s)
    --- PASS: TestES5/(function({})_{}) (0.00s)
    --- PASS: TestES5/([])_=>_{} (0.00s)
    --- PASS: TestES5/({})_=>_{} (0.00s)
    --- PASS: TestES5/var_[]_=_[]; (0.00s)
    --- PASS: TestES5/var_{}_=_{}; (0.00s)
    --- PASS: TestES5/([]_=_[]); (0.00s)
    --- PASS: TestES5/({}_=_{}); (0.00s)
    --- PASS: TestES5/for_([]_in_[]); (0.00s)
    --- PASS: TestES5/for_({}_in_[]); (0.00s)
    --- PASS: TestES5/function_foo([...x])_{} (0.00s)
    --- PASS: TestES5/(function([...x])_{}) (0.00s)
    --- PASS: TestES5/([...x])_=>_{} (0.00s)
    --- PASS: TestES5/function_foo([...[x]])_{} (0.00s)
    --- PASS: TestES5/(function([...[x]])_{}) (0.00s)
    --- PASS: TestES5/([...[x]])_=>_{} (0.00s)
    --- PASS: TestES5/([...[x]]) (0.00s)
    --- PASS: TestES5/`abc`; (0.00s)
    --- PASS: TestES5/`a${b}`; (0.00s)
    --- PASS: TestES5/`${a}b`; (0.00s)
    --- PASS: TestES5/`${a}${b}`; (0.00s)
    --- PASS: TestES5/`a${b}c`; (0.00s)
    --- PASS: TestES5/`a${b}${c}`; (0.00s)
    --- PASS: TestES5/`a${b}${c}d`; (0.00s)
    --- PASS: TestES5/`a${b}c${d}`; (0.00s)
    --- PASS: TestES5/`a${b}c${d}e`; (0.00s)
    --- PASS: TestES5/tag``; (0.00s)
    --- PASS: TestES5/tag`abc`; (0.00s)
    --- PASS: TestES5/tag`\utf`; (0.00s)
    --- PASS: TestES5/tag`${a}b`; (0.00s)
    --- PASS: TestES5/tag`a${b}`; (0.00s)
    --- PASS: TestES5/tag`a${b}c`; (0.00s)
    --- PASS: TestES5/tag`a${b}\u`; (0.00s)
    --- PASS: TestES5/tag`\u${b}c`; (0.00s)
    --- PASS: TestES5/class_Foo_{_constructor()_{_new.target_}_} (0.00s)
    --- PASS: TestES5/const_x_=_1; (0.00s)
    --- PASS: TestES5/let_x_=_2; (0.00s)
    --- PASS: TestES5/async_=>_foo; (0.00s)
    --- PASS: TestES5/x_=>_x; (0.00s)
    --- PASS: TestES5/async_()_=>_foo; (0.00s)
    --- PASS: TestES5/class_Foo_{} (0.00s)
    --- PASS: TestES5/(class_{}); (0.00s)
    --- PASS: TestES5/function*_gen()_{} (0.00s)
    --- PASS: TestES5/(function*_()_{}); (0.00s)
=== RUN   TestASCIIOnly
=== RUN   TestASCIIOnly/π
=== RUN   TestASCIIOnly/𐀀
=== RUN   TestASCIIOnly/π#01
=== RUN   TestASCIIOnly/𐀀#01
=== RUN   TestASCIIOnly/π#02
=== RUN   TestASCIIOnly/𐀀#02
=== RUN   TestASCIIOnly/var_π
=== RUN   TestASCIIOnly/var_𐀀
=== RUN   TestASCIIOnly/var_π#01
=== RUN   TestASCIIOnly/var_𐀀#01
=== RUN   TestASCIIOnly/var_π#02
=== RUN   TestASCIIOnly/var_𐀀#02
=== RUN   TestASCIIOnly/'π'
=== RUN   TestASCIIOnly/'𐀀'
=== RUN   TestASCIIOnly/'π'#01
=== RUN   TestASCIIOnly/'𐀀'#01
=== RUN   TestASCIIOnly/'π'#02
=== RUN   TestASCIIOnly/'𐀀'#02
=== RUN   TestASCIIOnly/x.π
=== RUN   TestASCIIOnly/x.𐀀
=== RUN   TestASCIIOnly/x.π#01
=== RUN   TestASCIIOnly/x.𐀀#01
=== RUN   TestASCIIOnly/x.π#02
=== RUN   TestASCIIOnly/x.𐀀#02
=== RUN   TestASCIIOnly/x?.π
=== RUN   TestASCIIOnly/x?.𐀀
=== RUN   TestASCIIOnly/x?.π#01
=== RUN   TestASCIIOnly/x?.𐀀#01
=== RUN   TestASCIIOnly/x?.π#02
=== RUN   TestASCIIOnly/x?.𐀀#02
=== RUN   TestASCIIOnly/0_.π
=== RUN   TestASCIIOnly/0_.𐀀
=== RUN   TestASCIIOnly/0_.π#01
=== RUN   TestASCIIOnly/0_.𐀀#01
=== RUN   TestASCIIOnly/0_.π#02
=== RUN   TestASCIIOnly/0_.𐀀#02
=== RUN   TestASCIIOnly/0?.π
=== RUN   TestASCIIOnly/0?.𐀀
=== RUN   TestASCIIOnly/0?.π#01
=== RUN   TestASCIIOnly/0?.𐀀#01
=== RUN   TestASCIIOnly/0?.π#02
=== RUN   TestASCIIOnly/0?.𐀀#02
=== RUN   TestASCIIOnly/import_'π'
=== RUN   TestASCIIOnly/import_'𐀀'
=== RUN   TestASCIIOnly/import_'π'#01
=== RUN   TestASCIIOnly/import_'𐀀'#01
=== RUN   TestASCIIOnly/import_'π'#02
=== RUN   TestASCIIOnly/import_'𐀀'#02
=== RUN   TestASCIIOnly/({π:_0})
=== RUN   TestASCIIOnly/({𐀀:_0})
=== RUN   TestASCIIOnly/({π:_0})#01
=== RUN   TestASCIIOnly/({𐀀:_0})#01
=== RUN   TestASCIIOnly/({π:_0})#02
=== RUN   TestASCIIOnly/({𐀀:_0})#02
=== RUN   TestASCIIOnly/({π})
=== RUN   TestASCIIOnly/({𐀀})
=== RUN   TestASCIIOnly/({π})#01
=== RUN   TestASCIIOnly/({𐀀})#01
=== RUN   TestASCIIOnly/({π})#02
=== RUN   TestASCIIOnly/({𐀀})#02
=== RUN   TestASCIIOnly/import_*_as_π_from_'path';_π
=== RUN   TestASCIIOnly/import_*_as_𐀀_from_'path';_𐀀
=== RUN   TestASCIIOnly/import_*_as_π_from_'path';_π#01
=== RUN   TestASCIIOnly/import_*_as_𐀀_from_'path';_𐀀#01
=== RUN   TestASCIIOnly/import_*_as_π_from_'path';_π#02
=== RUN   TestASCIIOnly/import_*_as_𐀀_from_'path'
=== RUN   TestASCIIOnly/import_{π}_from_'path';_π
=== RUN   TestASCIIOnly/import_{𐀀}_from_'path';_𐀀
=== RUN   TestASCIIOnly/import_{π}_from_'path';_π#01
=== RUN   TestASCIIOnly/import_{𐀀}_from_'path';_𐀀#01
=== RUN   TestASCIIOnly/import_{π}_from_'path';_π#02
=== RUN   TestASCIIOnly/import_{𐀀}_from_'path'
=== RUN   TestASCIIOnly/import_{π_as_x}_from_'path'
=== RUN   TestASCIIOnly/import_{𐀀_as_x}_from_'path'
=== RUN   TestASCIIOnly/import_{π_as_x}_from_'path'#01
=== RUN   TestASCIIOnly/import_{𐀀_as_x}_from_'path'#01
=== RUN   TestASCIIOnly/import_{π_as_x}_from_'path'#02
=== RUN   TestASCIIOnly/import_{𐀀_as_x}_from_'path'#02
=== RUN   TestASCIIOnly/import_{x_as_π}_from_'path'
=== RUN   TestASCIIOnly/import_{x_as_𐀀}_from_'path'
=== RUN   TestASCIIOnly/import_{x_as_π}_from_'path'#01
=== RUN   TestASCIIOnly/import_{x_as_𐀀}_from_'path'#01
=== RUN   TestASCIIOnly/import_{x_as_π}_from_'path'#02
=== RUN   TestASCIIOnly/import_{x_as_𐀀}_from_'path'#02
=== RUN   TestASCIIOnly/export_*_as_π_from_'path';_π
=== RUN   TestASCIIOnly/export_*_as_𐀀_from_'path';_𐀀
=== RUN   TestASCIIOnly/export_*_as_π_from_'path';_π#01
=== RUN   TestASCIIOnly/export_*_as_𐀀_from_'path';_𐀀#01
=== RUN   TestASCIIOnly/export_*_as_π_from_'path'
=== RUN   TestASCIIOnly/export_*_as_𐀀_from_'path'
=== RUN   TestASCIIOnly/export_{π}_from_'path';_π
=== RUN   TestASCIIOnly/export_{𐀀}_from_'path';_𐀀
=== RUN   TestASCIIOnly/export_{π}_from_'path';_π#01
=== RUN   TestASCIIOnly/export_{𐀀}_from_'path';_𐀀#01
=== RUN   TestASCIIOnly/export_{π}_from_'path';_π#02
=== RUN   TestASCIIOnly/export_{𐀀}_from_'path'
=== RUN   TestASCIIOnly/export_{π_as_x}_from_'path'
=== RUN   TestASCIIOnly/export_{𐀀_as_x}_from_'path'
=== RUN   TestASCIIOnly/export_{π_as_x}_from_'path'#01
=== RUN   TestASCIIOnly/export_{𐀀_as_x}_from_'path'#01
=== RUN   TestASCIIOnly/export_{π_as_x}_from_'path'#02
=== RUN   TestASCIIOnly/export_{𐀀_as_x}_from_'path'#02
=== RUN   TestASCIIOnly/export_{x_as_π}_from_'path'
=== RUN   TestASCIIOnly/export_{x_as_𐀀}_from_'path'
=== RUN   TestASCIIOnly/export_{x_as_π}_from_'path'#01
=== RUN   TestASCIIOnly/export_{x_as_𐀀}_from_'path'#01
=== RUN   TestASCIIOnly/export_{x_as_π}_from_'path'#02
=== RUN   TestASCIIOnly/export_{x_as_𐀀}_from_'path'#02
=== RUN   TestASCIIOnly/export_{π};_var_π
=== RUN   TestASCIIOnly/export_{𐀀};_var_𐀀
=== RUN   TestASCIIOnly/export_{π};_var_π#01
=== RUN   TestASCIIOnly/export_{𐀀};_var_𐀀#01
=== RUN   TestASCIIOnly/export_{π};_var_π#02
=== RUN   TestASCIIOnly/export_{𐀀};_var_𐀀#02
=== RUN   TestASCIIOnly/export_var_π
=== RUN   TestASCIIOnly/export_var_𐀀
=== RUN   TestASCIIOnly/export_var_π#01
=== RUN   TestASCIIOnly/export_var_𐀀#01
=== RUN   TestASCIIOnly/export_var_π#02
=== RUN   TestASCIIOnly/export_var_𐀀#02
--- PASS: TestASCIIOnly (0.14s)
    --- PASS: TestASCIIOnly/π (0.00s)
    --- PASS: TestASCIIOnly/𐀀 (0.00s)
    --- PASS: TestASCIIOnly/π#01 (0.00s)
    --- PASS: TestASCIIOnly/𐀀#01 (0.00s)
    --- PASS: TestASCIIOnly/π#02 (0.00s)
    --- PASS: TestASCIIOnly/𐀀#02 (0.00s)
    --- PASS: TestASCIIOnly/var_π (0.00s)
    --- PASS: TestASCIIOnly/var_𐀀 (0.00s)
    --- PASS: TestASCIIOnly/var_π#01 (0.00s)
    --- PASS: TestASCIIOnly/var_𐀀#01 (0.00s)
    --- PASS: TestASCIIOnly/var_π#02 (0.00s)
    --- PASS: TestASCIIOnly/var_𐀀#02 (0.00s)
    --- PASS: TestASCIIOnly/'π' (0.00s)
    --- PASS: TestASCIIOnly/'𐀀' (0.00s)
    --- PASS: TestASCIIOnly/'π'#01 (0.00s)
    --- PASS: TestASCIIOnly/'𐀀'#01 (0.00s)
    --- PASS: TestASCIIOnly/'π'#02 (0.00s)
    --- PASS: TestASCIIOnly/'𐀀'#02 (0.00s)
    --- PASS: TestASCIIOnly/x.π (0.00s)
    --- PASS: TestASCIIOnly/x.𐀀 (0.00s)
    --- PASS: TestASCIIOnly/x.π#01 (0.00s)
    --- PASS: TestASCIIOnly/x.𐀀#01 (0.00s)
    --- PASS: TestASCIIOnly/x.π#02 (0.00s)
    --- PASS: TestASCIIOnly/x.𐀀#02 (0.00s)
    --- PASS: TestASCIIOnly/x?.π (0.00s)
    --- PASS: TestASCIIOnly/x?.𐀀 (0.00s)
    --- PASS: TestASCIIOnly/x?.π#01 (0.00s)
    --- PASS: TestASCIIOnly/x?.𐀀#01 (0.00s)
    --- PASS: TestASCIIOnly/x?.π#02 (0.00s)
    --- PASS: TestASCIIOnly/x?.𐀀#02 (0.00s)
    --- PASS: TestASCIIOnly/0_.π (0.00s)
    --- PASS: TestASCIIOnly/0_.𐀀 (0.00s)
    --- PASS: TestASCIIOnly/0_.π#01 (0.00s)
    --- PASS: TestASCIIOnly/0_.𐀀#01 (0.00s)
    --- PASS: TestASCIIOnly/0_.π#02 (0.00s)
    --- PASS: TestASCIIOnly/0_.𐀀#02 (0.00s)
    --- PASS: TestASCIIOnly/0?.π (0.00s)
    --- PASS: TestASCIIOnly/0?.𐀀 (0.00s)
    --- PASS: TestASCIIOnly/0?.π#01 (0.00s)
    --- PASS: TestASCIIOnly/0?.𐀀#01 (0.00s)
    --- PASS: TestASCIIOnly/0?.π#02 (0.00s)
    --- PASS: TestASCIIOnly/0?.𐀀#02 (0.00s)
    --- PASS: TestASCIIOnly/import_'π' (0.00s)
    --- PASS: TestASCIIOnly/import_'𐀀' (0.00s)
    --- PASS: TestASCIIOnly/import_'π'#01 (0.00s)
    --- PASS: TestASCIIOnly/import_'𐀀'#01 (0.00s)
    --- PASS: TestASCIIOnly/import_'π'#02 (0.00s)
    --- PASS: TestASCIIOnly/import_'𐀀'#02 (0.00s)
    --- PASS: TestASCIIOnly/({π:_0}) (0.00s)
    --- PASS: TestASCIIOnly/({𐀀:_0}) (0.00s)
    --- PASS: TestASCIIOnly/({π:_0})#01 (0.00s)
    --- PASS: TestASCIIOnly/({𐀀:_0})#01 (0.00s)
    --- PASS: TestASCIIOnly/({π:_0})#02 (0.00s)
    --- PASS: TestASCIIOnly/({𐀀:_0})#02 (0.00s)
    --- PASS: TestASCIIOnly/({π}) (0.00s)
    --- PASS: TestASCIIOnly/({𐀀}) (0.00s)
    --- PASS: TestASCIIOnly/({π})#01 (0.00s)
    --- PASS: TestASCIIOnly/({𐀀})#01 (0.00s)
    --- PASS: TestASCIIOnly/({π})#02 (0.00s)
    --- PASS: TestASCIIOnly/({𐀀})#02 (0.00s)
    --- PASS: TestASCIIOnly/import_*_as_π_from_'path';_π (0.00s)
    --- PASS: TestASCIIOnly/import_*_as_𐀀_from_'path';_𐀀 (0.00s)
    --- PASS: TestASCIIOnly/import_*_as_π_from_'path';_π#01 (0.00s)
    --- PASS: TestASCIIOnly/import_*_as_𐀀_from_'path';_𐀀#01 (0.00s)
    --- PASS: TestASCIIOnly/import_*_as_π_from_'path';_π#02 (0.00s)
    --- PASS: TestASCIIOnly/import_*_as_𐀀_from_'path' (0.00s)
    --- PASS: TestASCIIOnly/import_{π}_from_'path';_π (0.00s)
    --- PASS: TestASCIIOnly/import_{𐀀}_from_'path';_𐀀 (0.00s)
    --- PASS: TestASCIIOnly/import_{π}_from_'path';_π#01 (0.00s)
    --- PASS: TestASCIIOnly/import_{𐀀}_from_'path';_𐀀#01 (0.00s)
    --- PASS: TestASCIIOnly/import_{π}_from_'path';_π#02 (0.00s)
    --- PASS: TestASCIIOnly/import_{𐀀}_from_'path' (0.00s)
    --- PASS: TestASCIIOnly/import_{π_as_x}_from_'path' (0.00s)
    --- PASS: TestASCIIOnly/import_{𐀀_as_x}_from_'path' (0.00s)
    --- PASS: TestASCIIOnly/import_{π_as_x}_from_'path'#01 (0.00s)
    --- PASS: TestASCIIOnly/import_{𐀀_as_x}_from_'path'#01 (0.00s)
    --- PASS: TestASCIIOnly/import_{π_as_x}_from_'path'#02 (0.00s)
    --- PASS: TestASCIIOnly/import_{𐀀_as_x}_from_'path'#02 (0.00s)
    --- PASS: TestASCIIOnly/import_{x_as_π}_from_'path' (0.00s)
    --- PASS: TestASCIIOnly/import_{x_as_𐀀}_from_'path' (0.00s)
    --- PASS: TestASCIIOnly/import_{x_as_π}_from_'path'#01 (0.00s)
    --- PASS: TestASCIIOnly/import_{x_as_𐀀}_from_'path'#01 (0.00s)
    --- PASS: TestASCIIOnly/import_{x_as_π}_from_'path'#02 (0.00s)
    --- PASS: TestASCIIOnly/import_{x_as_𐀀}_from_'path'#02 (0.00s)
    --- PASS: TestASCIIOnly/export_*_as_π_from_'path';_π (0.00s)
    --- PASS: TestASCIIOnly/export_*_as_𐀀_from_'path';_𐀀 (0.00s)
    --- PASS: TestASCIIOnly/export_*_as_π_from_'path';_π#01 (0.00s)
    --- PASS: TestASCIIOnly/export_*_as_𐀀_from_'path';_𐀀#01 (0.00s)
    --- PASS: TestASCIIOnly/export_*_as_π_from_'path' (0.00s)
    --- PASS: TestASCIIOnly/export_*_as_𐀀_from_'path' (0.00s)
    --- PASS: TestASCIIOnly/export_{π}_from_'path';_π (0.00s)
    --- PASS: TestASCIIOnly/export_{𐀀}_from_'path';_𐀀 (0.00s)
    --- PASS: TestASCIIOnly/export_{π}_from_'path';_π#01 (0.00s)
    --- PASS: TestASCIIOnly/export_{𐀀}_from_'path';_𐀀#01 (0.00s)
    --- PASS: TestASCIIOnly/export_{π}_from_'path';_π#02 (0.00s)
    --- PASS: TestASCIIOnly/export_{𐀀}_from_'path' (0.00s)
    --- PASS: TestASCIIOnly/export_{π_as_x}_from_'path' (0.00s)
    --- PASS: TestASCIIOnly/export_{𐀀_as_x}_from_'path' (0.00s)
    --- PASS: TestASCIIOnly/export_{π_as_x}_from_'path'#01 (0.00s)
    --- PASS: TestASCIIOnly/export_{𐀀_as_x}_from_'path'#01 (0.00s)
    --- PASS: TestASCIIOnly/export_{π_as_x}_from_'path'#02 (0.00s)
    --- PASS: TestASCIIOnly/export_{𐀀_as_x}_from_'path'#02 (0.00s)
    --- PASS: TestASCIIOnly/export_{x_as_π}_from_'path' (0.00s)
    --- PASS: TestASCIIOnly/export_{x_as_𐀀}_from_'path' (0.00s)
    --- PASS: TestASCIIOnly/export_{x_as_π}_from_'path'#01 (0.00s)
    --- PASS: TestASCIIOnly/export_{x_as_𐀀}_from_'path'#01 (0.00s)
    --- PASS: TestASCIIOnly/export_{x_as_π}_from_'path'#02 (0.00s)
    --- PASS: TestASCIIOnly/export_{x_as_𐀀}_from_'path'#02 (0.00s)
    --- PASS: TestASCIIOnly/export_{π};_var_π (0.00s)
    --- PASS: TestASCIIOnly/export_{𐀀};_var_𐀀 (0.00s)
    --- PASS: TestASCIIOnly/export_{π};_var_π#01 (0.00s)
    --- PASS: TestASCIIOnly/export_{𐀀};_var_𐀀#01 (0.00s)
    --- PASS: TestASCIIOnly/export_{π};_var_π#02 (0.00s)
    --- PASS: TestASCIIOnly/export_{𐀀};_var_𐀀#02 (0.00s)
    --- PASS: TestASCIIOnly/export_var_π (0.00s)
    --- PASS: TestASCIIOnly/export_var_𐀀 (0.00s)
    --- PASS: TestASCIIOnly/export_var_π#01 (0.00s)
    --- PASS: TestASCIIOnly/export_var_𐀀#01 (0.00s)
    --- PASS: TestASCIIOnly/export_var_π#02 (0.00s)
    --- PASS: TestASCIIOnly/export_var_𐀀#02 (0.00s)
=== RUN   TestMangleCatch
=== RUN   TestMangleCatch/try_{_throw_0_}_catch_(e)_{_console.log(0)_}
=== RUN   TestMangleCatch/try_{_throw_0_}_catch_(e)_{_console.log(0,_e)_}
=== RUN   TestMangleCatch/try_{_throw_0_}_catch_(e)_{_0_&&_console.log(0,_e)_}
=== RUN   TestMangleCatch/try_{_thrower()_}_catch_([a])_{_console.log(0)_}
=== RUN   TestMangleCatch/try_{_thrower()_}_catch_({_a_})_{_console.log(0)_}
=== RUN   TestMangleCatch/try_{_throw_0_}_catch_(e)_{_console.log(0)_}#01
=== RUN   TestMangleCatch/try_{_throw_1_}_catch_(x)_{_y(x);_var_x_=_2;_y(x)_}
=== RUN   TestMangleCatch/try_{_throw_1_}_catch_(x)_{_var_x_=_2;_y(x)_}
=== RUN   TestMangleCatch/try_{_throw_1_}_catch_(x)_{_var_x_=_2_}
=== RUN   TestMangleCatch/try_{_throw_1_}_catch_(x)_{_eval('x')_}
=== RUN   TestMangleCatch/if_(y)_try_{_throw_1_}_catch_(x)_{}_else_eval('x')
--- PASS: TestMangleCatch (0.01s)
    --- PASS: TestMangleCatch/try_{_throw_0_}_catch_(e)_{_console.log(0)_} (0.00s)
    --- PASS: TestMangleCatch/try_{_throw_0_}_catch_(e)_{_console.log(0,_e)_} (0.00s)
    --- PASS: TestMangleCatch/try_{_throw_0_}_catch_(e)_{_0_&&_console.log(0,_e)_} (0.00s)
    --- PASS: TestMangleCatch/try_{_thrower()_}_catch_([a])_{_console.log(0)_} (0.00s)
    --- PASS: TestMangleCatch/try_{_thrower()_}_catch_({_a_})_{_console.log(0)_} (0.00s)
    --- PASS: TestMangleCatch/try_{_throw_0_}_catch_(e)_{_console.log(0)_}#01 (0.00s)
    --- PASS: TestMangleCatch/try_{_throw_1_}_catch_(x)_{_y(x);_var_x_=_2;_y(x)_} (0.00s)
    --- PASS: TestMangleCatch/try_{_throw_1_}_catch_(x)_{_var_x_=_2;_y(x)_} (0.00s)
    --- PASS: TestMangleCatch/try_{_throw_1_}_catch_(x)_{_var_x_=_2_} (0.00s)
    --- PASS: TestMangleCatch/try_{_throw_1_}_catch_(x)_{_eval('x')_} (0.00s)
    --- PASS: TestMangleCatch/if_(y)_try_{_throw_1_}_catch_(x)_{}_else_eval('x') (0.00s)
=== RUN   TestJSONAtom
=== RUN   TestJSONAtom/false
=== RUN   TestJSONAtom/true
=== RUN   TestJSONAtom/null
=== RUN   TestJSONAtom/undefined
--- PASS: TestJSONAtom (0.00s)
    --- PASS: TestJSONAtom/false (0.00s)
    --- PASS: TestJSONAtom/true (0.00s)
    --- PASS: TestJSONAtom/null (0.00s)
    --- PASS: TestJSONAtom/undefined (0.00s)
=== RUN   TestJSONString
=== RUN   TestJSONString/"x"
=== RUN   TestJSONString/'x'
=== RUN   TestJSONString/`x`
=== RUN   TestJSONString/"_"
=== RUN   TestJSONString/"_"#01
=== RUN   TestJSONString/"_"#02
=== RUN   TestJSONString/"_"#03
=== RUN   TestJSONString/"\x00"
=== RUN   TestJSONString/"\x01"
=== RUN   TestJSONString/"\x02"
=== RUN   TestJSONString/"\x03"
=== RUN   TestJSONString/"\x04"
=== RUN   TestJSONString/"\x05"
=== RUN   TestJSONString/"\x06"
=== RUN   TestJSONString/"\a"
=== RUN   TestJSONString/"\b"
=== RUN   TestJSONString/"_"#04
=== RUN   TestJSONString/"_"#05
=== RUN   TestJSONString/"_"#06
=== RUN   TestJSONString/"\x0e"
=== RUN   TestJSONString/"\x0f"
=== RUN   TestJSONString/"\x10"
=== RUN   TestJSONString/"\x11"
=== RUN   TestJSONString/"\x12"
=== RUN   TestJSONString/"\x13"
=== RUN   TestJSONString/"\x14"
=== RUN   TestJSONString/"\x15"
=== RUN   TestJSONString/"\x16"
=== RUN   TestJSONString/"\x17"
=== RUN   TestJSONString/"\x18"
=== RUN   TestJSONString/"\x19"
=== RUN   TestJSONString/"\x1a"
=== RUN   TestJSONString/"\x1b"
=== RUN   TestJSONString/"\x1c"
=== RUN   TestJSONString/"\x1d"
=== RUN   TestJSONString/"\x1e"
=== RUN   TestJSONString/"\x1f"
=== RUN   TestJSONString/"\""
=== RUN   TestJSONString/"\\"
=== RUN   TestJSONString/"\/"
=== RUN   TestJSONString/"\b"#01
=== RUN   TestJSONString/"\f"
=== RUN   TestJSONString/"\n"
=== RUN   TestJSONString/"\r"
=== RUN   TestJSONString/"\t"
=== RUN   TestJSONString/"\u0000"
=== RUN   TestJSONString/"\u0078"
=== RUN   TestJSONString/"\u1234"
=== RUN   TestJSONString/"\uD800"
=== RUN   TestJSONString/"\uDC00"
=== RUN   TestJSONString/"\
=== RUN   TestJSONString/"\0"
=== RUN   TestJSONString/"\1"
=== RUN   TestJSONString/"\'"
=== RUN   TestJSONString/"\a"#01
=== RUN   TestJSONString/"\v"
=== RUN   TestJSONString/"\_"
=== RUN   TestJSONString/"\x78"
=== RUN   TestJSONString/"\u{1234}"
=== RUN   TestJSONString/"\uG"
=== RUN   TestJSONString/"\uDG"
=== RUN   TestJSONString/"\uDEG"
=== RUN   TestJSONString/"\uDEFG"
=== RUN   TestJSONString/"\u"
=== RUN   TestJSONString/"\uD"
=== RUN   TestJSONString/"\uDE"
=== RUN   TestJSONString/"\uDEF"
--- PASS: TestJSONString (0.02s)
    --- PASS: TestJSONString/"x" (0.00s)
    --- PASS: TestJSONString/'x' (0.00s)
    --- PASS: TestJSONString/`x` (0.00s)
    --- PASS: TestJSONString/"_" (0.00s)
    --- PASS: TestJSONString/"_"#01 (0.00s)
    --- PASS: TestJSONString/"_"#02 (0.00s)
    --- PASS: TestJSONString/"_"#03 (0.00s)
    --- PASS: TestJSONString/"\x00" (0.00s)
    --- PASS: TestJSONString/"\x01" (0.00s)
    --- PASS: TestJSONString/"\x02" (0.00s)
    --- PASS: TestJSONString/"\x03" (0.00s)
    --- PASS: TestJSONString/"\x04" (0.00s)
    --- PASS: TestJSONString/"\x05" (0.00s)
    --- PASS: TestJSONString/"\x06" (0.00s)
    --- PASS: TestJSONString/"\a" (0.00s)
    --- PASS: TestJSONString/"\b" (0.00s)
    --- PASS: TestJSONString/"_"#04 (0.00s)
    --- PASS: TestJSONString/"_"#05 (0.00s)
    --- PASS: TestJSONString/"_"#06 (0.00s)
    --- PASS: TestJSONString/"\x0e" (0.00s)
    --- PASS: TestJSONString/"\x0f" (0.00s)
    --- PASS: TestJSONString/"\x10" (0.00s)
    --- PASS: TestJSONString/"\x11" (0.00s)
    --- PASS: TestJSONString/"\x12" (0.00s)
    --- PASS: TestJSONString/"\x13" (0.00s)
    --- PASS: TestJSONString/"\x14" (0.00s)
    --- PASS: TestJSONString/"\x15" (0.00s)
    --- PASS: TestJSONString/"\x16" (0.00s)
    --- PASS: TestJSONString/"\x17" (0.00s)
    --- PASS: TestJSONString/"\x18" (0.00s)
    --- PASS: TestJSONString/"\x19" (0.00s)
    --- PASS: TestJSONString/"\x1a" (0.00s)
    --- PASS: TestJSONString/"\x1b" (0.00s)
    --- PASS: TestJSONString/"\x1c" (0.00s)
    --- PASS: TestJSONString/"\x1d" (0.00s)
    --- PASS: TestJSONString/"\x1e" (0.00s)
    --- PASS: TestJSONString/"\x1f" (0.00s)
    --- PASS: TestJSONString/"\"" (0.00s)
    --- PASS: TestJSONString/"\\" (0.00s)
    --- PASS: TestJSONString/"\/" (0.00s)
    --- PASS: TestJSONString/"\b"#01 (0.00s)
    --- PASS: TestJSONString/"\f" (0.00s)
    --- PASS: TestJSONString/"\n" (0.00s)
    --- PASS: TestJSONString/"\r" (0.00s)
    --- PASS: TestJSONString/"\t" (0.00s)
    --- PASS: TestJSONString/"\u0000" (0.00s)
    --- PASS: TestJSONString/"\u0078" (0.00s)
    --- PASS: TestJSONString/"\u1234" (0.00s)
    --- PASS: TestJSONString/"\uD800" (0.00s)
    --- PASS: TestJSONString/"\uDC00" (0.00s)
    --- PASS: TestJSONString/"\ (0.00s)
    --- PASS: TestJSONString/"\0" (0.00s)
    --- PASS: TestJSONString/"\1" (0.00s)
    --- PASS: TestJSONString/"\'" (0.00s)
    --- PASS: TestJSONString/"\a"#01 (0.00s)
    --- PASS: TestJSONString/"\v" (0.00s)
    --- PASS: TestJSONString/"\_" (0.00s)
    --- PASS: TestJSONString/"\x78" (0.00s)
    --- PASS: TestJSONString/"\u{1234}" (0.00s)
    --- PASS: TestJSONString/"\uG" (0.00s)
    --- PASS: TestJSONString/"\uDG" (0.00s)
    --- PASS: TestJSONString/"\uDEG" (0.00s)
    --- PASS: TestJSONString/"\uDEFG" (0.00s)
    --- PASS: TestJSONString/"\u" (0.00s)
    --- PASS: TestJSONString/"\uD" (0.00s)
    --- PASS: TestJSONString/"\uDE" (0.00s)
    --- PASS: TestJSONString/"\uDEF" (0.00s)
=== RUN   TestJSONNumber
=== RUN   TestJSONNumber/0
=== RUN   TestJSONNumber/-0
=== RUN   TestJSONNumber/123
=== RUN   TestJSONNumber/123.456
=== RUN   TestJSONNumber/.123
=== RUN   TestJSONNumber/-.123
=== RUN   TestJSONNumber/123e20
=== RUN   TestJSONNumber/123e-20
=== RUN   TestJSONNumber/NaN
=== RUN   TestJSONNumber/Infinity
=== RUN   TestJSONNumber/-Infinity
--- PASS: TestJSONNumber (0.00s)
    --- PASS: TestJSONNumber/0 (0.00s)
    --- PASS: TestJSONNumber/-0 (0.00s)
    --- PASS: TestJSONNumber/123 (0.00s)
    --- PASS: TestJSONNumber/123.456 (0.00s)
    --- PASS: TestJSONNumber/.123 (0.00s)
    --- PASS: TestJSONNumber/-.123 (0.00s)
    --- PASS: TestJSONNumber/123e20 (0.00s)
    --- PASS: TestJSONNumber/123e-20 (0.00s)
    --- PASS: TestJSONNumber/NaN (0.00s)
    --- PASS: TestJSONNumber/Infinity (0.00s)
    --- PASS: TestJSONNumber/-Infinity (0.00s)
=== RUN   TestJSONObject
=== RUN   TestJSONObject/{"x":0}
=== RUN   TestJSONObject/{"x":0,"y":1}
=== RUN   TestJSONObject/{"x":0,"x":1}
=== RUN   TestJSONObject/{"x":0,}
=== RUN   TestJSONObject/{x:0}
=== RUN   TestJSONObject/{1:0}
=== RUN   TestJSONObject/{["x"]:0}
--- PASS: TestJSONObject (0.00s)
    --- PASS: TestJSONObject/{"x":0} (0.00s)
    --- PASS: TestJSONObject/{"x":0,"y":1} (0.00s)
    --- PASS: TestJSONObject/{"x":0,"x":1} (0.00s)
    --- PASS: TestJSONObject/{"x":0,} (0.00s)
    --- PASS: TestJSONObject/{x:0} (0.00s)
    --- PASS: TestJSONObject/{1:0} (0.00s)
    --- PASS: TestJSONObject/{["x"]:0} (0.00s)
=== RUN   TestJSONArray
=== RUN   TestJSONArray/[]
=== RUN   TestJSONArray/[1]
=== RUN   TestJSONArray/[1,2]
=== RUN   TestJSONArray/[,]
=== RUN   TestJSONArray/[,1]
=== RUN   TestJSONArray/[1,]
=== RUN   TestJSONArray/[1,,2]
--- PASS: TestJSONArray (0.00s)
    --- PASS: TestJSONArray/[] (0.00s)
    --- PASS: TestJSONArray/[1] (0.00s)
    --- PASS: TestJSONArray/[1,2] (0.00s)
    --- PASS: TestJSONArray/[,] (0.00s)
    --- PASS: TestJSONArray/[,1] (0.00s)
    --- PASS: TestJSONArray/[1,] (0.00s)
    --- PASS: TestJSONArray/[1,,2] (0.00s)
=== RUN   TestJSONInvalid
=== RUN   TestJSONInvalid/({"x":0})
=== RUN   TestJSONInvalid/{"x":(0)}
=== RUN   TestJSONInvalid/#!/usr/bin/env_node_{}
=== RUN   TestJSONInvalid/{"x":0}{"y":1}
--- PASS: TestJSONInvalid (0.00s)
    --- PASS: TestJSONInvalid/({"x":0}) (0.00s)
    --- PASS: TestJSONInvalid/{"x":(0)} (0.00s)
    --- PASS: TestJSONInvalid/#!/usr/bin/env_node_{} (0.00s)
    --- PASS: TestJSONInvalid/{"x":0}{"y":1} (0.00s)
=== RUN   TestJSONComments
=== RUN   TestJSONComments//*comment*/{}
=== RUN   TestJSONComments///comment_{}
=== RUN   TestJSONComments/{/*comment*/}
=== RUN   TestJSONComments/{//comment_}
=== RUN   TestJSONComments/{}/*comment*/
=== RUN   TestJSONComments/{}//comment_
--- PASS: TestJSONComments (0.00s)
    --- PASS: TestJSONComments//*comment*/{} (0.00s)
    --- PASS: TestJSONComments///comment_{} (0.00s)
    --- PASS: TestJSONComments/{/*comment*/} (0.00s)
    --- PASS: TestJSONComments/{//comment_} (0.00s)
    --- PASS: TestJSONComments/{}/*comment*/ (0.00s)
    --- PASS: TestJSONComments/{}//comment_ (0.00s)
=== RUN   TestTSTypes
=== RUN   TestTSTypes/let_x:_T_extends_number__?_T__:_number
=== RUN   TestTSTypes/let_x:_{y:_T_extends_number_?_T_:_number}
=== RUN   TestTSTypes/let_x:_{y:_T___extends:_number}
=== RUN   TestTSTypes/let_x:_{y:_T___extends?:_number}
=== RUN   TestTSTypes/let_x:_(number_|_string)[]
=== RUN   TestTSTypes/let_x:_[string[]?]
=== RUN   TestTSTypes/let_x:_[number?,_string?]
=== RUN   TestTSTypes/let_x:_[a:_number,_b?:_string,_...c:_number[]]
=== RUN   TestTSTypes/type_x_=__A__|_B__C
=== RUN   TestTSTypes/type_x_=__|_A__|_B__C
=== RUN   TestTSTypes/type_x_=__A__&_B__C
=== RUN   TestTSTypes/type_x_=__&_A__&_B__C
=== RUN   TestTSTypes/type_x_=_[-1,_0,_1]_[]
=== RUN   TestTSTypes/type_x_=_[-1n,_0n,_1n]_[]
=== RUN   TestTSTypes/type_x_=_{0:_number,_readonly_1:_boolean}_[]
=== RUN   TestTSTypes/type_x_=_{'a':_number,_readonly_'b':_boolean}_[]
=== RUN   TestTSTypes/type_Foo_=_{}
=== RUN   TestTSTypes/export_type_Foo_=_{}
=== RUN   TestTSTypes/let_x:_{x:_'a',_y:_false,_z:_null}
=== RUN   TestTSTypes/let_x:_{foo():_void}
=== RUN   TestTSTypes/let_x:_{['x']:_number}
=== RUN   TestTSTypes/let_x:_{['x']():_void}
=== RUN   TestTSTypes/let_x:_{[key:_string]:_number}
=== RUN   TestTSTypes/let_x:_()_=>_void_=_Foo
=== RUN   TestTSTypes/let_x:_new_()_=>_void_=_Foo
=== RUN   TestTSTypes/let_x_=_'x'_as_keyof_T
=== RUN   TestTSTypes/let_x_=_[1]_as_readonly_[number]
=== RUN   TestTSTypes/let_x_=_'x'_as_keyof_typeof_Foo
=== RUN   TestTSTypes/let_fs:_typeof_import('fs')_=_require('fs')
=== RUN   TestTSTypes/let_fs:_typeof_import('fs').exists_=_require('fs').exists
=== RUN   TestTSTypes/let_x:_<T>()_=>_Foo<T>
=== RUN   TestTSTypes/let_x:_new_<T>()_=>_Foo<T>
=== RUN   TestTSTypes/let_x:_<T_extends_object>()_=>_Foo<T>
=== RUN   TestTSTypes/let_x:_new_<T_extends_object>()_=>_Foo<T>
=== RUN   TestTSTypes/type_Foo<T>_=_{[P_in_keyof_T]?:_T[P]}
=== RUN   TestTSTypes/type_Foo<T>_=_{[P_in_keyof_T]+?:_T[P]}
=== RUN   TestTSTypes/type_Foo<T>_=_{[P_in_keyof_T]-?:_T[P]}
=== RUN   TestTSTypes/type_Foo<T>_=_{readonly_[P_in_keyof_T]:_T[P]}
=== RUN   TestTSTypes/type_Foo<T>_=_{-readonly_[P_in_keyof_T]:_T[P]}
=== RUN   TestTSTypes/type_Foo<T>_=_{+readonly_[P_in_keyof_T]:_T[P]}
=== RUN   TestTSTypes/let_x:_number!_=_y
=== RUN   TestTSTypes/let_x:_number___!y
=== RUN   TestTSTypes/const_x:_unique_=_y
=== RUN   TestTSTypes/const_x:_unique<T>_=_y
=== RUN   TestTSTypes/const_x:_unique_symbol_=_y
=== RUN   TestTSTypes/let_x:_typeof_a_=_y
=== RUN   TestTSTypes/let_x:_typeof_a.b_=_y
=== RUN   TestTSTypes/let_x:_typeof_a.if_=_y
=== RUN   TestTSTypes/let_x:_typeof_if.a_=_y
=== RUN   TestTSTypes/let_x:_typeof_readonly_=_y
=== RUN   TestTSTypes/let_x:_typeof_readonly_Array
=== RUN   TestTSTypes/let_x:_`y`
=== RUN   TestTSTypes/let_x:_tag`y`
=== RUN   TestTSTypes/let_x:_{_<A_extends_B>():_c.d___<E_extends_F>():_g.h_}
=== RUN   TestTSTypes/type_x_=_a.b___<c></c>
=== RUN   TestTSTypes/type_Foo_=_a.b___|_c.d
=== RUN   TestTSTypes/type_Foo_=_a.b___&_c.d
=== RUN   TestTSTypes/type_Foo_=___|_a.b___|_c.d
=== RUN   TestTSTypes/type_Foo_=___&_a.b___&_c.d
=== RUN   TestTSTypes/let_x:_A.B<X.Y>
=== RUN   TestTSTypes/let_x:_A.B<X.Y>=2
=== RUN   TestTSTypes/let_x:_A.B<X.Y<Z>>
=== RUN   TestTSTypes/let_x:_A.B<X.Y<Z>>=2
=== RUN   TestTSTypes/let_x:_A.B<X.Y<Z<T>>>
=== RUN   TestTSTypes/let_x:_A.B<X.Y<Z<T>>>=2
=== RUN   TestTSTypes/():_A<T>=>_0
=== RUN   TestTSTypes/():_A<B<T>>=>_0
=== RUN   TestTSTypes/():_A<B<C<T>>>=>_0
=== RUN   TestTSTypes/let_foo:_any_<x>y
=== RUN   TestTSTypes/let_foo:_any_<x>y</x>
=== RUN   TestTSTypes/let_foo:_(any_<x>y)
=== RUN   TestTSTypes/let_foo_=_bar_as_(null)
=== RUN   TestTSTypes/let_foo_=_bar_as_(null)#01
=== RUN   TestTSTypes/let_foo_=_(bar_as_(null))
=== RUN   TestTSTypes/a_as_any_?_b_:_c;
=== RUN   TestTSTypes/a_as_any_?_async_()_=>_b_:_c;
=== RUN   TestTSTypes/foo_as_number_extends_Object_?_any_:_any;
=== RUN   TestTSTypes/foo_as_number_extends_Object_?_()_=>_void_:_any;
=== RUN   TestTSTypes/let_a_=_b_?_c_:_d_as_T_extends_T_?_T_extends_T_?_T_:_never_:_never_?_e_:_f;
=== RUN   TestTSTypes/type_a_=_b_extends_c
=== RUN   TestTSTypes/type_a_=_b_extends_c_extends_d
=== RUN   TestTSTypes/type_a_=_b_?_c_:_d
=== RUN   TestTSTypes/let_foo:_keyof_Object_=_'toString'
=== RUN   TestTSTypes/let_foo:_keyof_Object_=_'toString'#01
=== RUN   TestTSTypes/let_foo:_(keyof_Object)_=_'toString'
=== RUN   TestTSTypes/type_Foo_=_Array<<T>(x:_T)_=>_T>__x
=== RUN   TestTSTypes/<Foo<<T>(x:_T)_=>_T>/>
=== RUN   TestTSTypes/x_as_1_<_1
=== RUN   TestTSTypes/x_as_1n_<_1
=== RUN   TestTSTypes/x_as_-1_<_1
=== RUN   TestTSTypes/x_as_-1n_<_1
=== RUN   TestTSTypes/x_as_''_<_1
=== RUN   TestTSTypes/x_as_``_<_1
=== RUN   TestTSTypes/x_as_any_<_1
=== RUN   TestTSTypes/x_as_bigint_<_1
=== RUN   TestTSTypes/x_as_false_<_1
=== RUN   TestTSTypes/x_as_never_<_1
=== RUN   TestTSTypes/x_as_null_<_1
=== RUN   TestTSTypes/x_as_number_<_1
=== RUN   TestTSTypes/x_as_object_<_1
=== RUN   TestTSTypes/x_as_string_<_1
=== RUN   TestTSTypes/x_as_symbol_<_1
=== RUN   TestTSTypes/x_as_this_<_1
=== RUN   TestTSTypes/x_as_true_<_1
=== RUN   TestTSTypes/x_as_undefined_<_1
=== RUN   TestTSTypes/x_as_unique_symbol_<_1
=== RUN   TestTSTypes/x_as_unknown_<_1
=== RUN   TestTSTypes/x_as_void_<_1
=== RUN   TestTSTypes/x_as_Foo_<_1
=== RUN   TestTSTypes/let_foo:_`${'a'_|_'b'}-${'c'_|_'d'}`_=_'a-c'
=== RUN   TestTSTypes/let_x:_abstract_new_()_=>_void_=_Foo
=== RUN   TestTSTypes/let_x:_abstract_new_<T>()_=>_Foo<T>
=== RUN   TestTSTypes/let_x:_abstract_new_<T_extends_object>()_=>_Foo<T>
=== RUN   TestTSTypes/let_x:_abstract_()_=>_void_=_Foo
=== RUN   TestTSTypes/let_x:_abstract_<T>()_=>_Foo<T>
=== RUN   TestTSTypes/let_x:_abstract_<T_extends_object>()_=>_Foo<T>
--- PASS: TestTSTypes (0.06s)
    --- PASS: TestTSTypes/let_x:_T_extends_number__?_T__:_number (0.00s)
    --- PASS: TestTSTypes/let_x:_{y:_T_extends_number_?_T_:_number} (0.00s)
    --- PASS: TestTSTypes/let_x:_{y:_T___extends:_number} (0.00s)
    --- PASS: TestTSTypes/let_x:_{y:_T___extends?:_number} (0.00s)
    --- PASS: TestTSTypes/let_x:_(number_|_string)[] (0.00s)
    --- PASS: TestTSTypes/let_x:_[string[]?] (0.00s)
    --- PASS: TestTSTypes/let_x:_[number?,_string?] (0.00s)
    --- PASS: TestTSTypes/let_x:_[a:_number,_b?:_string,_...c:_number[]] (0.00s)
    --- PASS: TestTSTypes/type_x_=__A__|_B__C (0.00s)
    --- PASS: TestTSTypes/type_x_=__|_A__|_B__C (0.00s)
    --- PASS: TestTSTypes/type_x_=__A__&_B__C (0.00s)
    --- PASS: TestTSTypes/type_x_=__&_A__&_B__C (0.00s)
    --- PASS: TestTSTypes/type_x_=_[-1,_0,_1]_[] (0.00s)
    --- PASS: TestTSTypes/type_x_=_[-1n,_0n,_1n]_[] (0.00s)
    --- PASS: TestTSTypes/type_x_=_{0:_number,_readonly_1:_boolean}_[] (0.00s)
    --- PASS: TestTSTypes/type_x_=_{'a':_number,_readonly_'b':_boolean}_[] (0.00s)
    --- PASS: TestTSTypes/type_Foo_=_{} (0.00s)
    --- PASS: TestTSTypes/export_type_Foo_=_{} (0.00s)
    --- PASS: TestTSTypes/let_x:_{x:_'a',_y:_false,_z:_null} (0.00s)
    --- PASS: TestTSTypes/let_x:_{foo():_void} (0.00s)
    --- PASS: TestTSTypes/let_x:_{['x']:_number} (0.00s)
    --- PASS: TestTSTypes/let_x:_{['x']():_void} (0.00s)
    --- PASS: TestTSTypes/let_x:_{[key:_string]:_number} (0.00s)
    --- PASS: TestTSTypes/let_x:_()_=>_void_=_Foo (0.00s)
    --- PASS: TestTSTypes/let_x:_new_()_=>_void_=_Foo (0.00s)
    --- PASS: TestTSTypes/let_x_=_'x'_as_keyof_T (0.00s)
    --- PASS: TestTSTypes/let_x_=_[1]_as_readonly_[number] (0.00s)
    --- PASS: TestTSTypes/let_x_=_'x'_as_keyof_typeof_Foo (0.00s)
    --- PASS: TestTSTypes/let_fs:_typeof_import('fs')_=_require('fs') (0.00s)
    --- PASS: TestTSTypes/let_fs:_typeof_import('fs').exists_=_require('fs').exists (0.00s)
    --- PASS: TestTSTypes/let_x:_<T>()_=>_Foo<T> (0.00s)
    --- PASS: TestTSTypes/let_x:_new_<T>()_=>_Foo<T> (0.00s)
    --- PASS: TestTSTypes/let_x:_<T_extends_object>()_=>_Foo<T> (0.00s)
    --- PASS: TestTSTypes/let_x:_new_<T_extends_object>()_=>_Foo<T> (0.00s)
    --- PASS: TestTSTypes/type_Foo<T>_=_{[P_in_keyof_T]?:_T[P]} (0.00s)
    --- PASS: TestTSTypes/type_Foo<T>_=_{[P_in_keyof_T]+?:_T[P]} (0.00s)
    --- PASS: TestTSTypes/type_Foo<T>_=_{[P_in_keyof_T]-?:_T[P]} (0.00s)
    --- PASS: TestTSTypes/type_Foo<T>_=_{readonly_[P_in_keyof_T]:_T[P]} (0.00s)
    --- PASS: TestTSTypes/type_Foo<T>_=_{-readonly_[P_in_keyof_T]:_T[P]} (0.00s)
    --- PASS: TestTSTypes/type_Foo<T>_=_{+readonly_[P_in_keyof_T]:_T[P]} (0.00s)
    --- PASS: TestTSTypes/let_x:_number!_=_y (0.00s)
    --- PASS: TestTSTypes/let_x:_number___!y (0.00s)
    --- PASS: TestTSTypes/const_x:_unique_=_y (0.00s)
    --- PASS: TestTSTypes/const_x:_unique<T>_=_y (0.00s)
    --- PASS: TestTSTypes/const_x:_unique_symbol_=_y (0.00s)
    --- PASS: TestTSTypes/let_x:_typeof_a_=_y (0.00s)
    --- PASS: TestTSTypes/let_x:_typeof_a.b_=_y (0.00s)
    --- PASS: TestTSTypes/let_x:_typeof_a.if_=_y (0.00s)
    --- PASS: TestTSTypes/let_x:_typeof_if.a_=_y (0.00s)
    --- PASS: TestTSTypes/let_x:_typeof_readonly_=_y (0.00s)
    --- PASS: TestTSTypes/let_x:_typeof_readonly_Array (0.00s)
    --- PASS: TestTSTypes/let_x:_`y` (0.00s)
    --- PASS: TestTSTypes/let_x:_tag`y` (0.00s)
    --- PASS: TestTSTypes/let_x:_{_<A_extends_B>():_c.d___<E_extends_F>():_g.h_} (0.00s)
    --- PASS: TestTSTypes/type_x_=_a.b___<c></c> (0.00s)
    --- PASS: TestTSTypes/type_Foo_=_a.b___|_c.d (0.00s)
    --- PASS: TestTSTypes/type_Foo_=_a.b___&_c.d (0.00s)
    --- PASS: TestTSTypes/type_Foo_=___|_a.b___|_c.d (0.00s)
    --- PASS: TestTSTypes/type_Foo_=___&_a.b___&_c.d (0.00s)
    --- PASS: TestTSTypes/let_x:_A.B<X.Y> (0.00s)
    --- PASS: TestTSTypes/let_x:_A.B<X.Y>=2 (0.00s)
    --- PASS: TestTSTypes/let_x:_A.B<X.Y<Z>> (0.00s)
    --- PASS: TestTSTypes/let_x:_A.B<X.Y<Z>>=2 (0.00s)
    --- PASS: TestTSTypes/let_x:_A.B<X.Y<Z<T>>> (0.00s)
    --- PASS: TestTSTypes/let_x:_A.B<X.Y<Z<T>>>=2 (0.00s)
    --- PASS: TestTSTypes/():_A<T>=>_0 (0.00s)
    --- PASS: TestTSTypes/():_A<B<T>>=>_0 (0.00s)
    --- PASS: TestTSTypes/():_A<B<C<T>>>=>_0 (0.00s)
    --- PASS: TestTSTypes/let_foo:_any_<x>y (0.00s)
    --- PASS: TestTSTypes/let_foo:_any_<x>y</x> (0.00s)
    --- PASS: TestTSTypes/let_foo:_(any_<x>y) (0.00s)
    --- PASS: TestTSTypes/let_foo_=_bar_as_(null) (0.00s)
    --- PASS: TestTSTypes/let_foo_=_bar_as_(null)#01 (0.00s)
    --- PASS: TestTSTypes/let_foo_=_(bar_as_(null)) (0.00s)
    --- PASS: TestTSTypes/a_as_any_?_b_:_c; (0.00s)
    --- PASS: TestTSTypes/a_as_any_?_async_()_=>_b_:_c; (0.00s)
    --- PASS: TestTSTypes/foo_as_number_extends_Object_?_any_:_any; (0.00s)
    --- PASS: TestTSTypes/foo_as_number_extends_Object_?_()_=>_void_:_any; (0.00s)
    --- PASS: TestTSTypes/let_a_=_b_?_c_:_d_as_T_extends_T_?_T_extends_T_?_T_:_never_:_never_?_e_:_f; (0.00s)
    --- PASS: TestTSTypes/type_a_=_b_extends_c (0.00s)
    --- PASS: TestTSTypes/type_a_=_b_extends_c_extends_d (0.00s)
    --- PASS: TestTSTypes/type_a_=_b_?_c_:_d (0.00s)
    --- PASS: TestTSTypes/let_foo:_keyof_Object_=_'toString' (0.00s)
    --- PASS: TestTSTypes/let_foo:_keyof_Object_=_'toString'#01 (0.00s)
    --- PASS: TestTSTypes/let_foo:_(keyof_Object)_=_'toString' (0.00s)
    --- PASS: TestTSTypes/type_Foo_=_Array<<T>(x:_T)_=>_T>__x (0.00s)
    --- PASS: TestTSTypes/<Foo<<T>(x:_T)_=>_T>/> (0.00s)
    --- PASS: TestTSTypes/x_as_1_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_1n_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_-1_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_-1n_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_''_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_``_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_any_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_bigint_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_false_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_never_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_null_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_number_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_object_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_string_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_symbol_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_this_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_true_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_undefined_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_unique_symbol_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_unknown_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_void_<_1 (0.00s)
    --- PASS: TestTSTypes/x_as_Foo_<_1 (0.00s)
    --- PASS: TestTSTypes/let_foo:_`${'a'_|_'b'}-${'c'_|_'d'}`_=_'a-c' (0.00s)
    --- PASS: TestTSTypes/let_x:_abstract_new_()_=>_void_=_Foo (0.00s)
    --- PASS: TestTSTypes/let_x:_abstract_new_<T>()_=>_Foo<T> (0.00s)
    --- PASS: TestTSTypes/let_x:_abstract_new_<T_extends_object>()_=>_Foo<T> (0.00s)
    --- PASS: TestTSTypes/let_x:_abstract_()_=>_void_=_Foo (0.00s)
    --- PASS: TestTSTypes/let_x:_abstract_<T>()_=>_Foo<T> (0.00s)
    --- PASS: TestTSTypes/let_x:_abstract_<T_extends_object>()_=>_Foo<T> (0.00s)
=== RUN   TestTSAsCast
=== RUN   TestTSAsCast/x_as_any_(y);
=== RUN   TestTSAsCast/x_as_any_`y`;
=== RUN   TestTSAsCast/x_as_any_`${y}`;
=== RUN   TestTSAsCast/x_as_any_--y;
=== RUN   TestTSAsCast/x_as_any_++y;
=== RUN   TestTSAsCast/x_+_y_as_any_(z_as_any)_+_1;
=== RUN   TestTSAsCast/x_+_y_as_any_(z_as_any)_=_1;
=== RUN   TestTSAsCast/x_=_y_as_any_(z_as_any)_+_1;
=== RUN   TestTSAsCast/x_=_y_as_any_(z_as_any)_=_1;
=== RUN   TestTSAsCast/x_*_y_as_any_['z'];
=== RUN   TestTSAsCast/x_*_y_as_any_.z;
=== RUN   TestTSAsCast/x_as_y['x'];
=== RUN   TestTSAsCast/x_as_y!['x'];
=== RUN   TestTSAsCast/x_as_y_['x'];
=== RUN   TestTSAsCast/x_as_y_!['x'];
=== RUN   TestTSAsCast/x_=_y_as_any_`z`;
=== RUN   TestTSAsCast/x_=_y_as_any_`${z}`;
=== RUN   TestTSAsCast/x_=_y_as_any?.z;
=== RUN   TestTSAsCast/x_=_y_as_any--;
=== RUN   TestTSAsCast/x_=_y_as_any++;
=== RUN   TestTSAsCast/x_=_y_as_any(z);
=== RUN   TestTSAsCast/x_=_y_as_any_=_z;
=== RUN   TestTSAsCast/a,_x_as_y_`z`;
=== RUN   TestTSAsCast/a_?_b_:_x_as_y_`z`;
=== RUN   TestTSAsCast/x_as_any_=_y;
=== RUN   TestTSAsCast/(x_as_any_=_y);
=== RUN   TestTSAsCast/(x_=_y_as_any(z));
--- PASS: TestTSAsCast (0.02s)
    --- PASS: TestTSAsCast/x_as_any_(y); (0.00s)
    --- PASS: TestTSAsCast/x_as_any_`y`; (0.00s)
    --- PASS: TestTSAsCast/x_as_any_`${y}`; (0.00s)
    --- PASS: TestTSAsCast/x_as_any_--y; (0.00s)
    --- PASS: TestTSAsCast/x_as_any_++y; (0.00s)
    --- PASS: TestTSAsCast/x_+_y_as_any_(z_as_any)_+_1; (0.00s)
    --- PASS: TestTSAsCast/x_+_y_as_any_(z_as_any)_=_1; (0.00s)
    --- PASS: TestTSAsCast/x_=_y_as_any_(z_as_any)_+_1; (0.00s)
    --- PASS: TestTSAsCast/x_=_y_as_any_(z_as_any)_=_1; (0.00s)
    --- PASS: TestTSAsCast/x_*_y_as_any_['z']; (0.00s)
    --- PASS: TestTSAsCast/x_*_y_as_any_.z; (0.00s)
    --- PASS: TestTSAsCast/x_as_y['x']; (0.00s)
    --- PASS: TestTSAsCast/x_as_y!['x']; (0.00s)
    --- PASS: TestTSAsCast/x_as_y_['x']; (0.00s)
    --- PASS: TestTSAsCast/x_as_y_!['x']; (0.00s)
    --- PASS: TestTSAsCast/x_=_y_as_any_`z`; (0.00s)
    --- PASS: TestTSAsCast/x_=_y_as_any_`${z}`; (0.00s)
    --- PASS: TestTSAsCast/x_=_y_as_any?.z; (0.00s)
    --- PASS: TestTSAsCast/x_=_y_as_any--; (0.00s)
    --- PASS: TestTSAsCast/x_=_y_as_any++; (0.00s)
    --- PASS: TestTSAsCast/x_=_y_as_any(z); (0.00s)
    --- PASS: TestTSAsCast/x_=_y_as_any_=_z; (0.00s)
    --- PASS: TestTSAsCast/a,_x_as_y_`z`; (0.00s)
    --- PASS: TestTSAsCast/a_?_b_:_x_as_y_`z`; (0.00s)
    --- PASS: TestTSAsCast/x_as_any_=_y; (0.00s)
    --- PASS: TestTSAsCast/(x_as_any_=_y); (0.00s)
    --- PASS: TestTSAsCast/(x_=_y_as_any(z)); (0.00s)
=== RUN   TestTSClass
=== RUN   TestTSClass/export_default_class_Foo_{}
=== RUN   TestTSClass/export_default_class_Foo_extends_Bar<T>_{}
=== RUN   TestTSClass/export_default_class_Foo_extends_Bar<T>()_{}
=== RUN   TestTSClass/export_default_class_Foo_implements_Bar<T>_{}
=== RUN   TestTSClass/export_default_class_Foo<T>_{}
=== RUN   TestTSClass/export_default_class_Foo<T>_extends_Bar<T>_{}
=== RUN   TestTSClass/export_default_class_Foo<T>_extends_Bar<T>()_{}
=== RUN   TestTSClass/export_default_class_Foo<T>_implements_Bar<T>_{}
=== RUN   TestTSClass/(class_Foo<T>_{})
=== RUN   TestTSClass/(class_Foo<T>_extends_Bar<T>_{})
=== RUN   TestTSClass/(class_Foo<T>_extends_Bar<T>()_{})
=== RUN   TestTSClass/(class_Foo<T>_implements_Bar<T>_{})
=== RUN   TestTSClass/export_default_class_{}
=== RUN   TestTSClass/export_default_class_extends_Foo<T>_{}
=== RUN   TestTSClass/export_default_class_implements_Foo<T>_{}
=== RUN   TestTSClass/export_default_class_<T>_{}
=== RUN   TestTSClass/export_default_class_<T>_extends_Foo<T>_{}
=== RUN   TestTSClass/export_default_class_<T>_implements_Foo<T>_{}
=== RUN   TestTSClass/(class_<T>_{})
=== RUN   TestTSClass/(class_extends_Foo<T>_{})
=== RUN   TestTSClass/(class_extends_Foo<T>()_{})
=== RUN   TestTSClass/(class_implements_Foo<T>_{})
=== RUN   TestTSClass/(class_<T>_extends_Foo<T>_{})
=== RUN   TestTSClass/(class_<T>_extends_Foo<T>()_{})
=== RUN   TestTSClass/(class_<T>_implements_Foo<T>_{})
=== RUN   TestTSClass/abstract_class_A_{_abstract_foo():_void;_bar():_void_{}_}
=== RUN   TestTSClass/export_abstract_class_A_{_abstract_foo():_void;_bar():_void_{}_}
=== RUN   TestTSClass/export_default_abstract
=== RUN   TestTSClass/export_default_abstract_-_after
=== RUN   TestTSClass/export_default_abstract_class_{_abstract_foo():_void;_bar():_void_{}_}_-_after
=== RUN   TestTSClass/export_default_abstract_class_A_{_abstract_foo():_void;_bar():_void_{}_}_-_after
=== RUN   TestTSClass/class_A<T_extends_number>_extends_B.C<D,_E>_{}
=== RUN   TestTSClass/class_A<T_extends_number>_implements_B.C<D,_E>,_F.G<H,_I>_{}
=== RUN   TestTSClass/class_A<T_extends_number>_extends_X_implements_B.C<D,_E>,_F.G<H,_I>_{}
=== RUN   TestTSClass/class_Foo_{_constructor(public)_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(protected)_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(private)_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(readonly)_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(override)_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(public_x)_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(protected_x)_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(private_x)_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(readonly_x)_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(override_x)_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(public_readonly_x)_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(protected_readonly_x)_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(private_readonly_x)_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(override_readonly_x)_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(public_{x})_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(protected_{x})_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(private_{x})_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(readonly_{x})_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(override_{x})_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(public_[x])_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(protected_[x])_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(private_[x])_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(readonly_[x])_{}_}
=== RUN   TestTSClass/class_Foo_{_constructor(override_[x])_{}_}
=== RUN   TestTSClass/class_Foo_{_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_foo:_number_=_0_}
=== RUN   TestTSClass/class_Foo_{_foo():_void_{}_}
=== RUN   TestTSClass/class_Foo_{_foo():_void;_foo():_void_{}_}
=== RUN   TestTSClass/class_Foo_{_foo():_void_foo():_void_{}_}
=== RUN   TestTSClass/class_Foo_{_foo?:_number_}
=== RUN   TestTSClass/class_Foo_{_foo?:_number_=_0_}
=== RUN   TestTSClass/class_Foo_{_foo?():_void_{}_}
=== RUN   TestTSClass/class_Foo_{_foo?():_void;_foo():_void_{}_}
=== RUN   TestTSClass/class_Foo_{_foo?():_void_foo():_void_{}_}
=== RUN   TestTSClass/class_Foo_{_foo!:_number_}
=== RUN   TestTSClass/class_Foo_{_foo!:_number_=_0_}
=== RUN   TestTSClass/class_Foo_{_foo!():_void_{}_}
=== RUN   TestTSClass/class_Foo_{_foo!():_void;_foo():_void_{}_}
=== RUN   TestTSClass/class_Foo_{_foo!():_void_foo():_void_{}_}
=== RUN   TestTSClass/class_Foo_{_public_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_private_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_protected_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_declare_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_declare_public_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_public_declare_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_override_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_override_public_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_public_override_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_declare_override_public_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_declare_foo_=_123_}
=== RUN   TestTSClass/class_Foo_{_public_static_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_private_static_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_protected_static_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_declare_static_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_declare_public_static_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_public_declare_static_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_public_static_declare_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_override_static_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_override_public_static_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_public_override_static_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_public_static_override_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_declare_override_public_static_foo:_number_}
=== RUN   TestTSClass/class_Foo_{_declare_static_foo_=_123_}
=== RUN   TestTSClass/class_Foo_{_static_declare_foo_=_123_}
=== RUN   TestTSClass/class_Foo_{_declare_#foo_}
=== RUN   TestTSClass/class_Foo_{_declare_[foo:_string]:_number_}
=== RUN   TestTSClass/class_Foo_{_declare_foo()_}
=== RUN   TestTSClass/class_Foo_{_declare_get_foo()_}
=== RUN   TestTSClass/class_Foo_{_declare_set_foo(x)_}
=== RUN   TestTSClass/class_Foo_{_declare_static_#foo_}
=== RUN   TestTSClass/class_Foo_{_declare_static_[foo:_string]:_number_}
=== RUN   TestTSClass/class_Foo_{_declare_static_foo()_}
=== RUN   TestTSClass/class_Foo_{_declare_static_get_foo()_}
=== RUN   TestTSClass/class_Foo_{_declare_static_set_foo(x)_}
=== RUN   TestTSClass/class_Foo_{_static_declare_#foo_}
=== RUN   TestTSClass/class_Foo_{_static_declare_[foo:_string]:_number_}
=== RUN   TestTSClass/class_Foo_{_static_declare_foo()_}
=== RUN   TestTSClass/class_Foo_{_static_declare_get_foo()_}
=== RUN   TestTSClass/class_Foo_{_static_declare_set_foo(x)_}
=== RUN   TestTSClass/class_Foo_{_[key:_string]:_any_foo_=_0_}
=== RUN   TestTSClass/class_Foo_{_[key:_string]:_any;_foo_=_0_}
=== RUN   TestTSClass/class_Foo<>_{}
=== RUN   TestTSClass/class_Foo<,>_{}
=== RUN   TestTSClass/class_Foo<T><T>_{}
--- PASS: TestTSClass (0.08s)
    --- PASS: TestTSClass/export_default_class_Foo_{} (0.00s)
    --- PASS: TestTSClass/export_default_class_Foo_extends_Bar<T>_{} (0.00s)
    --- PASS: TestTSClass/export_default_class_Foo_extends_Bar<T>()_{} (0.00s)
    --- PASS: TestTSClass/export_default_class_Foo_implements_Bar<T>_{} (0.00s)
    --- PASS: TestTSClass/export_default_class_Foo<T>_{} (0.00s)
    --- PASS: TestTSClass/export_default_class_Foo<T>_extends_Bar<T>_{} (0.00s)
    --- PASS: TestTSClass/export_default_class_Foo<T>_extends_Bar<T>()_{} (0.00s)
    --- PASS: TestTSClass/export_default_class_Foo<T>_implements_Bar<T>_{} (0.00s)
    --- PASS: TestTSClass/(class_Foo<T>_{}) (0.00s)
    --- PASS: TestTSClass/(class_Foo<T>_extends_Bar<T>_{}) (0.00s)
    --- PASS: TestTSClass/(class_Foo<T>_extends_Bar<T>()_{}) (0.00s)
    --- PASS: TestTSClass/(class_Foo<T>_implements_Bar<T>_{}) (0.00s)
    --- PASS: TestTSClass/export_default_class_{} (0.00s)
    --- PASS: TestTSClass/export_default_class_extends_Foo<T>_{} (0.00s)
    --- PASS: TestTSClass/export_default_class_implements_Foo<T>_{} (0.00s)
    --- PASS: TestTSClass/export_default_class_<T>_{} (0.00s)
    --- PASS: TestTSClass/export_default_class_<T>_extends_Foo<T>_{} (0.00s)
    --- PASS: TestTSClass/export_default_class_<T>_implements_Foo<T>_{} (0.00s)
    --- PASS: TestTSClass/(class_<T>_{}) (0.00s)
    --- PASS: TestTSClass/(class_extends_Foo<T>_{}) (0.00s)
    --- PASS: TestTSClass/(class_extends_Foo<T>()_{}) (0.00s)
    --- PASS: TestTSClass/(class_implements_Foo<T>_{}) (0.00s)
    --- PASS: TestTSClass/(class_<T>_extends_Foo<T>_{}) (0.00s)
    --- PASS: TestTSClass/(class_<T>_extends_Foo<T>()_{}) (0.00s)
    --- PASS: TestTSClass/(class_<T>_implements_Foo<T>_{}) (0.00s)
    --- PASS: TestTSClass/abstract_class_A_{_abstract_foo():_void;_bar():_void_{}_} (0.00s)
    --- PASS: TestTSClass/export_abstract_class_A_{_abstract_foo():_void;_bar():_void_{}_} (0.00s)
    --- PASS: TestTSClass/export_default_abstract (0.00s)
    --- PASS: TestTSClass/export_default_abstract_-_after (0.00s)
    --- PASS: TestTSClass/export_default_abstract_class_{_abstract_foo():_void;_bar():_void_{}_}_-_after (0.00s)
    --- PASS: TestTSClass/export_default_abstract_class_A_{_abstract_foo():_void;_bar():_void_{}_}_-_after (0.00s)
    --- PASS: TestTSClass/class_A<T_extends_number>_extends_B.C<D,_E>_{} (0.00s)
    --- PASS: TestTSClass/class_A<T_extends_number>_implements_B.C<D,_E>,_F.G<H,_I>_{} (0.00s)
    --- PASS: TestTSClass/class_A<T_extends_number>_extends_X_implements_B.C<D,_E>,_F.G<H,_I>_{} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(public)_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(protected)_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(private)_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(readonly)_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(override)_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(public_x)_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(protected_x)_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(private_x)_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(readonly_x)_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(override_x)_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(public_readonly_x)_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(protected_readonly_x)_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(private_readonly_x)_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(override_readonly_x)_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(public_{x})_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(protected_{x})_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(private_{x})_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(readonly_{x})_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(override_{x})_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(public_[x])_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(protected_[x])_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(private_[x])_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(readonly_[x])_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_constructor(override_[x])_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_foo:_number_=_0_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_foo():_void_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_foo():_void;_foo():_void_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_foo():_void_foo():_void_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_foo?:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_foo?:_number_=_0_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_foo?():_void_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_foo?():_void;_foo():_void_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_foo?():_void_foo():_void_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_foo!:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_foo!:_number_=_0_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_foo!():_void_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_foo!():_void;_foo():_void_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_foo!():_void_foo():_void_{}_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_public_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_private_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_protected_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_public_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_public_declare_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_override_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_override_public_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_public_override_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_override_public_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_foo_=_123_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_public_static_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_private_static_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_protected_static_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_static_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_public_static_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_public_declare_static_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_public_static_declare_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_override_static_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_override_public_static_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_public_override_static_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_public_static_override_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_override_public_static_foo:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_static_foo_=_123_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_static_declare_foo_=_123_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_#foo_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_[foo:_string]:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_foo()_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_get_foo()_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_set_foo(x)_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_static_#foo_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_static_[foo:_string]:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_static_foo()_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_static_get_foo()_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_declare_static_set_foo(x)_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_static_declare_#foo_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_static_declare_[foo:_string]:_number_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_static_declare_foo()_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_static_declare_get_foo()_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_static_declare_set_foo(x)_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_[key:_string]:_any_foo_=_0_} (0.00s)
    --- PASS: TestTSClass/class_Foo_{_[key:_string]:_any;_foo_=_0_} (0.00s)
    --- PASS: TestTSClass/class_Foo<>_{} (0.00s)
    --- PASS: TestTSClass/class_Foo<,>_{} (0.00s)
    --- PASS: TestTSClass/class_Foo<T><T>_{} (0.00s)
=== RUN   TestTSPrivateIdentifiers
=== RUN   TestTSPrivateIdentifiers/class_Foo_{_#foo_}
=== RUN   TestTSPrivateIdentifiers/class_Foo_{_#foo_=_1_}
=== RUN   TestTSPrivateIdentifiers/class_Foo_{_#foo()_{}_}
=== RUN   TestTSPrivateIdentifiers/class_Foo_{_get_#foo()_{}_}
=== RUN   TestTSPrivateIdentifiers/class_Foo_{_set_#foo(x)_{}_}
=== RUN   TestTSPrivateIdentifiers/class_Foo_{_static_#foo_}
=== RUN   TestTSPrivateIdentifiers/class_Foo_{_static_#foo_=_1_}
=== RUN   TestTSPrivateIdentifiers/class_Foo_{_static_#foo()_{}_}
=== RUN   TestTSPrivateIdentifiers/class_Foo_{_static_get_#foo()_{}_}
=== RUN   TestTSPrivateIdentifiers/class_Foo_{_static_set_#foo(x)_{}_}
--- PASS: TestTSPrivateIdentifiers (0.02s)
    --- PASS: TestTSPrivateIdentifiers/class_Foo_{_#foo_} (0.00s)
    --- PASS: TestTSPrivateIdentifiers/class_Foo_{_#foo_=_1_} (0.00s)
    --- PASS: TestTSPrivateIdentifiers/class_Foo_{_#foo()_{}_} (0.00s)
    --- PASS: TestTSPrivateIdentifiers/class_Foo_{_get_#foo()_{}_} (0.00s)
    --- PASS: TestTSPrivateIdentifiers/class_Foo_{_set_#foo(x)_{}_} (0.00s)
    --- PASS: TestTSPrivateIdentifiers/class_Foo_{_static_#foo_} (0.00s)
    --- PASS: TestTSPrivateIdentifiers/class_Foo_{_static_#foo_=_1_} (0.02s)
    --- PASS: TestTSPrivateIdentifiers/class_Foo_{_static_#foo()_{}_} (0.00s)
    --- PASS: TestTSPrivateIdentifiers/class_Foo_{_static_get_#foo()_{}_} (0.00s)
    --- PASS: TestTSPrivateIdentifiers/class_Foo_{_static_set_#foo(x)_{}_} (0.00s)
=== RUN   TestTSInterface
=== RUN   TestTSInterface/interface_A_{_a_}_x
=== RUN   TestTSInterface/interface_A_{_a;_b_}_x
=== RUN   TestTSInterface/interface_A_{_a()_}_x
=== RUN   TestTSInterface/interface_A_{_a();_b_}_x
=== RUN   TestTSInterface/interface_Foo_{_foo():_Foo___is:_Bar_}_x
=== RUN   TestTSInterface/interface_A<T_extends_number>_extends_B.C<D,_E>,_F.G<H,_I>_{}_x
=== RUN   TestTSInterface/export_interface_A<T_extends_number>_extends_B.C<D,_E>,_F.G<H,_I>_{}_x
=== RUN   TestTSInterface/export_default_interface_Foo_{}_x
--- PASS: TestTSInterface (0.00s)
    --- PASS: TestTSInterface/interface_A_{_a_}_x (0.00s)
    --- PASS: TestTSInterface/interface_A_{_a;_b_}_x (0.00s)
    --- PASS: TestTSInterface/interface_A_{_a()_}_x (0.00s)
    --- PASS: TestTSInterface/interface_A_{_a();_b_}_x (0.00s)
    --- PASS: TestTSInterface/interface_Foo_{_foo():_Foo___is:_Bar_}_x (0.00s)
    --- PASS: TestTSInterface/interface_A<T_extends_number>_extends_B.C<D,_E>,_F.G<H,_I>_{}_x (0.00s)
    --- PASS: TestTSInterface/export_interface_A<T_extends_number>_extends_B.C<D,_E>,_F.G<H,_I>_{}_x (0.00s)
    --- PASS: TestTSInterface/export_default_interface_Foo_{}_x (0.00s)
=== RUN   TestTSNamespace
=== RUN   TestTSNamespace/namespace_Foo_{_0_}
=== RUN   TestTSNamespace/export_namespace_Foo_{_0_}
=== RUN   TestTSNamespace/namespace_Foo_{_let_x_}_let_x
=== RUN   TestTSNamespace/namespace_Foo_{_export_let_x_}_export_let_x
=== RUN   TestTSNamespace/declare_namespace_Foo_{_export_let_x_}_namespace_x_{_0_}
=== RUN   TestTSNamespace/var_foo;_namespace_foo_{_0_}
=== RUN   TestTSNamespace/let_foo;_namespace_foo_{_0_}
=== RUN   TestTSNamespace/const_foo_=_0;_namespace_foo_{_0_}
=== RUN   TestTSNamespace/namespace_foo_{_0_}_var_foo
=== RUN   TestTSNamespace/namespace_foo_{_0_}_let_foo
=== RUN   TestTSNamespace/namespace_foo_{_0_}_const_foo_=_0
=== RUN   TestTSNamespace/var_foo;_namespace_foo_{}
=== RUN   TestTSNamespace/let_foo;_namespace_foo_{}
=== RUN   TestTSNamespace/const_foo_=_0;_namespace_foo_{}
=== RUN   TestTSNamespace/namespace_foo_{}_var_foo
=== RUN   TestTSNamespace/namespace_foo_{}_let_foo
=== RUN   TestTSNamespace/namespace_foo_{}_const_foo_=_0
=== RUN   TestTSNamespace/var_foo;_namespace_foo_{_export_type_bar_=_number_}
=== RUN   TestTSNamespace/let_foo;_namespace_foo_{_export_type_bar_=_number_}
=== RUN   TestTSNamespace/const_foo_=_0;_namespace_foo_{_export_type_bar_=_number_}
=== RUN   TestTSNamespace/namespace_foo_{_export_type_bar_=_number_}_var_foo
=== RUN   TestTSNamespace/namespace_foo_{_export_type_bar_=_number_}_let_foo
=== RUN   TestTSNamespace/namespace_foo_{_export_type_bar_=_number_}_const_foo_=_0
=== RUN   TestTSNamespace/function_foo()_{}_namespace_foo_{_0_}
=== RUN   TestTSNamespace/function*_foo()_{}_namespace_foo_{_0_}
=== RUN   TestTSNamespace/async_function_foo()_{}_namespace_foo_{_0_}
=== RUN   TestTSNamespace/class_foo_{}_namespace_foo_{_0_}
=== RUN   TestTSNamespace/enum_foo_{_a_}_namespace_foo_{_0_}
=== RUN   TestTSNamespace/namespace_foo_{}_namespace_foo_{_0_}
=== RUN   TestTSNamespace/namespace_foo_{_0_}_function_foo()_{}
=== RUN   TestTSNamespace/namespace_foo_{_0_}_function*_foo()_{}
=== RUN   TestTSNamespace/namespace_foo_{_0_}_async_function_foo()_{}
=== RUN   TestTSNamespace/namespace_foo_{_0_}_class_foo_{}
=== RUN   TestTSNamespace/namespace_foo_{_0_}_enum_foo_{_a_}
=== RUN   TestTSNamespace/namespace_foo_{_0_}_namespace_foo_{}
=== RUN   TestTSNamespace/namespace_foo_{_0_}_namespace_foo_{_0_}
=== RUN   TestTSNamespace/function_foo()_{}_namespace_foo_{_0_}_function_foo()_{}
=== RUN   TestTSNamespace/function*_foo()_{}_namespace_foo_{_0_}_function*_foo()_{}
=== RUN   TestTSNamespace/async_function_foo()_{}_namespace_foo_{_0_}_async_function_foo()_{}
=== RUN   TestTSNamespace/class_foo_{}_namespace_foo_{_0_}_class_foo_{}
=== RUN   TestTSNamespace/class_foo_{}_namespace_foo_{_0_}_enum_foo_{}
=== RUN   TestTSNamespace/enum_foo_{}_namespace_foo_{_0_}_class_foo_{}
=== RUN   TestTSNamespace/namespace_foo_{_0_}_namespace_foo_{_0_}_let_foo
=== RUN   TestTSNamespace/namespace_foo_{_0_}_enum_foo_{}_class_foo_{}
=== RUN   TestTSNamespace/namespace_foo.bar_{_foo(bar)_}
=== RUN   TestTSNamespace/module_foo_{_export_namespace_bar_{_foo(bar)_}_}
=== RUN   TestTSNamespace/namespace_foo_{_export_module_bar_{_foo(bar)_}_}
=== RUN   TestTSNamespace/module_foo.bar_{_foo(bar)_}
--- PASS: TestTSNamespace (0.03s)
    --- PASS: TestTSNamespace/namespace_Foo_{_0_} (0.00s)
    --- PASS: TestTSNamespace/export_namespace_Foo_{_0_} (0.00s)
    --- PASS: TestTSNamespace/namespace_Foo_{_let_x_}_let_x (0.00s)
    --- PASS: TestTSNamespace/namespace_Foo_{_export_let_x_}_export_let_x (0.00s)
    --- PASS: TestTSNamespace/declare_namespace_Foo_{_export_let_x_}_namespace_x_{_0_} (0.00s)
    --- PASS: TestTSNamespace/var_foo;_namespace_foo_{_0_} (0.00s)
    --- PASS: TestTSNamespace/let_foo;_namespace_foo_{_0_} (0.00s)
    --- PASS: TestTSNamespace/const_foo_=_0;_namespace_foo_{_0_} (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{_0_}_var_foo (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{_0_}_let_foo (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{_0_}_const_foo_=_0 (0.00s)
    --- PASS: TestTSNamespace/var_foo;_namespace_foo_{} (0.00s)
    --- PASS: TestTSNamespace/let_foo;_namespace_foo_{} (0.00s)
    --- PASS: TestTSNamespace/const_foo_=_0;_namespace_foo_{} (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{}_var_foo (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{}_let_foo (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{}_const_foo_=_0 (0.00s)
    --- PASS: TestTSNamespace/var_foo;_namespace_foo_{_export_type_bar_=_number_} (0.00s)
    --- PASS: TestTSNamespace/let_foo;_namespace_foo_{_export_type_bar_=_number_} (0.00s)
    --- PASS: TestTSNamespace/const_foo_=_0;_namespace_foo_{_export_type_bar_=_number_} (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{_export_type_bar_=_number_}_var_foo (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{_export_type_bar_=_number_}_let_foo (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{_export_type_bar_=_number_}_const_foo_=_0 (0.00s)
    --- PASS: TestTSNamespace/function_foo()_{}_namespace_foo_{_0_} (0.00s)
    --- PASS: TestTSNamespace/function*_foo()_{}_namespace_foo_{_0_} (0.00s)
    --- PASS: TestTSNamespace/async_function_foo()_{}_namespace_foo_{_0_} (0.00s)
    --- PASS: TestTSNamespace/class_foo_{}_namespace_foo_{_0_} (0.00s)
    --- PASS: TestTSNamespace/enum_foo_{_a_}_namespace_foo_{_0_} (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{}_namespace_foo_{_0_} (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{_0_}_function_foo()_{} (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{_0_}_function*_foo()_{} (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{_0_}_async_function_foo()_{} (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{_0_}_class_foo_{} (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{_0_}_enum_foo_{_a_} (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{_0_}_namespace_foo_{} (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{_0_}_namespace_foo_{_0_} (0.00s)
    --- PASS: TestTSNamespace/function_foo()_{}_namespace_foo_{_0_}_function_foo()_{} (0.00s)
    --- PASS: TestTSNamespace/function*_foo()_{}_namespace_foo_{_0_}_function*_foo()_{} (0.00s)
    --- PASS: TestTSNamespace/async_function_foo()_{}_namespace_foo_{_0_}_async_function_foo()_{} (0.00s)
    --- PASS: TestTSNamespace/class_foo_{}_namespace_foo_{_0_}_class_foo_{} (0.00s)
    --- PASS: TestTSNamespace/class_foo_{}_namespace_foo_{_0_}_enum_foo_{} (0.00s)
    --- PASS: TestTSNamespace/enum_foo_{}_namespace_foo_{_0_}_class_foo_{} (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{_0_}_namespace_foo_{_0_}_let_foo (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{_0_}_enum_foo_{}_class_foo_{} (0.00s)
    --- PASS: TestTSNamespace/namespace_foo.bar_{_foo(bar)_} (0.00s)
    --- PASS: TestTSNamespace/module_foo_{_export_namespace_bar_{_foo(bar)_}_} (0.00s)
    --- PASS: TestTSNamespace/namespace_foo_{_export_module_bar_{_foo(bar)_}_} (0.00s)
    --- PASS: TestTSNamespace/module_foo.bar_{_foo(bar)_} (0.00s)
=== RUN   TestTSNamespaceExports
=== RUN   TestTSNamespaceExports/___namespace_A_{____export_namespace_B_{_____export_function_fn()_{}____}____namespace_C_{_____export_function_fn()_{}____}____namespace_D_{_____function_fn()_{}____}___}__
=== RUN   TestTSNamespaceExports/___namespace_A_{____export_namespace_B_{_____export_class_Class_{}____}____namespace_C_{_____export_class_Class_{}____}____namespace_D_{_____class_Class_{}____}___}__
=== RUN   TestTSNamespaceExports/___namespace_A_{____export_namespace_B_{_____export_enum_Enum_{}____}____namespace_C_{_____export_enum_Enum_{}____}____namespace_D_{_____enum_Enum_{}____}___}__
=== RUN   TestTSNamespaceExports/___namespace_A_{____export_namespace_B_{_____export_let_foo_=_1_____foo_+=_foo____}____namespace_C_{_____export_let_foo_=_1_____foo_+=_foo____}____namespace_D_{_____let_foo_=_1_____foo_+=_foo____}___}__
=== RUN   TestTSNamespaceExports/___namespace_A_{____export_namespace_B_{_____export_const_foo_=_1____}____namespace_C_{_____export_const_foo_=_1____}____namespace_D_{_____const_foo_=_1____}___}__
=== RUN   TestTSNamespaceExports/___namespace_A_{____export_namespace_B_{_____export_var_foo_=_1_____foo_+=_foo____}____namespace_C_{_____export_var_foo_=_1_____foo_+=_foo____}____namespace_D_{_____var_foo_=_1_____foo_+=_foo____}___}__
=== RUN   TestTSNamespaceExports/___namespace_ns_{____export_declare_const_L1____console.log(L1)_____export_declare_let_[[L2_=_x,_{_[y]:_L3_}]]____console.log(L2,_L3)_____export_declare_function_F()____console.log(F)_____export_declare_function_F2()_{_}____console.log(F2)_____export_declare_class_C_{_}____console.log(C)_____export_declare_enum_E_{_}____console.log(E)_____export_declare_namespace_N_{_}____console.log(N)___}__
=== RUN   TestTSNamespaceExports/___namespace_a_{_export_var_a_=_123;_log(a)_}___namespace_b_{_export_let_b_=_123;_log(b)_}___namespace_c_{_export_enum_c_{}_log(c)_}___namespace_d_{_export_class_d_{}_log(d)_}___namespace_e_{_export_namespace_e_{}_log(e)_}___namespace_f_{_export_function_f()_{}_log(f)_}__
=== RUN   TestTSNamespaceExports/___namespace_a_{_export_declare_var_a_}___namespace_b_{_export_declare_let_b_}___namespace_c_{_export_declare_enum_c_{}_}___namespace_d_{_export_declare_class_d_{}_}___namespace_e_{_export_declare_namespace_e_{}_}___namespace_f_{_export_declare_function_f()_{}_}__
--- PASS: TestTSNamespaceExports (0.01s)
    --- PASS: TestTSNamespaceExports/___namespace_A_{____export_namespace_B_{_____export_function_fn()_{}____}____namespace_C_{_____export_function_fn()_{}____}____namespace_D_{_____function_fn()_{}____}___}__ (0.00s)
    --- PASS: TestTSNamespaceExports/___namespace_A_{____export_namespace_B_{_____export_class_Class_{}____}____namespace_C_{_____export_class_Class_{}____}____namespace_D_{_____class_Class_{}____}___}__ (0.00s)
    --- PASS: TestTSNamespaceExports/___namespace_A_{____export_namespace_B_{_____export_enum_Enum_{}____}____namespace_C_{_____export_enum_Enum_{}____}____namespace_D_{_____enum_Enum_{}____}___}__ (0.00s)
    --- PASS: TestTSNamespaceExports/___namespace_A_{____export_namespace_B_{_____export_let_foo_=_1_____foo_+=_foo____}____namespace_C_{_____export_let_foo_=_1_____foo_+=_foo____}____namespace_D_{_____let_foo_=_1_____foo_+=_foo____}___}__ (0.00s)
    --- PASS: TestTSNamespaceExports/___namespace_A_{____export_namespace_B_{_____export_const_foo_=_1____}____namespace_C_{_____export_const_foo_=_1____}____namespace_D_{_____const_foo_=_1____}___}__ (0.00s)
    --- PASS: TestTSNamespaceExports/___namespace_A_{____export_namespace_B_{_____export_var_foo_=_1_____foo_+=_foo____}____namespace_C_{_____export_var_foo_=_1_____foo_+=_foo____}____namespace_D_{_____var_foo_=_1_____foo_+=_foo____}___}__ (0.00s)
    --- PASS: TestTSNamespaceExports/___namespace_ns_{____export_declare_const_L1____console.log(L1)_____export_declare_let_[[L2_=_x,_{_[y]:_L3_}]]____console.log(L2,_L3)_____export_declare_function_F()____console.log(F)_____export_declare_function_F2()_{_}____console.log(F2)_____export_declare_class_C_{_}____console.log(C)_____export_declare_enum_E_{_}____console.log(E)_____export_declare_namespace_N_{_}____console.log(N)___}__ (0.00s)
    --- PASS: TestTSNamespaceExports/___namespace_a_{_export_var_a_=_123;_log(a)_}___namespace_b_{_export_let_b_=_123;_log(b)_}___namespace_c_{_export_enum_c_{}_log(c)_}___namespace_d_{_export_class_d_{}_log(d)_}___namespace_e_{_export_namespace_e_{}_log(e)_}___namespace_f_{_export_function_f()_{}_log(f)_}__ (0.00s)
    --- PASS: TestTSNamespaceExports/___namespace_a_{_export_declare_var_a_}___namespace_b_{_export_declare_let_b_}___namespace_c_{_export_declare_enum_c_{}_}___namespace_d_{_export_declare_class_d_{}_}___namespace_e_{_export_declare_namespace_e_{}_}___namespace_f_{_export_declare_function_f()_{}_}__ (0.00s)
=== RUN   TestTSNamespaceDestructuring
=== RUN   TestTSNamespaceDestructuring/___namespace_A_{____export_var_[_____a,_____[,_b_=_c,_...d],_____{[x]:_[[y]]_=_z,_...o},____]_=_ref___}__
--- PASS: TestTSNamespaceDestructuring (0.00s)
    --- PASS: TestTSNamespaceDestructuring/___namespace_A_{____export_var_[_____a,_____[,_b_=_c,_...d],_____{[x]:_[[y]]_=_z,_...o},____]_=_ref___}__ (0.00s)
=== RUN   TestTSEnum
=== RUN   TestTSEnum/enum_Foo_{_A,_B_}
=== RUN   TestTSEnum/export_enum_Foo_{_A;_B_}
=== RUN   TestTSEnum/enum_Foo_{_A,_B,_C_=_3.3,_D,_E_}
=== RUN   TestTSEnum/enum_Foo_{_A,_B,_C_=_'x',_D,_E,_F_=_`y`,_G_=_`${z}`,_H_=_tag``_}
=== RUN   TestTSEnum/enum_Foo_{_A_=_1_}_enum_Foo_{_B_=_2_}
=== RUN   TestTSEnum/___enum_Foo_{____'a'_=_10.01,____'a_b'_=_100,____c_=_a_+_Foo.a_+_Foo['a_b'],____d,____e_=_a_+_Foo.a_+_Foo['a_b']_+_Math.random(),____f,___}___enum_Bar_{____a_=_Foo.a___}__
=== RUN   TestTSEnum/___enum_Foo_{_A_}___x_=_[Foo.A,_Foo?.A,_Foo?.A()]___y_=_[Foo['A'],_Foo?.['A'],_Foo?.['A']()]__
=== RUN   TestTSEnum/enum_Foo_{_Foo_}
=== RUN   TestTSEnum/enum_Foo_{_Bar_=_Foo_}
=== RUN   TestTSEnum/enum_Foo_{_Foo_=_1,_Bar_=_Foo_}
--- PASS: TestTSEnum (0.01s)
    --- PASS: TestTSEnum/enum_Foo_{_A,_B_} (0.00s)
    --- PASS: TestTSEnum/export_enum_Foo_{_A;_B_} (0.00s)
    --- PASS: TestTSEnum/enum_Foo_{_A,_B,_C_=_3.3,_D,_E_} (0.00s)
    --- PASS: TestTSEnum/enum_Foo_{_A,_B,_C_=_'x',_D,_E,_F_=_`y`,_G_=_`${z}`,_H_=_tag``_} (0.00s)
    --- PASS: TestTSEnum/enum_Foo_{_A_=_1_}_enum_Foo_{_B_=_2_} (0.00s)
    --- PASS: TestTSEnum/___enum_Foo_{____'a'_=_10.01,____'a_b'_=_100,____c_=_a_+_Foo.a_+_Foo['a_b'],____d,____e_=_a_+_Foo.a_+_Foo['a_b']_+_Math.random(),____f,___}___enum_Bar_{____a_=_Foo.a___}__ (0.00s)
    --- PASS: TestTSEnum/___enum_Foo_{_A_}___x_=_[Foo.A,_Foo?.A,_Foo?.A()]___y_=_[Foo['A'],_Foo?.['A'],_Foo?.['A']()]__ (0.00s)
    --- PASS: TestTSEnum/enum_Foo_{_Foo_} (0.00s)
    --- PASS: TestTSEnum/enum_Foo_{_Bar_=_Foo_} (0.00s)
    --- PASS: TestTSEnum/enum_Foo_{_Foo_=_1,_Bar_=_Foo_} (0.00s)
=== RUN   TestTSEnumConstantFolding
=== RUN   TestTSEnumConstantFolding/___enum_Foo_{____add_=_1_+_2,____sub_=_-1_-_2,____mul_=_10_*_20,_____div_pos_inf_=_1_/_0,____div_neg_inf_=_1_/_-0,____div_nan_=_0_/_0,____div_neg_zero_=_1_/_(1_/_-0),_____div0_=_10_/_20,____div1_=_10_/_-20,____div2_=_-10_/_20,____div3_=_-10_/_-20,_____mod0_=_123_%_100,____mod1_=_123_%_-100,____mod2_=_-123_%_100,____mod3_=_-123_%_-100,_____fmod0_=_1.375_%_0.75,____fmod1_=_1.375_%_-0.75,____fmod2_=_-1.375_%_0.75,____fmod3_=_-1.375_%_-0.75,_____pow0_=_2.25_**_3,____pow1_=_2.25_**_-3,____pow2_=_(-2.25)_**_3,____pow3_=_(-2.25)_**_-3,___}__
=== RUN   TestTSEnumConstantFolding/___enum_Foo_{____shl0_=_987654321_<<_2,____shl1_=_987654321_<<_31,____shl2_=_987654321_<<_34,_____shr0_=_-987654321_>>_2,____shr1_=_-987654321_>>_31,____shr2_=_-987654321_>>_34,_____ushr0_=_-987654321_>>>_2,____ushr1_=_-987654321_>>>_31,____ushr2_=_-987654321_>>>_34,_____bitand_=_0xDEADF00D_&_0xBADCAFE,____bitor_=_0xDEADF00D_|_0xBADCAFE,____bitxor_=_0xDEADF00D_^_0xBADCAFE,___}__
--- PASS: TestTSEnumConstantFolding (0.00s)
    --- PASS: TestTSEnumConstantFolding/___enum_Foo_{____add_=_1_+_2,____sub_=_-1_-_2,____mul_=_10_*_20,_____div_pos_inf_=_1_/_0,____div_neg_inf_=_1_/_-0,____div_nan_=_0_/_0,____div_neg_zero_=_1_/_(1_/_-0),_____div0_=_10_/_20,____div1_=_10_/_-20,____div2_=_-10_/_20,____div3_=_-10_/_-20,_____mod0_=_123_%_100,____mod1_=_123_%_-100,____mod2_=_-123_%_100,____mod3_=_-123_%_-100,_____fmod0_=_1.375_%_0.75,____fmod1_=_1.375_%_-0.75,____fmod2_=_-1.375_%_0.75,____fmod3_=_-1.375_%_-0.75,_____pow0_=_2.25_**_3,____pow1_=_2.25_**_-3,____pow2_=_(-2.25)_**_3,____pow3_=_(-2.25)_**_-3,___}__ (0.00s)
    --- PASS: TestTSEnumConstantFolding/___enum_Foo_{____shl0_=_987654321_<<_2,____shl1_=_987654321_<<_31,____shl2_=_987654321_<<_34,_____shr0_=_-987654321_>>_2,____shr1_=_-987654321_>>_31,____shr2_=_-987654321_>>_34,_____ushr0_=_-987654321_>>>_2,____ushr1_=_-987654321_>>>_31,____ushr2_=_-987654321_>>>_34,_____bitand_=_0xDEADF00D_&_0xBADCAFE,____bitor_=_0xDEADF00D_|_0xBADCAFE,____bitxor_=_0xDEADF00D_^_0xBADCAFE,___}__ (0.00s)
=== RUN   TestTSFunction
=== RUN   TestTSFunction/function_foo():_void;_function_foo():_void_{}
=== RUN   TestTSFunction/function_foo<A>()_{}
=== RUN   TestTSFunction/function_foo<A_extends_B<A>>()_{}
=== RUN   TestTSFunction/function_foo<A_extends_B<C<A>>>()_{}
=== RUN   TestTSFunction/function_foo<A,B,C,>()_{}
=== RUN   TestTSFunction/function_foo<A_extends_B<C>=_B<C>>()_{}
=== RUN   TestTSFunction/function_foo<A_extends_B<C<D>>=_B<C<D>>>()_{}
=== RUN   TestTSFunction/function_foo<A_extends_B<C<D<E>>>=_B<C<D<E>>>>()_{}
=== RUN   TestTSFunction/function_foo<>()_{}
=== RUN   TestTSFunction/function_foo<,>()_{}
=== RUN   TestTSFunction/function_foo<T><T>()_{}
=== RUN   TestTSFunction/export_default_function_<T>()_{}
=== RUN   TestTSFunction/export_default_function_<>()_{}
=== RUN   TestTSFunction/export_default_function_<,>()_{}
=== RUN   TestTSFunction/export_default_function_<T><T>()_{}
=== RUN   TestTSFunction/___export_default_function_foo();___export_default_function_foo(x);___export_default_function_foo(x?,_y?)_{}__
--- PASS: TestTSFunction (0.01s)
    --- PASS: TestTSFunction/function_foo():_void;_function_foo():_void_{} (0.00s)
    --- PASS: TestTSFunction/function_foo<A>()_{} (0.00s)
    --- PASS: TestTSFunction/function_foo<A_extends_B<A>>()_{} (0.00s)
    --- PASS: TestTSFunction/function_foo<A_extends_B<C<A>>>()_{} (0.00s)
    --- PASS: TestTSFunction/function_foo<A,B,C,>()_{} (0.00s)
    --- PASS: TestTSFunction/function_foo<A_extends_B<C>=_B<C>>()_{} (0.00s)
    --- PASS: TestTSFunction/function_foo<A_extends_B<C<D>>=_B<C<D>>>()_{} (0.00s)
    --- PASS: TestTSFunction/function_foo<A_extends_B<C<D<E>>>=_B<C<D<E>>>>()_{} (0.00s)
    --- PASS: TestTSFunction/function_foo<>()_{} (0.00s)
    --- PASS: TestTSFunction/function_foo<,>()_{} (0.00s)
    --- PASS: TestTSFunction/function_foo<T><T>()_{} (0.00s)
    --- PASS: TestTSFunction/export_default_function_<T>()_{} (0.00s)
    --- PASS: TestTSFunction/export_default_function_<>()_{} (0.00s)
    --- PASS: TestTSFunction/export_default_function_<,>()_{} (0.00s)
    --- PASS: TestTSFunction/export_default_function_<T><T>()_{} (0.00s)
    --- PASS: TestTSFunction/___export_default_function_foo();___export_default_function_foo(x);___export_default_function_foo(x?,_y?)_{}__ (0.00s)
=== RUN   TestTSDecl
=== RUN   TestTSDecl/var_a!:_string,_b!:_boolean
=== RUN   TestTSDecl/let_a!:_string,_b!:_boolean
=== RUN   TestTSDecl/const_a!:_string_=_'',_b!:_boolean_=_false
=== RUN   TestTSDecl/var_a!
=== RUN   TestTSDecl/var_a!_=_
=== RUN   TestTSDecl/var_a!,_b
=== RUN   TestTSDecl/a_?_({b})_=>_{}_:_c
=== RUN   TestTSDecl/a_?_(({b})_=>_{})_:_c
=== RUN   TestTSDecl/a_?_(({b}))_:_c
=== RUN   TestTSDecl/a_?_(({b}))_=>_{}_:_c
=== RUN   TestTSDecl/a_?_({b})_=>_{}_:_c#01
=== RUN   TestTSDecl/a_?_(({b})_=>_{})_:_c#01
=== RUN   TestTSDecl/a_?_(({b}))_:_c#01
=== RUN   TestTSDecl/a_?_(({b}))_=>_{}_:_c#01
--- PASS: TestTSDecl (0.01s)
    --- PASS: TestTSDecl/var_a!:_string,_b!:_boolean (0.00s)
    --- PASS: TestTSDecl/let_a!:_string,_b!:_boolean (0.00s)
    --- PASS: TestTSDecl/const_a!:_string_=_'',_b!:_boolean_=_false (0.00s)
    --- PASS: TestTSDecl/var_a! (0.00s)
    --- PASS: TestTSDecl/var_a!_=_ (0.00s)
    --- PASS: TestTSDecl/var_a!,_b (0.00s)
    --- PASS: TestTSDecl/a_?_({b})_=>_{}_:_c (0.00s)
    --- PASS: TestTSDecl/a_?_(({b})_=>_{})_:_c (0.00s)
    --- PASS: TestTSDecl/a_?_(({b}))_:_c (0.00s)
    --- PASS: TestTSDecl/a_?_(({b}))_=>_{}_:_c (0.00s)
    --- PASS: TestTSDecl/a_?_({b})_=>_{}_:_c#01 (0.00s)
    --- PASS: TestTSDecl/a_?_(({b})_=>_{})_:_c#01 (0.00s)
    --- PASS: TestTSDecl/a_?_(({b}))_:_c#01 (0.00s)
    --- PASS: TestTSDecl/a_?_(({b}))_=>_{}_:_c#01 (0.00s)
=== RUN   TestTSDeclare
=== RUN   TestTSDeclare/declare_var_x:_number
=== RUN   TestTSDeclare/declare_let_x:_number
=== RUN   TestTSDeclare/declare_const_x:_number
=== RUN   TestTSDeclare/declare_function_fn();_function_scope()_{}
=== RUN   TestTSDeclare/declare_function_fn()__function_scope()_{}
=== RUN   TestTSDeclare/declare_function_fn()_{}_function_scope()_{}
=== RUN   TestTSDeclare/declare_enum_X_{}_function_scope()_{}
=== RUN   TestTSDeclare/declare_class_X_{}_function_scope()_{}
=== RUN   TestTSDeclare/declare_interface_X_{}_function_scope()_{}
=== RUN   TestTSDeclare/declare_namespace_X_{}_function_scope()_{}
=== RUN   TestTSDeclare/declare_module_X_{}_function_scope()_{}
=== RUN   TestTSDeclare/declare_module_'X'_{}_function_scope()_{}
=== RUN   TestTSDeclare/declare_module_'X';_let_foo
=== RUN   TestTSDeclare/declare_module_'X'_let_foo
=== RUN   TestTSDeclare/declare_module_'X'_{_let_foo_}
=== RUN   TestTSDeclare/declare_module_'X'_{_let_foo_}#01
=== RUN   TestTSDeclare/declare_global_{_interface_Foo_{}_let_foo:_any_}_let_bar
=== RUN   TestTSDeclare/declare_module_M_{_const_x_}
=== RUN   TestTSDeclare/declare_module_M_{_global_{_const_x_}_}
=== RUN   TestTSDeclare/declare_module_M_{_global_{_const_x_}_function_foo()_{}_}
=== RUN   TestTSDeclare/declare_module_M_{_global___{_const_x_}_}
=== RUN   TestTSDeclare/declare_module_M_{_import_'path'_}
=== RUN   TestTSDeclare/declare_module_M_{_import_x_from_'path'_}
=== RUN   TestTSDeclare/declare_module_M_{_import_{x}_from_'path'_}
=== RUN   TestTSDeclare/declare_module_M_{_import_*_as_ns_from_'path'_}
=== RUN   TestTSDeclare/declare_module_M_{_import_foo_=_bar_}
=== RUN   TestTSDeclare/declare_module_M_{_export_import_foo_=_bar_}
=== RUN   TestTSDeclare/declare_module_M_{_export_{x}_from_'path'_}
=== RUN   TestTSDeclare/declare_module_M_{_export_default_123_}
=== RUN   TestTSDeclare/declare_module_M_{_export_default_function_x()_{}_}
=== RUN   TestTSDeclare/declare_module_M_{_export_default_class_X_{}_}
=== RUN   TestTSDeclare/declare_module_M_{_export_*_as_ns_from_'path'_}
=== RUN   TestTSDeclare/declare_module_M_{_export_*_from_'path'_}
=== RUN   TestTSDeclare/declare_module_M_{_export_=_foo_}
=== RUN   TestTSDeclare/declare_module_M_{_export_as_namespace_ns_}
=== RUN   TestTSDeclare/declare_module_M_{_export_as_namespace_ns;_}
=== RUN   TestTSDeclare/declare_module_M_{_export_as_namespace_ns.foo_}
=== RUN   TestTSDeclare/declare_module_M_{_export_as_namespace_ns_function_foo()_{}_}
=== RUN   TestTSDeclare/module_M_{_const_x_}
=== RUN   TestTSDeclare/module_M_{_const_[]_}
=== RUN   TestTSDeclare/module_M_{_const_{}_}
=== RUN   TestTSDeclare/declare_function_fn(x:_any,_...y,_)
=== RUN   TestTSDeclare/declare_function_fn(x:_any,_...y:_any,_)
=== RUN   TestTSDeclare/function_fn(x:_any,_...y,_)
=== RUN   TestTSDeclare/function_fn(x:_any,_...y,_)_{}
=== RUN   TestTSDeclare/function_fn(x:_any,_...y:_any,_)
=== RUN   TestTSDeclare/function_fn(x:_any,_...y:_any,_)_{}
--- PASS: TestTSDeclare (0.03s)
    --- PASS: TestTSDeclare/declare_var_x:_number (0.00s)
    --- PASS: TestTSDeclare/declare_let_x:_number (0.00s)
    --- PASS: TestTSDeclare/declare_const_x:_number (0.00s)
    --- PASS: TestTSDeclare/declare_function_fn();_function_scope()_{} (0.00s)
    --- PASS: TestTSDeclare/declare_function_fn()__function_scope()_{} (0.00s)
    --- PASS: TestTSDeclare/declare_function_fn()_{}_function_scope()_{} (0.00s)
    --- PASS: TestTSDeclare/declare_enum_X_{}_function_scope()_{} (0.00s)
    --- PASS: TestTSDeclare/declare_class_X_{}_function_scope()_{} (0.00s)
    --- PASS: TestTSDeclare/declare_interface_X_{}_function_scope()_{} (0.00s)
    --- PASS: TestTSDeclare/declare_namespace_X_{}_function_scope()_{} (0.00s)
    --- PASS: TestTSDeclare/declare_module_X_{}_function_scope()_{} (0.00s)
    --- PASS: TestTSDeclare/declare_module_'X'_{}_function_scope()_{} (0.00s)
    --- PASS: TestTSDeclare/declare_module_'X';_let_foo (0.00s)
    --- PASS: TestTSDeclare/declare_module_'X'_let_foo (0.00s)
    --- PASS: TestTSDeclare/declare_module_'X'_{_let_foo_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_'X'_{_let_foo_}#01 (0.00s)
    --- PASS: TestTSDeclare/declare_global_{_interface_Foo_{}_let_foo:_any_}_let_bar (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_const_x_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_global_{_const_x_}_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_global_{_const_x_}_function_foo()_{}_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_global___{_const_x_}_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_import_'path'_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_import_x_from_'path'_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_import_{x}_from_'path'_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_import_*_as_ns_from_'path'_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_import_foo_=_bar_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_export_import_foo_=_bar_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_export_{x}_from_'path'_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_export_default_123_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_export_default_function_x()_{}_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_export_default_class_X_{}_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_export_*_as_ns_from_'path'_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_export_*_from_'path'_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_export_=_foo_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_export_as_namespace_ns_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_export_as_namespace_ns;_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_export_as_namespace_ns.foo_} (0.00s)
    --- PASS: TestTSDeclare/declare_module_M_{_export_as_namespace_ns_function_foo()_{}_} (0.00s)
    --- PASS: TestTSDeclare/module_M_{_const_x_} (0.00s)
    --- PASS: TestTSDeclare/module_M_{_const_[]_} (0.00s)
    --- PASS: TestTSDeclare/module_M_{_const_{}_} (0.00s)
    --- PASS: TestTSDeclare/declare_function_fn(x:_any,_...y,_) (0.00s)
    --- PASS: TestTSDeclare/declare_function_fn(x:_any,_...y:_any,_) (0.00s)
    --- PASS: TestTSDeclare/function_fn(x:_any,_...y,_) (0.00s)
    --- PASS: TestTSDeclare/function_fn(x:_any,_...y,_)_{} (0.00s)
    --- PASS: TestTSDeclare/function_fn(x:_any,_...y:_any,_) (0.00s)
    --- PASS: TestTSDeclare/function_fn(x:_any,_...y:_any,_)_{} (0.00s)
=== RUN   TestTSDecorator
=== RUN   TestTSDecorator/@dec(()_=>_0)_declare_class_Foo_{}_{let_foo}
=== RUN   TestTSDecorator/@dec(()_=>_0)_declare_abstract_class_Foo_{}_{let_foo}
=== RUN   TestTSDecorator/@dec(()_=>_0)_export_declare_class_Foo_{}_{let_foo}
=== RUN   TestTSDecorator/@dec(()_=>_0)_export_declare_abstract_class_Foo_{}_{let_foo}
=== RUN   TestTSDecorator/declare_class_Foo_{_@dec(()_=>_0)_foo_}_{let_foo}
=== RUN   TestTSDecorator/declare_class_Foo_{_@dec(()_=>_0)_foo()_}_{let_foo}
=== RUN   TestTSDecorator/declare_class_Foo_{_foo(@dec(()_=>_0)_x)_}_{let_foo}
=== RUN   TestTSDecorator/@dec_enum_foo_{}
=== RUN   TestTSDecorator/@dec_namespace_foo_{}
=== RUN   TestTSDecorator/@dec_function_foo()_{}
=== RUN   TestTSDecorator/@dec_abstract
=== RUN   TestTSDecorator/@dec_declare:_x
=== RUN   TestTSDecorator/@dec_declare_enum_foo_{}
=== RUN   TestTSDecorator/@dec_declare_namespace_foo_{}
=== RUN   TestTSDecorator/@dec_declare_function_foo()
=== RUN   TestTSDecorator/@dec_export_{}
=== RUN   TestTSDecorator/@dec_export_enum_foo_{}
=== RUN   TestTSDecorator/@dec_export_namespace_foo_{}
=== RUN   TestTSDecorator/@dec_export_function_foo()_{}
=== RUN   TestTSDecorator/@dec_export_default_abstract
=== RUN   TestTSDecorator/@dec_export_declare_enum_foo_{}
=== RUN   TestTSDecorator/@dec_export_declare_namespace_foo_{}
=== RUN   TestTSDecorator/@dec_export_declare_function_foo()
=== RUN   TestTSDecorator/(class_{_@dec_foo_})
=== RUN   TestTSDecorator/(class_{_@dec_foo()_{}_})
=== RUN   TestTSDecorator/(class_{_foo(@dec_x)_{}_})
=== RUN   TestTSDecorator/({_@dec_foo_})
=== RUN   TestTSDecorator/({_@dec_foo()_{}_})
=== RUN   TestTSDecorator/({_foo(@dec_x)_{}_})
=== RUN   TestTSDecorator/class_Foo_{_@dec_#foo_}
=== RUN   TestTSDecorator/class_Foo_{_@dec_#foo_=_1_}
=== RUN   TestTSDecorator/class_Foo_{_@dec_#foo()_{}_}
=== RUN   TestTSDecorator/class_Foo_{_@dec_*#foo()_{}_}
=== RUN   TestTSDecorator/class_Foo_{_@dec_async_#foo()_{}_}
=== RUN   TestTSDecorator/class_Foo_{_@dec_async*_#foo()_{}_}
=== RUN   TestTSDecorator/class_Foo_{_@dec_static_#foo_}
=== RUN   TestTSDecorator/class_Foo_{_@dec_static_#foo_=_1_}
=== RUN   TestTSDecorator/class_Foo_{_@dec_static_#foo()_{}_}
=== RUN   TestTSDecorator/class_Foo_{_@dec_static_*#foo()_{}_}
=== RUN   TestTSDecorator/class_Foo_{_@dec_static_async_#foo()_{}_}
=== RUN   TestTSDecorator/class_Foo_{_@dec_static_async*_#foo()_{}_}
=== RUN   TestTSDecorator/class_Foo_{_@dec_constructor()_{}_}
=== RUN   TestTSDecorator/class_Foo_{_@dec_public_constructor()_{}_}
--- PASS: TestTSDecorator (0.02s)
    --- PASS: TestTSDecorator/@dec(()_=>_0)_declare_class_Foo_{}_{let_foo} (0.00s)
    --- PASS: TestTSDecorator/@dec(()_=>_0)_declare_abstract_class_Foo_{}_{let_foo} (0.00s)
    --- PASS: TestTSDecorator/@dec(()_=>_0)_export_declare_class_Foo_{}_{let_foo} (0.00s)
    --- PASS: TestTSDecorator/@dec(()_=>_0)_export_declare_abstract_class_Foo_{}_{let_foo} (0.00s)
    --- PASS: TestTSDecorator/declare_class_Foo_{_@dec(()_=>_0)_foo_}_{let_foo} (0.00s)
    --- PASS: TestTSDecorator/declare_class_Foo_{_@dec(()_=>_0)_foo()_}_{let_foo} (0.00s)
    --- PASS: TestTSDecorator/declare_class_Foo_{_foo(@dec(()_=>_0)_x)_}_{let_foo} (0.00s)
    --- PASS: TestTSDecorator/@dec_enum_foo_{} (0.00s)
    --- PASS: TestTSDecorator/@dec_namespace_foo_{} (0.00s)
    --- PASS: TestTSDecorator/@dec_function_foo()_{} (0.00s)
    --- PASS: TestTSDecorator/@dec_abstract (0.00s)
    --- PASS: TestTSDecorator/@dec_declare:_x (0.00s)
    --- PASS: TestTSDecorator/@dec_declare_enum_foo_{} (0.00s)
    --- PASS: TestTSDecorator/@dec_declare_namespace_foo_{} (0.00s)
    --- PASS: TestTSDecorator/@dec_declare_function_foo() (0.00s)
    --- PASS: TestTSDecorator/@dec_export_{} (0.00s)
    --- PASS: TestTSDecorator/@dec_export_enum_foo_{} (0.00s)
    --- PASS: TestTSDecorator/@dec_export_namespace_foo_{} (0.00s)
    --- PASS: TestTSDecorator/@dec_export_function_foo()_{} (0.00s)
    --- PASS: TestTSDecorator/@dec_export_default_abstract (0.00s)
    --- PASS: TestTSDecorator/@dec_export_declare_enum_foo_{} (0.00s)
    --- PASS: TestTSDecorator/@dec_export_declare_namespace_foo_{} (0.00s)
    --- PASS: TestTSDecorator/@dec_export_declare_function_foo() (0.00s)
    --- PASS: TestTSDecorator/(class_{_@dec_foo_}) (0.00s)
    --- PASS: TestTSDecorator/(class_{_@dec_foo()_{}_}) (0.00s)
    --- PASS: TestTSDecorator/(class_{_foo(@dec_x)_{}_}) (0.00s)
    --- PASS: TestTSDecorator/({_@dec_foo_}) (0.00s)
    --- PASS: TestTSDecorator/({_@dec_foo()_{}_}) (0.00s)
    --- PASS: TestTSDecorator/({_foo(@dec_x)_{}_}) (0.00s)
    --- PASS: TestTSDecorator/class_Foo_{_@dec_#foo_} (0.00s)
    --- PASS: TestTSDecorator/class_Foo_{_@dec_#foo_=_1_} (0.00s)
    --- PASS: TestTSDecorator/class_Foo_{_@dec_#foo()_{}_} (0.00s)
    --- PASS: TestTSDecorator/class_Foo_{_@dec_*#foo()_{}_} (0.00s)
    --- PASS: TestTSDecorator/class_Foo_{_@dec_async_#foo()_{}_} (0.00s)
    --- PASS: TestTSDecorator/class_Foo_{_@dec_async*_#foo()_{}_} (0.00s)
    --- PASS: TestTSDecorator/class_Foo_{_@dec_static_#foo_} (0.00s)
    --- PASS: TestTSDecorator/class_Foo_{_@dec_static_#foo_=_1_} (0.00s)
    --- PASS: TestTSDecorator/class_Foo_{_@dec_static_#foo()_{}_} (0.00s)
    --- PASS: TestTSDecorator/class_Foo_{_@dec_static_*#foo()_{}_} (0.00s)
    --- PASS: TestTSDecorator/class_Foo_{_@dec_static_async_#foo()_{}_} (0.00s)
    --- PASS: TestTSDecorator/class_Foo_{_@dec_static_async*_#foo()_{}_} (0.00s)
    --- PASS: TestTSDecorator/class_Foo_{_@dec_constructor()_{}_} (0.00s)
    --- PASS: TestTSDecorator/class_Foo_{_@dec_public_constructor()_{}_} (0.00s)
=== RUN   TestTSTry
=== RUN   TestTSTry/try_{}_catch_(x:_any)_{}
=== RUN   TestTSTry/try_{}_catch_(x:_unknown)_{}
=== RUN   TestTSTry/try_{}_catch_(x:_number)_{}
=== RUN   TestTSTry/try_{}_catch_({x}:_any)_{}
=== RUN   TestTSTry/try_{}_catch_({x}:_unknown)_{}
=== RUN   TestTSTry/try_{}_catch_({x}:_number)_{}
=== RUN   TestTSTry/try_{}_catch_([x]:_any)_{}
=== RUN   TestTSTry/try_{}_catch_([x]:_unknown)_{}
=== RUN   TestTSTry/try_{}_catch_([x]:_number)_{}
=== RUN   TestTSTry/try_{}_catch_(x!)_{}
=== RUN   TestTSTry/try_{}_catch_(x!:_any)_{}
=== RUN   TestTSTry/try_{}_catch_(x!:_unknown)_{}
--- PASS: TestTSTry (0.01s)
    --- PASS: TestTSTry/try_{}_catch_(x:_any)_{} (0.00s)
    --- PASS: TestTSTry/try_{}_catch_(x:_unknown)_{} (0.00s)
    --- PASS: TestTSTry/try_{}_catch_(x:_number)_{} (0.00s)
    --- PASS: TestTSTry/try_{}_catch_({x}:_any)_{} (0.00s)
    --- PASS: TestTSTry/try_{}_catch_({x}:_unknown)_{} (0.00s)
    --- PASS: TestTSTry/try_{}_catch_({x}:_number)_{} (0.00s)
    --- PASS: TestTSTry/try_{}_catch_([x]:_any)_{} (0.00s)
    --- PASS: TestTSTry/try_{}_catch_([x]:_unknown)_{} (0.00s)
    --- PASS: TestTSTry/try_{}_catch_([x]:_number)_{} (0.00s)
    --- PASS: TestTSTry/try_{}_catch_(x!)_{} (0.00s)
    --- PASS: TestTSTry/try_{}_catch_(x!:_any)_{} (0.00s)
    --- PASS: TestTSTry/try_{}_catch_(x!:_unknown)_{} (0.00s)
=== RUN   TestTSArrow
=== RUN   TestTSArrow/(a?)_=>_{}
=== RUN   TestTSArrow/(a?:_number)_=>_{}
=== RUN   TestTSArrow/(a?:_number_=_0)_=>_{}
=== RUN   TestTSArrow/(a?_=_0)_=>_{}
=== RUN   TestTSArrow/(a?,_b)_=>_{}
=== RUN   TestTSArrow/(a?:_number,_b)_=>_{}
=== RUN   TestTSArrow/(a?:_number_=_0,_b)_=>_{}
=== RUN   TestTSArrow/(a?_=_0,_b)_=>_{}
=== RUN   TestTSArrow/(a:_number)_=>_{}
=== RUN   TestTSArrow/(a:_number_=_0)_=>_{}
=== RUN   TestTSArrow/(a:_number,_b)_=>_{}
=== RUN   TestTSArrow/():_void_=>_{}
=== RUN   TestTSArrow/(a):_void_=>_{}
=== RUN   TestTSArrow/x:_void_=>_{}
=== RUN   TestTSArrow/a_?_(1_+_2)_:_(3_+_4)
=== RUN   TestTSArrow/(foo)_?_(foo_as_Bar)_:_null;
=== RUN   TestTSArrow/((foo)_?_(foo_as_Bar)_:_null)
=== RUN   TestTSArrow/let_x_=_a_?_(b,_c)_:_(d,_e)
=== RUN   TestTSArrow/let_x:_()_=>_void_=_()_=>_{}
=== RUN   TestTSArrow/let_x:_(y)_=>_void_=_()_=>_{}
=== RUN   TestTSArrow/let_x:_(this)_=>_void_=_()_=>_{}
=== RUN   TestTSArrow/let_x:_(this:_any)_=>_void_=_()_=>_{}
=== RUN   TestTSArrow/let_x_=_(y:_any):_(()_=>_{})_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_()_=>_{}_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_(y)_=>_{}_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_([,[b]])_=>_{}_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_([a,[b]])_=>_{}_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_([a,[b],])_=>_{}_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_({a})_=>_{}_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_({a,})_=>_{}_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_({a:{b}})_=>_{}_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_({0:{b}})_=>_{}_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_({'a':{b}})_=>_{}_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_({if:{b}})_=>_{}_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_({...a})_=>_{}_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_({a,...b})_=>_{}_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_(y[])_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_(a_|_b)_=>_{};
=== RUN   TestTSArrow/type_x_=_({...fi})_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_(y)_=>_{};
=== RUN   TestTSArrow/let_x_=_(y:_any):_(y)_=>_{return_0};
=== RUN   TestTSArrow/let_x_=_(y:_any):_asserts_y_is_(y)_=>_{};
=== RUN   TestTSArrow/type_x_=_({...if})_=>_{};
=== RUN   TestTSArrow/async_():_void_=>_{}
=== RUN   TestTSArrow/async_(a):_void_=>_{}
=== RUN   TestTSArrow/async_x:_void_=>_{}
=== RUN   TestTSArrow/function_foo(x:_boolean):_asserts_x
=== RUN   TestTSArrow/function_foo(x:_boolean):_asserts<T>
=== RUN   TestTSArrow/function_foo(x:_boolean):_asserts_x#01
=== RUN   TestTSArrow/function_foo(x:_boolean):_asserts<T>_x
=== RUN   TestTSArrow/function_foo(x:_boolean):_asserts<T>_x#01
=== RUN   TestTSArrow/(x:_boolean):_asserts_x_=>_{}
=== RUN   TestTSArrow/(x:_boolean):_asserts_this_is_object_=>_{}
=== RUN   TestTSArrow/(x:_T):_asserts_x_is_NonNullable<T>_=>_{}
=== RUN   TestTSArrow/(x:_any):_x_is_number_=>_{}
=== RUN   TestTSArrow/(x:_any):_this_is_object_=>_{}
=== RUN   TestTSArrow/(x:_any):_(()_=>_void)_=>_{}
=== RUN   TestTSArrow/(x:_any):_((y:_any)_=>_void)_=>_{}
=== RUN   TestTSArrow/function_foo(this:_any):_this_is_number_{}
=== RUN   TestTSArrow/function_foo(this:_any):_asserts_this_is_number_{}
=== RUN   TestTSArrow/(symbol:_any):_symbol_is_number_=>_{}
=== RUN   TestTSArrow/let_x:_()_=>_{}_|_({y:_z});
=== RUN   TestTSArrow/function_x():_({y:_z})_{}
=== RUN   TestTSArrow/return_check_?_(hover_=_2,_bar)_:_baz()
=== RUN   TestTSArrow/return_check_?_(hover_=_2,_bar)_=>_0_:_baz()
--- PASS: TestTSArrow (0.04s)
    --- PASS: TestTSArrow/(a?)_=>_{} (0.00s)
    --- PASS: TestTSArrow/(a?:_number)_=>_{} (0.00s)
    --- PASS: TestTSArrow/(a?:_number_=_0)_=>_{} (0.00s)
    --- PASS: TestTSArrow/(a?_=_0)_=>_{} (0.00s)
    --- PASS: TestTSArrow/(a?,_b)_=>_{} (0.00s)
    --- PASS: TestTSArrow/(a?:_number,_b)_=>_{} (0.00s)
    --- PASS: TestTSArrow/(a?:_number_=_0,_b)_=>_{} (0.00s)
    --- PASS: TestTSArrow/(a?_=_0,_b)_=>_{} (0.00s)
    --- PASS: TestTSArrow/(a:_number)_=>_{} (0.00s)
    --- PASS: TestTSArrow/(a:_number_=_0)_=>_{} (0.00s)
    --- PASS: TestTSArrow/(a:_number,_b)_=>_{} (0.00s)
    --- PASS: TestTSArrow/():_void_=>_{} (0.00s)
    --- PASS: TestTSArrow/(a):_void_=>_{} (0.00s)
    --- PASS: TestTSArrow/x:_void_=>_{} (0.00s)
    --- PASS: TestTSArrow/a_?_(1_+_2)_:_(3_+_4) (0.00s)
    --- PASS: TestTSArrow/(foo)_?_(foo_as_Bar)_:_null; (0.00s)
    --- PASS: TestTSArrow/((foo)_?_(foo_as_Bar)_:_null) (0.00s)
    --- PASS: TestTSArrow/let_x_=_a_?_(b,_c)_:_(d,_e) (0.00s)
    --- PASS: TestTSArrow/let_x:_()_=>_void_=_()_=>_{} (0.00s)
    --- PASS: TestTSArrow/let_x:_(y)_=>_void_=_()_=>_{} (0.00s)
    --- PASS: TestTSArrow/let_x:_(this)_=>_void_=_()_=>_{} (0.00s)
    --- PASS: TestTSArrow/let_x:_(this:_any)_=>_void_=_()_=>_{} (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_(()_=>_{})_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_()_=>_{}_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_(y)_=>_{}_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_([,[b]])_=>_{}_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_([a,[b]])_=>_{}_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_([a,[b],])_=>_{}_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_({a})_=>_{}_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_({a,})_=>_{}_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_({a:{b}})_=>_{}_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_({0:{b}})_=>_{}_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_({'a':{b}})_=>_{}_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_({if:{b}})_=>_{}_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_({...a})_=>_{}_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_({a,...b})_=>_{}_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_(y[])_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_(a_|_b)_=>_{}; (0.00s)
    --- PASS: TestTSArrow/type_x_=_({...fi})_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_(y)_=>_{}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_(y)_=>_{return_0}; (0.00s)
    --- PASS: TestTSArrow/let_x_=_(y:_any):_asserts_y_is_(y)_=>_{}; (0.00s)
    --- PASS: TestTSArrow/type_x_=_({...if})_=>_{}; (0.00s)
    --- PASS: TestTSArrow/async_():_void_=>_{} (0.00s)
    --- PASS: TestTSArrow/async_(a):_void_=>_{} (0.00s)
    --- PASS: TestTSArrow/async_x:_void_=>_{} (0.00s)
    --- PASS: TestTSArrow/function_foo(x:_boolean):_asserts_x (0.00s)
    --- PASS: TestTSArrow/function_foo(x:_boolean):_asserts<T> (0.00s)
    --- PASS: TestTSArrow/function_foo(x:_boolean):_asserts_x#01 (0.00s)
    --- PASS: TestTSArrow/function_foo(x:_boolean):_asserts<T>_x (0.00s)
    --- PASS: TestTSArrow/function_foo(x:_boolean):_asserts<T>_x#01 (0.00s)
    --- PASS: TestTSArrow/(x:_boolean):_asserts_x_=>_{} (0.00s)
    --- PASS: TestTSArrow/(x:_boolean):_asserts_this_is_object_=>_{} (0.00s)
    --- PASS: TestTSArrow/(x:_T):_asserts_x_is_NonNullable<T>_=>_{} (0.00s)
    --- PASS: TestTSArrow/(x:_any):_x_is_number_=>_{} (0.00s)
    --- PASS: TestTSArrow/(x:_any):_this_is_object_=>_{} (0.00s)
    --- PASS: TestTSArrow/(x:_any):_(()_=>_void)_=>_{} (0.00s)
    --- PASS: TestTSArrow/(x:_any):_((y:_any)_=>_void)_=>_{} (0.00s)
    --- PASS: TestTSArrow/function_foo(this:_any):_this_is_number_{} (0.00s)
    --- PASS: TestTSArrow/function_foo(this:_any):_asserts_this_is_number_{} (0.00s)
    --- PASS: TestTSArrow/(symbol:_any):_symbol_is_number_=>_{} (0.00s)
    --- PASS: TestTSArrow/let_x:_()_=>_{}_|_({y:_z}); (0.00s)
    --- PASS: TestTSArrow/function_x():_({y:_z})_{} (0.00s)
    --- PASS: TestTSArrow/return_check_?_(hover_=_2,_bar)_:_baz() (0.00s)
    --- PASS: TestTSArrow/return_check_?_(hover_=_2,_bar)_=>_0_:_baz() (0.00s)
=== RUN   TestTSCall
=== RUN   TestTSCall/foo()
=== RUN   TestTSCall/foo<number>()
=== RUN   TestTSCall/foo<number,_boolean>()
--- PASS: TestTSCall (0.00s)
    --- PASS: TestTSCall/foo() (0.00s)
    --- PASS: TestTSCall/foo<number>() (0.00s)
    --- PASS: TestTSCall/foo<number,_boolean>() (0.00s)
=== RUN   TestTSNew
=== RUN   TestTSNew/new_Foo()
=== RUN   TestTSNew/new_Foo<number>()
=== RUN   TestTSNew/new_Foo<number,_boolean>()
=== RUN   TestTSNew/new_Foo!()
=== RUN   TestTSNew/new_Foo!<number>()
=== RUN   TestTSNew/new_Foo!.Bar()
=== RUN   TestTSNew/new_Foo!.Bar<number>()
=== RUN   TestTSNew/new_Foo!['Bar']()
=== RUN   TestTSNew/new_Foo_!(x)
=== RUN   TestTSNew/new_Foo<number>!(x)
=== RUN   TestTSNew/new_Foo<number>!()
=== RUN   TestTSNew/new_Foo_!.Bar()
=== RUN   TestTSNew/new_Foo!()#01
--- PASS: TestTSNew (0.01s)
    --- PASS: TestTSNew/new_Foo() (0.00s)
    --- PASS: TestTSNew/new_Foo<number>() (0.00s)
    --- PASS: TestTSNew/new_Foo<number,_boolean>() (0.00s)
    --- PASS: TestTSNew/new_Foo!() (0.00s)
    --- PASS: TestTSNew/new_Foo!<number>() (0.00s)
    --- PASS: TestTSNew/new_Foo!.Bar() (0.00s)
    --- PASS: TestTSNew/new_Foo!.Bar<number>() (0.00s)
    --- PASS: TestTSNew/new_Foo!['Bar']() (0.00s)
    --- PASS: TestTSNew/new_Foo_!(x) (0.00s)
    --- PASS: TestTSNew/new_Foo<number>!(x) (0.00s)
    --- PASS: TestTSNew/new_Foo<number>!() (0.00s)
    --- PASS: TestTSNew/new_Foo_!.Bar() (0.00s)
    --- PASS: TestTSNew/new_Foo!()#01 (0.00s)
=== RUN   TestTSExponentiation
=== RUN   TestTSExponentiation/await_x!_**_2
=== RUN   TestTSExponentiation/await_x_as_any_**_2
--- PASS: TestTSExponentiation (0.00s)
    --- PASS: TestTSExponentiation/await_x!_**_2 (0.00s)
    --- PASS: TestTSExponentiation/await_x_as_any_**_2 (0.00s)
=== RUN   TestTSImport
=== RUN   TestTSImport/import_{x}_from_'foo'
=== RUN   TestTSImport/import_{x}_from_'foo';_log(x)
=== RUN   TestTSImport/import_{x,_y_as_z}_from_'foo';_log(z)
=== RUN   TestTSImport/import_x_from_'foo'
=== RUN   TestTSImport/import_x_from_'foo';_log(x)
=== RUN   TestTSImport/import_*_as_ns_from_'foo'
=== RUN   TestTSImport/import_*_as_ns_from_'foo';_log(ns)
=== RUN   TestTSImport/import_{x}_from_'foo';_if_(false)_log(x)
=== RUN   TestTSImport/import_x_from_'foo';_if_(false)_log(x)
=== RUN   TestTSImport/import_*_as_ns_from_'foo';_if_(false)_log(ns)
--- PASS: TestTSImport (0.01s)
    --- PASS: TestTSImport/import_{x}_from_'foo' (0.00s)
    --- PASS: TestTSImport/import_{x}_from_'foo';_log(x) (0.00s)
    --- PASS: TestTSImport/import_{x,_y_as_z}_from_'foo';_log(z) (0.00s)
    --- PASS: TestTSImport/import_x_from_'foo' (0.00s)
    --- PASS: TestTSImport/import_x_from_'foo';_log(x) (0.00s)
    --- PASS: TestTSImport/import_*_as_ns_from_'foo' (0.00s)
    --- PASS: TestTSImport/import_*_as_ns_from_'foo';_log(ns) (0.00s)
    --- PASS: TestTSImport/import_{x}_from_'foo';_if_(false)_log(x) (0.00s)
    --- PASS: TestTSImport/import_x_from_'foo';_if_(false)_log(x) (0.00s)
    --- PASS: TestTSImport/import_*_as_ns_from_'foo';_if_(false)_log(ns) (0.00s)
=== RUN   TestTSExportEquals
=== RUN   TestTSExportEquals/export_=_[]
=== RUN   TestTSExportEquals/export_=_[];_with_({})_;
--- PASS: TestTSExportEquals (0.00s)
    --- PASS: TestTSExportEquals/export_=_[] (0.00s)
    --- PASS: TestTSExportEquals/export_=_[];_with_({})_; (0.00s)
=== RUN   TestTSImportEquals
=== RUN   TestTSImportEquals/import_x_=_require('y')
=== RUN   TestTSImportEquals/import_x_=_require('y');_with_({})_;
=== RUN   TestTSImportEquals/import_x_=_require('foo');_x()
=== RUN   TestTSImportEquals/import_x_=_require('foo')_x()
=== RUN   TestTSImportEquals/import_x_=_require_x()
=== RUN   TestTSImportEquals/import_x_=_foo.bar;_x()
=== RUN   TestTSImportEquals/import_x_=_foo.bar_x()
=== RUN   TestTSImportEquals/import_x_=_foo()
=== RUN   TestTSImportEquals/import_x_=_foo<T>.bar
=== RUN   TestTSImportEquals/{_import_x_=_foo.bar_}
=== RUN   TestTSImportEquals/export_import_x_=_require('foo');_x()
=== RUN   TestTSImportEquals/export_import_x_=_require('foo')_x()
=== RUN   TestTSImportEquals/export_import_x_=_foo.bar;_x()
=== RUN   TestTSImportEquals/export_import_x_=_foo.bar_x()
=== RUN   TestTSImportEquals/export_import_foo_=_bar
=== RUN   TestTSImportEquals/export_import_{foo}_from_'bar'
=== RUN   TestTSImportEquals/export_import_foo_from_'bar'
=== RUN   TestTSImportEquals/export_import_foo_=_bar;_var_x;_export_{x_as_foo}
=== RUN   TestTSImportEquals/{_export_import_foo_=_bar_}
=== RUN   TestTSImportEquals/import_x_=_require('y');_x_=_require('z')
=== RUN   TestTSImportEquals/import_x_=_y.z;_x_=_z.y
--- PASS: TestTSImportEquals (0.01s)
    --- PASS: TestTSImportEquals/import_x_=_require('y') (0.00s)
    --- PASS: TestTSImportEquals/import_x_=_require('y');_with_({})_; (0.00s)
    --- PASS: TestTSImportEquals/import_x_=_require('foo');_x() (0.00s)
    --- PASS: TestTSImportEquals/import_x_=_require('foo')_x() (0.00s)
    --- PASS: TestTSImportEquals/import_x_=_require_x() (0.00s)
    --- PASS: TestTSImportEquals/import_x_=_foo.bar;_x() (0.00s)
    --- PASS: TestTSImportEquals/import_x_=_foo.bar_x() (0.00s)
    --- PASS: TestTSImportEquals/import_x_=_foo() (0.00s)
    --- PASS: TestTSImportEquals/import_x_=_foo<T>.bar (0.00s)
    --- PASS: TestTSImportEquals/{_import_x_=_foo.bar_} (0.00s)
    --- PASS: TestTSImportEquals/export_import_x_=_require('foo');_x() (0.00s)
    --- PASS: TestTSImportEquals/export_import_x_=_require('foo')_x() (0.00s)
    --- PASS: TestTSImportEquals/export_import_x_=_foo.bar;_x() (0.00s)
    --- PASS: TestTSImportEquals/export_import_x_=_foo.bar_x() (0.00s)
    --- PASS: TestTSImportEquals/export_import_foo_=_bar (0.00s)
    --- PASS: TestTSImportEquals/export_import_{foo}_from_'bar' (0.00s)
    --- PASS: TestTSImportEquals/export_import_foo_from_'bar' (0.00s)
    --- PASS: TestTSImportEquals/export_import_foo_=_bar;_var_x;_export_{x_as_foo} (0.00s)
    --- PASS: TestTSImportEquals/{_export_import_foo_=_bar_} (0.00s)
    --- PASS: TestTSImportEquals/import_x_=_require('y');_x_=_require('z') (0.00s)
    --- PASS: TestTSImportEquals/import_x_=_y.z;_x_=_z.y (0.00s)
=== RUN   TestTSImportEqualsInNamespace
=== RUN   TestTSImportEqualsInNamespace/namespace_ns_{_import_foo_=_bar_}
=== RUN   TestTSImportEqualsInNamespace/namespace_ns_{_import_foo_=_bar;_type_x_=_foo.x_}
=== RUN   TestTSImportEqualsInNamespace/namespace_ns_{_import_foo_=_bar.x;_foo_}
=== RUN   TestTSImportEqualsInNamespace/namespace_ns_{_export_import_foo_=_bar_}
=== RUN   TestTSImportEqualsInNamespace/namespace_ns_{_export_import_foo_=_bar.x;_foo_}
=== RUN   TestTSImportEqualsInNamespace/namespace_ns_{_import_{foo}_from_'bar'_}
=== RUN   TestTSImportEqualsInNamespace/namespace_ns_{_import_foo_from_'bar'_}
=== RUN   TestTSImportEqualsInNamespace/namespace_ns_{_export_import_{foo}_from_'bar'_}
=== RUN   TestTSImportEqualsInNamespace/namespace_ns_{_export_import_foo_from_'bar'_}
=== RUN   TestTSImportEqualsInNamespace/namespace_ns_{_{_import_foo_=_bar_}_}
=== RUN   TestTSImportEqualsInNamespace/namespace_ns_{_{_export_import_foo_=_bar_}_}
--- PASS: TestTSImportEqualsInNamespace (0.01s)
    --- PASS: TestTSImportEqualsInNamespace/namespace_ns_{_import_foo_=_bar_} (0.00s)
    --- PASS: TestTSImportEqualsInNamespace/namespace_ns_{_import_foo_=_bar;_type_x_=_foo.x_} (0.00s)
    --- PASS: TestTSImportEqualsInNamespace/namespace_ns_{_import_foo_=_bar.x;_foo_} (0.00s)
    --- PASS: TestTSImportEqualsInNamespace/namespace_ns_{_export_import_foo_=_bar_} (0.00s)
    --- PASS: TestTSImportEqualsInNamespace/namespace_ns_{_export_import_foo_=_bar.x;_foo_} (0.00s)
    --- PASS: TestTSImportEqualsInNamespace/namespace_ns_{_import_{foo}_from_'bar'_} (0.00s)
    --- PASS: TestTSImportEqualsInNamespace/namespace_ns_{_import_foo_from_'bar'_} (0.00s)
    --- PASS: TestTSImportEqualsInNamespace/namespace_ns_{_export_import_{foo}_from_'bar'_} (0.00s)
    --- PASS: TestTSImportEqualsInNamespace/namespace_ns_{_export_import_foo_from_'bar'_} (0.00s)
    --- PASS: TestTSImportEqualsInNamespace/namespace_ns_{_{_import_foo_=_bar_}_} (0.00s)
    --- PASS: TestTSImportEqualsInNamespace/namespace_ns_{_{_export_import_foo_=_bar_}_} (0.00s)
=== RUN   TestTSTypeOnlyImport
=== RUN   TestTSTypeOnlyImport/import_type_foo_from_'bar';_x
=== RUN   TestTSTypeOnlyImport/import_type_foo_from_'bar'_x
=== RUN   TestTSTypeOnlyImport/import_type_*_as_foo_from_'bar';_x
=== RUN   TestTSTypeOnlyImport/import_type_*_as_foo_from_'bar'_x
=== RUN   TestTSTypeOnlyImport/import_type_{foo,_bar_as_baz}_from_'bar';_x
=== RUN   TestTSTypeOnlyImport/import_type_{'foo'_as_bar}_from_'bar'_x
=== RUN   TestTSTypeOnlyImport/import_type_foo_=_require('bar');_x
=== RUN   TestTSTypeOnlyImport/import_type_foo_=_bar.baz;_x
=== RUN   TestTSTypeOnlyImport/import_type_=_bar;_type
=== RUN   TestTSTypeOnlyImport/import_type_=_foo.bar;_type
=== RUN   TestTSTypeOnlyImport/import_type_=_require('type');_type
=== RUN   TestTSTypeOnlyImport/import_type_from_'bar';_type
=== RUN   TestTSTypeOnlyImport/import_{_type_}_from_'mod';_type
=== RUN   TestTSTypeOnlyImport/import_{_x,_type_foo_}_from_'mod';_x
=== RUN   TestTSTypeOnlyImport/import_{_x,_type_as_}_from_'mod';_x
=== RUN   TestTSTypeOnlyImport/import_{_x,_type_foo_as_bar_}_from_'mod';_x
=== RUN   TestTSTypeOnlyImport/import_{_x,_type_foo_as_as_}_from_'mod';_x
=== RUN   TestTSTypeOnlyImport/import_{_type_as_as_}_from_'mod';_as
=== RUN   TestTSTypeOnlyImport/import_{_type_as_foo_}_from_'mod';_foo
=== RUN   TestTSTypeOnlyImport/import_{_type_as_type_}_from_'mod';_type
=== RUN   TestTSTypeOnlyImport/import_{_x,_type_as_as_foo_}_from_'mod';_x
=== RUN   TestTSTypeOnlyImport/import_{_x,_type_as_as_as_}_from_'mod';_x
=== RUN   TestTSTypeOnlyImport/import_{_x,_type_type_as_as_}_from_'mod';_x
=== RUN   TestTSTypeOnlyImport/import_{_x,_\u0074ype_y_}_from_'mod';_x,_y
=== RUN   TestTSTypeOnlyImport/import_{_x,_type_if_as_y_}_from_'mod';_x,_y
=== RUN   TestTSTypeOnlyImport/import_a_=_b;_import_c_=_a.c
=== RUN   TestTSTypeOnlyImport/import_c_=_a.c;_import_a_=_b
=== RUN   TestTSTypeOnlyImport/import_a_=_b;_import_c_=_a.c;_c()
=== RUN   TestTSTypeOnlyImport/import_c_=_a.c;_import_a_=_b;_c()
=== RUN   TestTSTypeOnlyImport/import_type
=== RUN   TestTSTypeOnlyImport/import_type_*_foo
=== RUN   TestTSTypeOnlyImport/import_type_*_as_'bar'
=== RUN   TestTSTypeOnlyImport/import_type_{_'bar'_}
=== RUN   TestTSTypeOnlyImport/import_type_foo,_*_as_foo_from_'bar'
=== RUN   TestTSTypeOnlyImport/import_type_foo,_{foo}_from_'bar'
=== RUN   TestTSTypeOnlyImport/import_type_*_as_foo_=_require('bar')
=== RUN   TestTSTypeOnlyImport/import_type_{foo}_=_require('bar')
=== RUN   TestTSTypeOnlyImport/import_{_type_as_export_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_type_as_as_export_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_type_import_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_type_foo_bar_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_type_foo_as_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_type_foo_as_bar_baz_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_type_as_as_as_as_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_type_\u0061s_x_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_type_x_\u0061s_y_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_type_x_as_if_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_type_as_if_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_type_as_eval_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_type_as_arguments_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_x,_type_'y'_as_z_}_from_'mod';_x,_z
=== RUN   TestTSTypeOnlyImport/import_{_x,_type_'y'_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_x,_type_'y'_as_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_x,_type_'y'_as_'z'_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_x,_type_as_'y'_}_from_'mod'
=== RUN   TestTSTypeOnlyImport/import_{_x,_type_y_as_'z'_}_from_'mod'
--- PASS: TestTSTypeOnlyImport (0.05s)
    --- PASS: TestTSTypeOnlyImport/import_type_foo_from_'bar';_x (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_foo_from_'bar'_x (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_*_as_foo_from_'bar';_x (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_*_as_foo_from_'bar'_x (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_{foo,_bar_as_baz}_from_'bar';_x (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_{'foo'_as_bar}_from_'bar'_x (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_foo_=_require('bar');_x (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_foo_=_bar.baz;_x (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_=_bar;_type (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_=_foo.bar;_type (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_=_require('type');_type (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_from_'bar';_type (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_}_from_'mod';_type (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_x,_type_foo_}_from_'mod';_x (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_x,_type_as_}_from_'mod';_x (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_x,_type_foo_as_bar_}_from_'mod';_x (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_x,_type_foo_as_as_}_from_'mod';_x (0.02s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_as_as_}_from_'mod';_as (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_as_foo_}_from_'mod';_foo (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_as_type_}_from_'mod';_type (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_x,_type_as_as_foo_}_from_'mod';_x (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_x,_type_as_as_as_}_from_'mod';_x (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_x,_type_type_as_as_}_from_'mod';_x (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_x,_\u0074ype_y_}_from_'mod';_x,_y (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_x,_type_if_as_y_}_from_'mod';_x,_y (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_a_=_b;_import_c_=_a.c (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_c_=_a.c;_import_a_=_b (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_a_=_b;_import_c_=_a.c;_c() (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_c_=_a.c;_import_a_=_b;_c() (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_*_foo (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_*_as_'bar' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_{_'bar'_} (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_foo,_*_as_foo_from_'bar' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_foo,_{foo}_from_'bar' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_*_as_foo_=_require('bar') (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_type_{foo}_=_require('bar') (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_as_export_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_as_as_export_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_import_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_foo_bar_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_foo_as_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_foo_as_bar_baz_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_as_as_as_as_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_\u0061s_x_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_x_\u0061s_y_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_x_as_if_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_as_if_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_as_eval_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_type_as_arguments_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_x,_type_'y'_as_z_}_from_'mod';_x,_z (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_x,_type_'y'_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_x,_type_'y'_as_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_x,_type_'y'_as_'z'_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_x,_type_as_'y'_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyImport/import_{_x,_type_y_as_'z'_}_from_'mod' (0.00s)
=== RUN   TestTSTypeOnlyExport
=== RUN   TestTSTypeOnlyExport/export_type_{foo,_bar_as_baz}_from_'bar'
=== RUN   TestTSTypeOnlyExport/export_type_{foo,_bar_as_baz}
=== RUN   TestTSTypeOnlyExport/export_type_{foo}_from_'bar';_x
=== RUN   TestTSTypeOnlyExport/export_type_{foo}_from_'bar'_x
=== RUN   TestTSTypeOnlyExport/export_type_{default}_from_'bar'
=== RUN   TestTSTypeOnlyExport/export_type_{default}
=== RUN   TestTSTypeOnlyExport/export_{_type_}_from_'mod';_type
=== RUN   TestTSTypeOnlyExport/export_{_type,_as_}_from_'mod'
=== RUN   TestTSTypeOnlyExport/export_{_x,_type_foo_}_from_'mod';_x
=== RUN   TestTSTypeOnlyExport/export_{_x,_type_as_}_from_'mod';_x
=== RUN   TestTSTypeOnlyExport/export_{_x,_type_foo_as_bar_}_from_'mod';_x
=== RUN   TestTSTypeOnlyExport/export_{_x,_type_foo_as_as_}_from_'mod';_x
=== RUN   TestTSTypeOnlyExport/export_{_type_as_as_}_from_'mod';_as
=== RUN   TestTSTypeOnlyExport/export_{_type_as_foo_}_from_'mod';_foo
=== RUN   TestTSTypeOnlyExport/export_{_type_as_type_}_from_'mod';_type
=== RUN   TestTSTypeOnlyExport/export_{_x,_type_as_as_foo_}_from_'mod';_x
=== RUN   TestTSTypeOnlyExport/export_{_x,_type_as_as_as_}_from_'mod';_x
=== RUN   TestTSTypeOnlyExport/export_{_x,_type_type_as_as_}_from_'mod';_x
=== RUN   TestTSTypeOnlyExport/export_{_x,_\u0074ype_y_};_let_x,_y
=== RUN   TestTSTypeOnlyExport/export_{_x,_\u0074ype_y_}_from_'mod'
=== RUN   TestTSTypeOnlyExport/export_{_x,_type_if_}_from_'mod'
=== RUN   TestTSTypeOnlyExport/export_{_x,_type_y_as_if_};_let_x
=== RUN   TestTSTypeOnlyExport/export_{_type_foo_bar_}_from_'mod'
=== RUN   TestTSTypeOnlyExport/export_{_type_foo_as_}_from_'mod'
=== RUN   TestTSTypeOnlyExport/export_{_type_foo_as_bar_baz_}_from_'mod'
=== RUN   TestTSTypeOnlyExport/export_{_type_as_as_as_as_}_from_'mod'
=== RUN   TestTSTypeOnlyExport/export_{_type_\u0061s_x_}_from_'mod'
=== RUN   TestTSTypeOnlyExport/export_{_type_x_\u0061s_y_}_from_'mod'
=== RUN   TestTSTypeOnlyExport/export_{_x,_type_if_}
=== RUN   TestTSTypeOnlyExport/export_{_type_as_""_}_from_'mod'
=== RUN   TestTSTypeOnlyExport/export_{_type_as_as_""_}_from_'mod'
=== RUN   TestTSTypeOnlyExport/export_{_type_x_as_""_}_from_'mod'
=== RUN   TestTSTypeOnlyExport/export_{_type_""_as_x_}_from_'mod'
=== RUN   TestTSTypeOnlyExport/export_{_type_""_as_"_"_}_from_'mod'
=== RUN   TestTSTypeOnlyExport/export_{_type_""_}_from_'mod'
=== RUN   TestTSTypeOnlyExport/export_{_type_""_}
=== RUN   TestTSTypeOnlyExport/export_{_type_""_as_x_}
=== RUN   TestTSTypeOnlyExport/export_{_type_""_as_"_"_}
=== RUN   TestTSTypeOnlyExport/const_Foo_=_{};_export_{Foo}
=== RUN   TestTSTypeOnlyExport/type_Foo_=_{};_export_{Foo}
=== RUN   TestTSTypeOnlyExport/const_Foo_=_{};_export_{Foo_as_Bar}
=== RUN   TestTSTypeOnlyExport/type_Foo_=_{};_export_{Foo_as_Bar}
=== RUN   TestTSTypeOnlyExport/import_Foo_from_'foo';_export_{Foo}
=== RUN   TestTSTypeOnlyExport/import_{Foo}_from_'foo';_export_{Foo}
=== RUN   TestTSTypeOnlyExport/import_*_as_Foo_from_'foo';_export_{Foo}
=== RUN   TestTSTypeOnlyExport/{_var_Foo;_}_export_{Foo}
=== RUN   TestTSTypeOnlyExport/{_let_Foo;_}_export_{Foo}
=== RUN   TestTSTypeOnlyExport/export_{Foo}
=== RUN   TestTSTypeOnlyExport/export_{Foo}#01
--- PASS: TestTSTypeOnlyExport (0.03s)
    --- PASS: TestTSTypeOnlyExport/export_type_{foo,_bar_as_baz}_from_'bar' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_type_{foo,_bar_as_baz} (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_type_{foo}_from_'bar';_x (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_type_{foo}_from_'bar'_x (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_type_{default}_from_'bar' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_type_{default} (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_}_from_'mod';_type (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type,_as_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_x,_type_foo_}_from_'mod';_x (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_x,_type_as_}_from_'mod';_x (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_x,_type_foo_as_bar_}_from_'mod';_x (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_x,_type_foo_as_as_}_from_'mod';_x (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_as_as_}_from_'mod';_as (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_as_foo_}_from_'mod';_foo (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_as_type_}_from_'mod';_type (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_x,_type_as_as_foo_}_from_'mod';_x (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_x,_type_as_as_as_}_from_'mod';_x (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_x,_type_type_as_as_}_from_'mod';_x (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_x,_\u0074ype_y_};_let_x,_y (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_x,_\u0074ype_y_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_x,_type_if_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_x,_type_y_as_if_};_let_x (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_foo_bar_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_foo_as_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_foo_as_bar_baz_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_as_as_as_as_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_\u0061s_x_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_x_\u0061s_y_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_x,_type_if_} (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_as_""_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_as_as_""_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_x_as_""_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_""_as_x_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_""_as_"_"_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_""_}_from_'mod' (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_""_} (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_""_as_x_} (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{_type_""_as_"_"_} (0.00s)
    --- PASS: TestTSTypeOnlyExport/const_Foo_=_{};_export_{Foo} (0.00s)
    --- PASS: TestTSTypeOnlyExport/type_Foo_=_{};_export_{Foo} (0.00s)
    --- PASS: TestTSTypeOnlyExport/const_Foo_=_{};_export_{Foo_as_Bar} (0.00s)
    --- PASS: TestTSTypeOnlyExport/type_Foo_=_{};_export_{Foo_as_Bar} (0.00s)
    --- PASS: TestTSTypeOnlyExport/import_Foo_from_'foo';_export_{Foo} (0.00s)
    --- PASS: TestTSTypeOnlyExport/import_{Foo}_from_'foo';_export_{Foo} (0.00s)
    --- PASS: TestTSTypeOnlyExport/import_*_as_Foo_from_'foo';_export_{Foo} (0.00s)
    --- PASS: TestTSTypeOnlyExport/{_var_Foo;_}_export_{Foo} (0.00s)
    --- PASS: TestTSTypeOnlyExport/{_let_Foo;_}_export_{Foo} (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{Foo} (0.00s)
    --- PASS: TestTSTypeOnlyExport/export_{Foo}#01 (0.00s)
=== RUN   TestTSOptionalChain
=== RUN   TestTSOptionalChain/a?.<T>()
=== RUN   TestTSOptionalChain/a?.<T>()#01
=== RUN   TestTSOptionalChain/a?.<T>b
=== RUN   TestTSOptionalChain/a?.<T>[b]
=== RUN   TestTSOptionalChain/a?.b.c
=== RUN   TestTSOptionalChain/(a?.b).c
=== RUN   TestTSOptionalChain/a?.b!.c
=== RUN   TestTSOptionalChain/a?.b[c]
=== RUN   TestTSOptionalChain/(a?.b)[c]
=== RUN   TestTSOptionalChain/a?.b![c]
=== RUN   TestTSOptionalChain/a?.b(c)
=== RUN   TestTSOptionalChain/(a?.b)(c)
=== RUN   TestTSOptionalChain/a?.b!(c)
=== RUN   TestTSOptionalChain/a?.b<T>(c)
--- PASS: TestTSOptionalChain (0.01s)
    --- PASS: TestTSOptionalChain/a?.<T>() (0.00s)
    --- PASS: TestTSOptionalChain/a?.<T>()#01 (0.00s)
    --- PASS: TestTSOptionalChain/a?.<T>b (0.00s)
    --- PASS: TestTSOptionalChain/a?.<T>[b] (0.00s)
    --- PASS: TestTSOptionalChain/a?.b.c (0.00s)
    --- PASS: TestTSOptionalChain/(a?.b).c (0.00s)
    --- PASS: TestTSOptionalChain/a?.b!.c (0.00s)
    --- PASS: TestTSOptionalChain/a?.b[c] (0.00s)
    --- PASS: TestTSOptionalChain/(a?.b)[c] (0.00s)
    --- PASS: TestTSOptionalChain/a?.b![c] (0.00s)
    --- PASS: TestTSOptionalChain/a?.b(c) (0.00s)
    --- PASS: TestTSOptionalChain/(a?.b)(c) (0.00s)
    --- PASS: TestTSOptionalChain/a?.b!(c) (0.00s)
    --- PASS: TestTSOptionalChain/a?.b<T>(c) (0.00s)
=== RUN   TestTSJSX
=== RUN   TestTSJSX/const_x_=_<number>1
=== RUN   TestTSJSX/const_x_=_<number>1</number>
=== RUN   TestTSJSX/const_x_=_<number>1#01
=== RUN   TestTSJSX/<x>a{}c</x>
=== RUN   TestTSJSX/<x>a{b}c</x>
=== RUN   TestTSJSX/<x>a{...b}c</x>
=== RUN   TestTSJSX/const_x_=_<Foo<T>></Foo>
=== RUN   TestTSJSX/const_x_=_<Foo<T>_data-foo></Foo>
=== RUN   TestTSJSX/const_x_=_<Foo<T>=>
=== RUN   TestTSJSX/const_x_=_<T>()_=>_{}
=== RUN   TestTSJSX/const_x_=_<T>(y)
=== RUN   TestTSJSX/const_x_=_<T>(y,_z)
=== RUN   TestTSJSX/const_x_=_<T>(y:_T)_=>_{}
=== RUN   TestTSJSX/const_x_=_<T>(y,_z)_=>_{}
=== RUN   TestTSJSX/const_x_=_<T_=_X>(y:_T)_=>_{}
=== RUN   TestTSJSX/const_x_=_<T_=_X>(y,_z)_=>_{}
=== RUN   TestTSJSX/const_x_=_<T_extends_X>(y:_T)_=>_{}
=== RUN   TestTSJSX/const_x_=_<T_extends_X>(y,_z)_=>_{}
=== RUN   TestTSJSX/const_x_=_<T_extends_X_=_Y>(y:_T)_=>_{}
=== RUN   TestTSJSX/const_x_=_<T_extends_X_=_Y>(y,_z)_=>_{}
=== RUN   TestTSJSX/const_x_=_async_<T>()_=>_{}
=== RUN   TestTSJSX/const_x_=_async_<T>(y)
=== RUN   TestTSJSX/const_x_=_async_<T>(y)#01
=== RUN   TestTSJSX/const_x_=_async_<T>(y,_z)
=== RUN   TestTSJSX/const_x_=_async_<T>(y:_T)_=>_{}
=== RUN   TestTSJSX/const_x_=_async_<T>(y,_z)_=>_{}
=== RUN   TestTSJSX/const_x_=_async_<T_=_X>(y:_T)_=>_{}
=== RUN   TestTSJSX/const_x_=_async_<T_=_X>(y,_z)_=>_{}
=== RUN   TestTSJSX/const_x_=_async_<T_extends_X>(y:_T)_=>_{}
=== RUN   TestTSJSX/const_x_=_async_<T_extends_X>(y,_z)_=>_{}
=== RUN   TestTSJSX/const_x_=_async_<T_extends_X_=_Y>(y:_T)_=>_{}
=== RUN   TestTSJSX/const_x_=_async_<T_extends_X_=_Y>(y,_z)_=>_{}
=== RUN   TestTSJSX/const_x_=_async_<T>(y:_T)
=== RUN   TestTSJSX/const_x_=_async_<T>()_=>_{}#01
=== RUN   TestTSJSX/const_x_=_async_<T>(x)_=>_{}
=== RUN   TestTSJSX/const_x_=_<{}>()_=>_{}
=== RUN   TestTSJSX/const_x_=_<{}>(y)
=== RUN   TestTSJSX/const_x_=_<{}>(y,_z)
=== RUN   TestTSJSX/const_x_=_<{}>(y,_z)_=>_{}
=== RUN   TestTSJSX/const_x_=_<[]>()_=>_{}
=== RUN   TestTSJSX/const_x_=_<[]>(y)
=== RUN   TestTSJSX/const_x_=_<[]>(y,_z)
=== RUN   TestTSJSX/const_x_=_<[]>(y,_z)_=>_{}
=== RUN   TestTSJSX/(<T>(y)_=>_{}</T>)
=== RUN   TestTSJSX/(<T_extends>(y)_=>_{}</T>)
=== RUN   TestTSJSX/(<T_extends={false}>(y)_=>_{}</T>)
=== RUN   TestTSJSX/(<T_extends_X>(y)_=>_{})
=== RUN   TestTSJSX/(<T_extends_X_=_Y>(y)_=>_{})
=== RUN   TestTSJSX/(<T,>()_=>_{})
=== RUN   TestTSJSX/(<T,_X>(y)_=>_{})
=== RUN   TestTSJSX/(<T,_X>(y):_(()_=>_{})_=>_{})
=== RUN   TestTSJSX/(<T>()_=>_{})
=== RUN   TestTSJSX/(<[]>(y))
=== RUN   TestTSJSX/(<T[]>(y))
=== RUN   TestTSJSX/(<T_=_X>(y))
=== RUN   TestTSJSX/(<T,_X>(y))
=== RUN   TestTSJSX/(<T,_X>y_=>_{})
--- PASS: TestTSJSX (0.04s)
    --- PASS: TestTSJSX/const_x_=_<number>1 (0.00s)
    --- PASS: TestTSJSX/const_x_=_<number>1</number> (0.00s)
    --- PASS: TestTSJSX/const_x_=_<number>1#01 (0.00s)
    --- PASS: TestTSJSX/<x>a{}c</x> (0.00s)
    --- PASS: TestTSJSX/<x>a{b}c</x> (0.00s)
    --- PASS: TestTSJSX/<x>a{...b}c</x> (0.00s)
    --- PASS: TestTSJSX/const_x_=_<Foo<T>></Foo> (0.00s)
    --- PASS: TestTSJSX/const_x_=_<Foo<T>_data-foo></Foo> (0.00s)
    --- PASS: TestTSJSX/const_x_=_<Foo<T>=> (0.00s)
    --- PASS: TestTSJSX/const_x_=_<T>()_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_<T>(y) (0.00s)
    --- PASS: TestTSJSX/const_x_=_<T>(y,_z) (0.00s)
    --- PASS: TestTSJSX/const_x_=_<T>(y:_T)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_<T>(y,_z)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_<T_=_X>(y:_T)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_<T_=_X>(y,_z)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_<T_extends_X>(y:_T)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_<T_extends_X>(y,_z)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_<T_extends_X_=_Y>(y:_T)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_<T_extends_X_=_Y>(y,_z)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_async_<T>()_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_async_<T>(y) (0.00s)
    --- PASS: TestTSJSX/const_x_=_async_<T>(y)#01 (0.00s)
    --- PASS: TestTSJSX/const_x_=_async_<T>(y,_z) (0.00s)
    --- PASS: TestTSJSX/const_x_=_async_<T>(y:_T)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_async_<T>(y,_z)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_async_<T_=_X>(y:_T)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_async_<T_=_X>(y,_z)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_async_<T_extends_X>(y:_T)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_async_<T_extends_X>(y,_z)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_async_<T_extends_X_=_Y>(y:_T)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_async_<T_extends_X_=_Y>(y,_z)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_async_<T>(y:_T) (0.00s)
    --- PASS: TestTSJSX/const_x_=_async_<T>()_=>_{}#01 (0.00s)
    --- PASS: TestTSJSX/const_x_=_async_<T>(x)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_<{}>()_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_<{}>(y) (0.00s)
    --- PASS: TestTSJSX/const_x_=_<{}>(y,_z) (0.00s)
    --- PASS: TestTSJSX/const_x_=_<{}>(y,_z)_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_<[]>()_=>_{} (0.00s)
    --- PASS: TestTSJSX/const_x_=_<[]>(y) (0.00s)
    --- PASS: TestTSJSX/const_x_=_<[]>(y,_z) (0.00s)
    --- PASS: TestTSJSX/const_x_=_<[]>(y,_z)_=>_{} (0.00s)
    --- PASS: TestTSJSX/(<T>(y)_=>_{}</T>) (0.00s)
    --- PASS: TestTSJSX/(<T_extends>(y)_=>_{}</T>) (0.00s)
    --- PASS: TestTSJSX/(<T_extends={false}>(y)_=>_{}</T>) (0.00s)
    --- PASS: TestTSJSX/(<T_extends_X>(y)_=>_{}) (0.00s)
    --- PASS: TestTSJSX/(<T_extends_X_=_Y>(y)_=>_{}) (0.00s)
    --- PASS: TestTSJSX/(<T,>()_=>_{}) (0.00s)
    --- PASS: TestTSJSX/(<T,_X>(y)_=>_{}) (0.00s)
    --- PASS: TestTSJSX/(<T,_X>(y):_(()_=>_{})_=>_{}) (0.00s)
    --- PASS: TestTSJSX/(<T>()_=>_{}) (0.00s)
    --- PASS: TestTSJSX/(<[]>(y)) (0.00s)
    --- PASS: TestTSJSX/(<T[]>(y)) (0.00s)
    --- PASS: TestTSJSX/(<T_=_X>(y)) (0.00s)
    --- PASS: TestTSJSX/(<T,_X>(y)) (0.00s)
    --- PASS: TestTSJSX/(<T,_X>y_=>_{}) (0.00s)
=== RUN   TestTSNoAmbiguousLessThan
=== RUN   TestTSNoAmbiguousLessThan/(<T,>()_=>_{})
=== RUN   TestTSNoAmbiguousLessThan/(<T,_X>()_=>_{})
=== RUN   TestTSNoAmbiguousLessThan/(<T_extends_X>()_=>_{})
=== RUN   TestTSNoAmbiguousLessThan/(<T>x)
=== RUN   TestTSNoAmbiguousLessThan/(<T>()_=>_{})
=== RUN   TestTSNoAmbiguousLessThan/(<T>(x)_=>_{})
=== RUN   TestTSNoAmbiguousLessThan/<x>y</x>
=== RUN   TestTSNoAmbiguousLessThan/<x_extends></x>
=== RUN   TestTSNoAmbiguousLessThan/<x_extends={y}></x>
--- PASS: TestTSNoAmbiguousLessThan (0.01s)
    --- PASS: TestTSNoAmbiguousLessThan/(<T,>()_=>_{}) (0.00s)
    --- PASS: TestTSNoAmbiguousLessThan/(<T,_X>()_=>_{}) (0.00s)
    --- PASS: TestTSNoAmbiguousLessThan/(<T_extends_X>()_=>_{}) (0.00s)
    --- PASS: TestTSNoAmbiguousLessThan/(<T>x) (0.00s)
    --- PASS: TestTSNoAmbiguousLessThan/(<T>()_=>_{}) (0.00s)
    --- PASS: TestTSNoAmbiguousLessThan/(<T>(x)_=>_{}) (0.00s)
    --- PASS: TestTSNoAmbiguousLessThan/<x>y</x> (0.00s)
    --- PASS: TestTSNoAmbiguousLessThan/<x_extends></x> (0.00s)
    --- PASS: TestTSNoAmbiguousLessThan/<x_extends={y}></x> (0.00s)
=== RUN   TestClassSideEffectOrder
=== RUN   TestClassSideEffectOrder/class_Foo_{__[a()]()_{}__[b()];__[c()]_=_1;__[d()]()_{}__static_[e()];__static_[f()]_=_1;__static_[g()]()_{}__[h()];_}_
--- PASS: TestClassSideEffectOrder (0.00s)
    --- PASS: TestClassSideEffectOrder/class_Foo_{__[a()]()_{}__[b()];__[c()]_=_1;__[d()]()_{}__static_[e()];__static_[f()]_=_1;__static_[g()]()_{}__[h()];_}_ (0.00s)
PASS
ok  	github.com/evanw/esbuild/internal/js_parser	4.209s
=== RUN   TestNumber
=== RUN   TestNumber/1e-100
=== RUN   TestNumber/1e-4
=== RUN   TestNumber/1e-3
=== RUN   TestNumber/1e-2
=== RUN   TestNumber/1e-1
=== RUN   TestNumber/1e0
=== RUN   TestNumber/1e1
=== RUN   TestNumber/1e2
=== RUN   TestNumber/1e3
=== RUN   TestNumber/1e4
=== RUN   TestNumber/1e100
=== RUN   TestNumber/1e-100_[minified]
=== RUN   TestNumber/1e-5_[minified]
=== RUN   TestNumber/1e-4_[minified]
=== RUN   TestNumber/1e-3_[minified]
=== RUN   TestNumber/1e-2_[minified]
=== RUN   TestNumber/1e-1_[minified]
=== RUN   TestNumber/1e0_[minified]
=== RUN   TestNumber/1e1_[minified]
=== RUN   TestNumber/1e2_[minified]
=== RUN   TestNumber/1e3_[minified]
=== RUN   TestNumber/1e4_[minified]
=== RUN   TestNumber/1e100_[minified]
=== RUN   TestNumber/12e-100
=== RUN   TestNumber/12e-5
=== RUN   TestNumber/12e-4
=== RUN   TestNumber/12e-3
=== RUN   TestNumber/12e-2
=== RUN   TestNumber/12e-1
=== RUN   TestNumber/12e0
=== RUN   TestNumber/12e1
=== RUN   TestNumber/12e2
=== RUN   TestNumber/12e3
=== RUN   TestNumber/12e4
=== RUN   TestNumber/12e100
=== RUN   TestNumber/12e-100_[minified]
=== RUN   TestNumber/12e-6_[minified]
=== RUN   TestNumber/12e-5_[minified]
=== RUN   TestNumber/12e-4_[minified]
=== RUN   TestNumber/12e-3_[minified]
=== RUN   TestNumber/12e-2_[minified]
=== RUN   TestNumber/12e-1_[minified]
=== RUN   TestNumber/12e0_[minified]
=== RUN   TestNumber/12e1_[minified]
=== RUN   TestNumber/12e2_[minified]
=== RUN   TestNumber/12e3_[minified]
=== RUN   TestNumber/12e4_[minified]
=== RUN   TestNumber/12e100_[minified]
=== RUN   TestNumber/123456789
=== RUN   TestNumber/1123456789
=== RUN   TestNumber/10123456789
=== RUN   TestNumber/100123456789
=== RUN   TestNumber/1000123456789
=== RUN   TestNumber/10000123456789
=== RUN   TestNumber/100000123456789
=== RUN   TestNumber/1000000123456789
=== RUN   TestNumber/10000000123456789
=== RUN   TestNumber/100000000123456789
=== RUN   TestNumber/1000000000123456789
=== RUN   TestNumber/10000000000123456789
=== RUN   TestNumber/100000000000123456789
=== RUN   TestNumber/0x7fff_ffff
=== RUN   TestNumber/0x8000_0000
=== RUN   TestNumber/0x8000_0001
=== RUN   TestNumber/-0x7fff_ffff
=== RUN   TestNumber/-0x8000_0000
=== RUN   TestNumber/-0x8000_0001
=== RUN   TestNumber/0xffff_ffff
=== RUN   TestNumber/0x1_0000_0000
=== RUN   TestNumber/0x1_0000_0001
=== RUN   TestNumber/-0xffff_ffff
=== RUN   TestNumber/-0x1_0000_0000
=== RUN   TestNumber/-0x1_0000_0001
=== RUN   TestNumber/0x7fff_ffff_ffff_fdff
=== RUN   TestNumber/0x8000_0000_0000_0000
=== RUN   TestNumber/0x8000_0000_0000_3000
=== RUN   TestNumber/-0x7fff_ffff_ffff_fdff
=== RUN   TestNumber/-0x8000_0000_0000_0000
=== RUN   TestNumber/-0x8000_0000_0000_3000
=== RUN   TestNumber/0xffff_ffff_ffff_fbff
=== RUN   TestNumber/0x1_0000_0000_0000_0000
=== RUN   TestNumber/0x1_0000_0000_0000_1000
=== RUN   TestNumber/-0xffff_ffff_ffff_fbff
=== RUN   TestNumber/-0x1_0000_0000_0000_0000
=== RUN   TestNumber/-0x1_0000_0000_0000_1000
--- PASS: TestNumber (0.10s)
    --- PASS: TestNumber/1e-100 (0.00s)
    --- PASS: TestNumber/1e-4 (0.00s)
    --- PASS: TestNumber/1e-3 (0.00s)
    --- PASS: TestNumber/1e-2 (0.00s)
    --- PASS: TestNumber/1e-1 (0.00s)
    --- PASS: TestNumber/1e0 (0.00s)
    --- PASS: TestNumber/1e1 (0.00s)
    --- PASS: TestNumber/1e2 (0.00s)
    --- PASS: TestNumber/1e3 (0.00s)
    --- PASS: TestNumber/1e4 (0.00s)
    --- PASS: TestNumber/1e100 (0.00s)
    --- PASS: TestNumber/1e-100_[minified] (0.00s)
    --- PASS: TestNumber/1e-5_[minified] (0.00s)
    --- PASS: TestNumber/1e-4_[minified] (0.00s)
    --- PASS: TestNumber/1e-3_[minified] (0.00s)
    --- PASS: TestNumber/1e-2_[minified] (0.00s)
    --- PASS: TestNumber/1e-1_[minified] (0.00s)
    --- PASS: TestNumber/1e0_[minified] (0.00s)
    --- PASS: TestNumber/1e1_[minified] (0.00s)
    --- PASS: TestNumber/1e2_[minified] (0.00s)
    --- PASS: TestNumber/1e3_[minified] (0.00s)
    --- PASS: TestNumber/1e4_[minified] (0.00s)
    --- PASS: TestNumber/1e100_[minified] (0.00s)
    --- PASS: TestNumber/12e-100 (0.00s)
    --- PASS: TestNumber/12e-5 (0.00s)
    --- PASS: TestNumber/12e-4 (0.00s)
    --- PASS: TestNumber/12e-3 (0.00s)
    --- PASS: TestNumber/12e-2 (0.00s)
    --- PASS: TestNumber/12e-1 (0.00s)
    --- PASS: TestNumber/12e0 (0.00s)
    --- PASS: TestNumber/12e1 (0.00s)
    --- PASS: TestNumber/12e2 (0.00s)
    --- PASS: TestNumber/12e3 (0.00s)
    --- PASS: TestNumber/12e4 (0.00s)
    --- PASS: TestNumber/12e100 (0.00s)
    --- PASS: TestNumber/12e-100_[minified] (0.00s)
    --- PASS: TestNumber/12e-6_[minified] (0.00s)
    --- PASS: TestNumber/12e-5_[minified] (0.00s)
    --- PASS: TestNumber/12e-4_[minified] (0.00s)
    --- PASS: TestNumber/12e-3_[minified] (0.00s)
    --- PASS: TestNumber/12e-2_[minified] (0.00s)
    --- PASS: TestNumber/12e-1_[minified] (0.00s)
    --- PASS: TestNumber/12e0_[minified] (0.00s)
    --- PASS: TestNumber/12e1_[minified] (0.01s)
    --- PASS: TestNumber/12e2_[minified] (0.00s)
    --- PASS: TestNumber/12e3_[minified] (0.00s)
    --- PASS: TestNumber/12e4_[minified] (0.00s)
    --- PASS: TestNumber/12e100_[minified] (0.00s)
    --- PASS: TestNumber/123456789 (0.00s)
    --- PASS: TestNumber/1123456789 (0.00s)
    --- PASS: TestNumber/10123456789 (0.00s)
    --- PASS: TestNumber/100123456789 (0.00s)
    --- PASS: TestNumber/1000123456789 (0.00s)
    --- PASS: TestNumber/10000123456789 (0.00s)
    --- PASS: TestNumber/100000123456789 (0.00s)
    --- PASS: TestNumber/1000000123456789 (0.00s)
    --- PASS: TestNumber/10000000123456789 (0.00s)
    --- PASS: TestNumber/100000000123456789 (0.00s)
    --- PASS: TestNumber/1000000000123456789 (0.01s)
    --- PASS: TestNumber/10000000000123456789 (0.00s)
    --- PASS: TestNumber/100000000000123456789 (0.00s)
    --- PASS: TestNumber/0x7fff_ffff (0.00s)
    --- PASS: TestNumber/0x8000_0000 (0.00s)
    --- PASS: TestNumber/0x8000_0001 (0.00s)
    --- PASS: TestNumber/-0x7fff_ffff (0.00s)
    --- PASS: TestNumber/-0x8000_0000 (0.00s)
    --- PASS: TestNumber/-0x8000_0001 (0.00s)
    --- PASS: TestNumber/0xffff_ffff (0.00s)
    --- PASS: TestNumber/0x1_0000_0000 (0.00s)
    --- PASS: TestNumber/0x1_0000_0001 (0.00s)
    --- PASS: TestNumber/-0xffff_ffff (0.00s)
    --- PASS: TestNumber/-0x1_0000_0000 (0.00s)
    --- PASS: TestNumber/-0x1_0000_0001 (0.00s)
    --- PASS: TestNumber/0x7fff_ffff_ffff_fdff (0.00s)
    --- PASS: TestNumber/0x8000_0000_0000_0000 (0.01s)
    --- PASS: TestNumber/0x8000_0000_0000_3000 (0.00s)
    --- PASS: TestNumber/-0x7fff_ffff_ffff_fdff (0.00s)
    --- PASS: TestNumber/-0x8000_0000_0000_0000 (0.00s)
    --- PASS: TestNumber/-0x8000_0000_0000_3000 (0.00s)
    --- PASS: TestNumber/0xffff_ffff_ffff_fbff (0.00s)
    --- PASS: TestNumber/0x1_0000_0000_0000_0000 (0.00s)
    --- PASS: TestNumber/0x1_0000_0000_0000_1000 (0.00s)
    --- PASS: TestNumber/-0xffff_ffff_ffff_fbff (0.00s)
    --- PASS: TestNumber/-0x1_0000_0000_0000_0000 (0.00s)
    --- PASS: TestNumber/-0x1_0000_0000_0000_1000 (0.00s)
=== RUN   TestArray
=== RUN   TestArray/[]
=== RUN   TestArray/[,]
=== RUN   TestArray/[,,]
--- PASS: TestArray (0.00s)
    --- PASS: TestArray/[] (0.00s)
    --- PASS: TestArray/[,] (0.00s)
    --- PASS: TestArray/[,,] (0.00s)
=== RUN   TestSplat
=== RUN   TestSplat/[...(a,_b)]
=== RUN   TestSplat/x(...(a,_b))
=== RUN   TestSplat/({...(a,_b)})
--- PASS: TestSplat (0.01s)
    --- PASS: TestSplat/[...(a,_b)] (0.00s)
    --- PASS: TestSplat/x(...(a,_b)) (0.00s)
    --- PASS: TestSplat/({...(a,_b)}) (0.01s)
=== RUN   TestNew
=== RUN   TestNew/new_x
=== RUN   TestNew/new_x()
=== RUN   TestNew/new_(x)
=== RUN   TestNew/new_(x())
=== RUN   TestNew/new_(new_x())
=== RUN   TestNew/new_(x_+_x)
=== RUN   TestNew/(new_x)()
=== RUN   TestNew/new_foo().bar
=== RUN   TestNew/new_(foo().bar)
=== RUN   TestNew/new_(foo()).bar
=== RUN   TestNew/new_foo()[bar]
=== RUN   TestNew/new_(foo()[bar])
=== RUN   TestNew/new_(foo())[bar]
=== RUN   TestNew/new_(import('foo').bar)
=== RUN   TestNew/new_(import('foo')).bar
=== RUN   TestNew/new_(import('foo')[bar])
=== RUN   TestNew/new_(import('foo'))[bar]
=== RUN   TestNew/new_x_[minified]
=== RUN   TestNew/new_x.y_[minified]
=== RUN   TestNew/(new_x).y_[minified]
=== RUN   TestNew/new_x().y_[minified]
=== RUN   TestNew/new_x()_+_y_[minified]
=== RUN   TestNew/new_x()_**_2_[minified]
--- PASS: TestNew (0.03s)
    --- PASS: TestNew/new_x (0.00s)
    --- PASS: TestNew/new_x() (0.00s)
    --- PASS: TestNew/new_(x) (0.00s)
    --- PASS: TestNew/new_(x()) (0.00s)
    --- PASS: TestNew/new_(new_x()) (0.00s)
    --- PASS: TestNew/new_(x_+_x) (0.00s)
    --- PASS: TestNew/(new_x)() (0.01s)
    --- PASS: TestNew/new_foo().bar (0.00s)
    --- PASS: TestNew/new_(foo().bar) (0.00s)
    --- PASS: TestNew/new_(foo()).bar (0.00s)
    --- PASS: TestNew/new_foo()[bar] (0.00s)
    --- PASS: TestNew/new_(foo()[bar]) (0.00s)
    --- PASS: TestNew/new_(foo())[bar] (0.00s)
    --- PASS: TestNew/new_(import('foo').bar) (0.00s)
    --- PASS: TestNew/new_(import('foo')).bar (0.00s)
    --- PASS: TestNew/new_(import('foo')[bar]) (0.00s)
    --- PASS: TestNew/new_(import('foo'))[bar] (0.00s)
    --- PASS: TestNew/new_x_[minified] (0.00s)
    --- PASS: TestNew/new_x.y_[minified] (0.01s)
    --- PASS: TestNew/(new_x).y_[minified] (0.00s)
    --- PASS: TestNew/new_x().y_[minified] (0.00s)
    --- PASS: TestNew/new_x()_+_y_[minified] (0.00s)
    --- PASS: TestNew/new_x()_**_2_[minified] (0.00s)
=== RUN   TestCall
=== RUN   TestCall/x()()()
=== RUN   TestCall/x().y()[z]()
=== RUN   TestCall/(--x)();
=== RUN   TestCall/(x--)();
=== RUN   TestCall/eval(x)
=== RUN   TestCall/eval?.(x)
=== RUN   TestCall/(eval)(x)
=== RUN   TestCall/(eval)?.(x)
=== RUN   TestCall/eval(x,_y)
=== RUN   TestCall/eval?.(x,_y)
=== RUN   TestCall/(1,_eval)(x)
=== RUN   TestCall/(1,_eval)?.(x)
=== RUN   TestCall/(1_?_eval_:_2)(x)_[mangled]
=== RUN   TestCall/(1_?_eval_:_2)?.(x)_[mangled]
=== RUN   TestCall/eval?.(x)_[minified]
=== RUN   TestCall/eval(x,y)_[minified]
=== RUN   TestCall/eval?.(x,y)_[minified]
=== RUN   TestCall/(1,_eval)(x)_[minified]
=== RUN   TestCall/(1,_eval)?.(x)_[minified]
=== RUN   TestCall/(1_?_eval_:_2)(x)_[mangled,_minified]
=== RUN   TestCall/(1_?_eval_:_2)?.(x)_[mangled,_minified]
--- PASS: TestCall (0.07s)
    --- PASS: TestCall/x()()() (0.00s)
    --- PASS: TestCall/x().y()[z]() (0.00s)
    --- PASS: TestCall/(--x)(); (0.00s)
    --- PASS: TestCall/(x--)(); (0.01s)
    --- PASS: TestCall/eval(x) (0.00s)
    --- PASS: TestCall/eval?.(x) (0.00s)
    --- PASS: TestCall/(eval)(x) (0.00s)
    --- PASS: TestCall/(eval)?.(x) (0.00s)
    --- PASS: TestCall/eval(x,_y) (0.00s)
    --- PASS: TestCall/eval?.(x,_y) (0.00s)
    --- PASS: TestCall/(1,_eval)(x) (0.00s)
    --- PASS: TestCall/(1,_eval)?.(x) (0.00s)
    --- PASS: TestCall/(1_?_eval_:_2)(x)_[mangled] (0.00s)
    --- PASS: TestCall/(1_?_eval_:_2)?.(x)_[mangled] (0.00s)
    --- PASS: TestCall/eval?.(x)_[minified] (0.00s)
    --- PASS: TestCall/eval(x,y)_[minified] (0.00s)
    --- PASS: TestCall/eval?.(x,y)_[minified] (0.00s)
    --- PASS: TestCall/(1,_eval)(x)_[minified] (0.00s)
    --- PASS: TestCall/(1,_eval)?.(x)_[minified] (0.00s)
    --- PASS: TestCall/(1_?_eval_:_2)(x)_[mangled,_minified] (0.01s)
    --- PASS: TestCall/(1_?_eval_:_2)?.(x)_[mangled,_minified] (0.00s)
=== RUN   TestMember
=== RUN   TestMember/x.y[z]
=== RUN   TestMember/((x+1).y+1)[z]
--- PASS: TestMember (0.00s)
    --- PASS: TestMember/x.y[z] (0.00s)
    --- PASS: TestMember/((x+1).y+1)[z] (0.00s)
=== RUN   TestComma
=== RUN   TestComma/1,_2,_3
=== RUN   TestComma/(1,_2),_3
=== RUN   TestComma/1,_(2,_3)
=== RUN   TestComma/a_?_(b,_c)_:_(d,_e)
=== RUN   TestComma/let_x_=_(a,_b)
=== RUN   TestComma/(x_=_a),_b
=== RUN   TestComma/x_=_(a,_b)
=== RUN   TestComma/x((1,_2))
--- PASS: TestComma (0.02s)
    --- PASS: TestComma/1,_2,_3 (0.00s)
    --- PASS: TestComma/(1,_2),_3 (0.00s)
    --- PASS: TestComma/1,_(2,_3) (0.00s)
    --- PASS: TestComma/a_?_(b,_c)_:_(d,_e) (0.02s)
    --- PASS: TestComma/let_x_=_(a,_b) (0.00s)
    --- PASS: TestComma/(x_=_a),_b (0.00s)
    --- PASS: TestComma/x_=_(a,_b) (0.00s)
    --- PASS: TestComma/x((1,_2)) (0.00s)
=== RUN   TestUnary
=== RUN   TestUnary/+(x--)
=== RUN   TestUnary/-(x++)
--- PASS: TestUnary (0.00s)
    --- PASS: TestUnary/+(x--) (0.00s)
    --- PASS: TestUnary/-(x++) (0.00s)
=== RUN   TestNullish
=== RUN   TestNullish/(a_&&_b)_??_c
=== RUN   TestNullish/(a_||_b)_??_c
=== RUN   TestNullish/a_??_(b_&&_c)
=== RUN   TestNullish/a_??_(b_||_c)
=== RUN   TestNullish/a_&&_(b_??_c)
=== RUN   TestNullish/a_||_(b_??_c)
=== RUN   TestNullish/(a_??_b)_&&_c
=== RUN   TestNullish/(a_??_b)_||_c
--- PASS: TestNullish (0.00s)
    --- PASS: TestNullish/(a_&&_b)_??_c (0.00s)
    --- PASS: TestNullish/(a_||_b)_??_c (0.00s)
    --- PASS: TestNullish/a_??_(b_&&_c) (0.00s)
    --- PASS: TestNullish/a_??_(b_||_c) (0.00s)
    --- PASS: TestNullish/a_&&_(b_??_c) (0.00s)
    --- PASS: TestNullish/a_||_(b_??_c) (0.00s)
    --- PASS: TestNullish/(a_??_b)_&&_c (0.00s)
    --- PASS: TestNullish/(a_??_b)_||_c (0.00s)
=== RUN   TestString
=== RUN   TestString/let_x_=_''
=== RUN   TestString/let_x_=_'\b'
=== RUN   TestString/let_x_=_'_'
=== RUN   TestString/let_x_=_'_'#01
=== RUN   TestString/let_x_=_'_'#02
=== RUN   TestString/let_x_=_'\n'
=== RUN   TestString/let_x_=_'\''
=== RUN   TestString/let_x_=_'\"'
=== RUN   TestString/let_x_=_'\'"'
=== RUN   TestString/let_x_=_'\\'
=== RUN   TestString/let_x_=_'\x00'
=== RUN   TestString/let_x_=_'\x00!'
=== RUN   TestString/let_x_=_'\x001'
=== RUN   TestString/let_x_=_'\0'
=== RUN   TestString/let_x_=_'\0!'
=== RUN   TestString/let_x_=_'\a'
=== RUN   TestString/let_x_=_'\a!'
=== RUN   TestString/let_x_=_'\a1'
=== RUN   TestString/let_x_=_'\7'
=== RUN   TestString/let_x_=_'\7!'
=== RUN   TestString/let_x_=_'\01'
=== RUN   TestString/let_x_=_'\x10'
=== RUN   TestString/let_x_=_'\x10'#01
=== RUN   TestString/let_x_=_'ꯍ'
=== RUN   TestString/let_x_=_'\uABCD'
=== RUN   TestString/let_x_=_'\U000123ab'
=== RUN   TestString/let_x_=_'\u{123AB}'
=== RUN   TestString/let_x_=_'\uD808\uDFAB'
=== RUN   TestString/let_x_=_'\uD808'
=== RUN   TestString/let_x_=_'\uD808X'
=== RUN   TestString/let_x_=_'\uDFAB'
=== RUN   TestString/let_x_=_'\uDFABX'
=== RUN   TestString/let_x_=_'\x80'
=== RUN   TestString/let_x_=_'\xFF'
=== RUN   TestString/let_x_=_'\xF0\x9F\x8D\x95'
=== RUN   TestString/let_x_=_'\uD801\uDC02\uDC03\uD804'
--- PASS: TestString (0.05s)
    --- PASS: TestString/let_x_=_'' (0.00s)
    --- PASS: TestString/let_x_=_'\b' (0.00s)
    --- PASS: TestString/let_x_=_'_' (0.00s)
    --- PASS: TestString/let_x_=_'_'#01 (0.00s)
    --- PASS: TestString/let_x_=_'_'#02 (0.00s)
    --- PASS: TestString/let_x_=_'\n' (0.00s)
    --- PASS: TestString/let_x_=_'\'' (0.00s)
    --- PASS: TestString/let_x_=_'\"' (0.00s)
    --- PASS: TestString/let_x_=_'\'"' (0.00s)
    --- PASS: TestString/let_x_=_'\\' (0.00s)
    --- PASS: TestString/let_x_=_'\x00' (0.00s)
    --- PASS: TestString/let_x_=_'\x00!' (0.00s)
    --- PASS: TestString/let_x_=_'\x001' (0.00s)
    --- PASS: TestString/let_x_=_'\0' (0.00s)
    --- PASS: TestString/let_x_=_'\0!' (0.00s)
    --- PASS: TestString/let_x_=_'\a' (0.00s)
    --- PASS: TestString/let_x_=_'\a!' (0.00s)
    --- PASS: TestString/let_x_=_'\a1' (0.00s)
    --- PASS: TestString/let_x_=_'\7' (0.00s)
    --- PASS: TestString/let_x_=_'\7!' (0.00s)
    --- PASS: TestString/let_x_=_'\01' (0.00s)
    --- PASS: TestString/let_x_=_'\x10' (0.00s)
    --- PASS: TestString/let_x_=_'\x10'#01 (0.00s)
    --- PASS: TestString/let_x_=_'ꯍ' (0.00s)
    --- PASS: TestString/let_x_=_'\uABCD' (0.00s)
    --- PASS: TestString/let_x_=_'\U000123ab' (0.00s)
    --- PASS: TestString/let_x_=_'\u{123AB}' (0.00s)
    --- PASS: TestString/let_x_=_'\uD808\uDFAB' (0.00s)
    --- PASS: TestString/let_x_=_'\uD808' (0.00s)
    --- PASS: TestString/let_x_=_'\uD808X' (0.00s)
    --- PASS: TestString/let_x_=_'\uDFAB' (0.00s)
    --- PASS: TestString/let_x_=_'\uDFABX' (0.00s)
    --- PASS: TestString/let_x_=_'\x80' (0.00s)
    --- PASS: TestString/let_x_=_'\xFF' (0.00s)
    --- PASS: TestString/let_x_=_'\xF0\x9F\x8D\x95' (0.00s)
    --- PASS: TestString/let_x_=_'\uD801\uDC02\uDC03\uD804' (0.00s)
=== RUN   TestTemplate
=== RUN   TestTemplate/let_x_=_`\0`
=== RUN   TestTemplate/let_x_=_`\x01`
=== RUN   TestTemplate/let_x_=_`\0${0}`
=== RUN   TestTemplate/let_x_=_`\x01${0}`
=== RUN   TestTemplate/let_x_=_`${0}\0`
=== RUN   TestTemplate/let_x_=_`${0}\x01`
=== RUN   TestTemplate/let_x_=_`${0}\0${1}`
=== RUN   TestTemplate/let_x_=_`${0}\x01${1}`
=== RUN   TestTemplate/let_x_=_String.raw`\1`
=== RUN   TestTemplate/let_x_=_String.raw`\x01`
=== RUN   TestTemplate/let_x_=_String.raw`\1${0}`
=== RUN   TestTemplate/let_x_=_String.raw`\x01${0}`
=== RUN   TestTemplate/let_x_=_String.raw`${0}\1`
=== RUN   TestTemplate/let_x_=_String.raw`${0}\x01`
=== RUN   TestTemplate/let_x_=_String.raw`${0}\1${1}`
=== RUN   TestTemplate/let_x_=_String.raw`${0}\x01${1}`
=== RUN   TestTemplate/let_x_=_`${y}`
=== RUN   TestTemplate/let_x_=_`$(y)`
=== RUN   TestTemplate/let_x_=_`{y}$`
=== RUN   TestTemplate/let_x_=_`$}y{`
=== RUN   TestTemplate/let_x_=_`\${y}`
=== RUN   TestTemplate/let_x_=_`$\{y}`
=== RUN   TestTemplate/await_tag`x`
=== RUN   TestTemplate/await_(tag`x`)
=== RUN   TestTemplate/(await_tag)`x`
=== RUN   TestTemplate/await_tag`${x}`
=== RUN   TestTemplate/await_(tag`${x}`)
=== RUN   TestTemplate/(await_tag)`${x}`
=== RUN   TestTemplate/new_tag`x`
=== RUN   TestTemplate/new_(tag`x`)
=== RUN   TestTemplate/new_tag()`x`
=== RUN   TestTemplate/(new_tag)`x`
=== RUN   TestTemplate/new_tag`x`_[minified]
=== RUN   TestTemplate/new_(tag`x`)_[minified]
=== RUN   TestTemplate/new_tag()`x`_[minified]
=== RUN   TestTemplate/(new_tag)`x`_[minified]
=== RUN   TestTemplate/new_tag`${x}`
=== RUN   TestTemplate/new_(tag`${x}`)
=== RUN   TestTemplate/new_tag()`${x}`
=== RUN   TestTemplate/(new_tag)`${x}`
=== RUN   TestTemplate/new_tag`${x}`_[minified]
=== RUN   TestTemplate/new_(tag`${x}`)_[minified]
=== RUN   TestTemplate/new_tag()`${x}`_[minified]
=== RUN   TestTemplate/(new_tag)`${x}`_[minified]
--- PASS: TestTemplate (0.07s)
    --- PASS: TestTemplate/let_x_=_`\0` (0.00s)
    --- PASS: TestTemplate/let_x_=_`\x01` (0.00s)
    --- PASS: TestTemplate/let_x_=_`\0${0}` (0.00s)
    --- PASS: TestTemplate/let_x_=_`\x01${0}` (0.02s)
    --- PASS: TestTemplate/let_x_=_`${0}\0` (0.00s)
    --- PASS: TestTemplate/let_x_=_`${0}\x01` (0.00s)
    --- PASS: TestTemplate/let_x_=_`${0}\0${1}` (0.00s)
    --- PASS: TestTemplate/let_x_=_`${0}\x01${1}` (0.00s)
    --- PASS: TestTemplate/let_x_=_String.raw`\1` (0.00s)
    --- PASS: TestTemplate/let_x_=_String.raw`\x01` (0.00s)
    --- PASS: TestTemplate/let_x_=_String.raw`\1${0}` (0.00s)
    --- PASS: TestTemplate/let_x_=_String.raw`\x01${0}` (0.00s)
    --- PASS: TestTemplate/let_x_=_String.raw`${0}\1` (0.00s)
    --- PASS: TestTemplate/let_x_=_String.raw`${0}\x01` (0.00s)
    --- PASS: TestTemplate/let_x_=_String.raw`${0}\1${1}` (0.00s)
    --- PASS: TestTemplate/let_x_=_String.raw`${0}\x01${1}` (0.00s)
    --- PASS: TestTemplate/let_x_=_`${y}` (0.00s)
    --- PASS: TestTemplate/let_x_=_`$(y)` (0.00s)
    --- PASS: TestTemplate/let_x_=_`{y}$` (0.00s)
    --- PASS: TestTemplate/let_x_=_`$}y{` (0.00s)
    --- PASS: TestTemplate/let_x_=_`\${y}` (0.00s)
    --- PASS: TestTemplate/let_x_=_`$\{y}` (0.00s)
    --- PASS: TestTemplate/await_tag`x` (0.00s)
    --- PASS: TestTemplate/await_(tag`x`) (0.00s)
    --- PASS: TestTemplate/(await_tag)`x` (0.00s)
    --- PASS: TestTemplate/await_tag`${x}` (0.00s)
    --- PASS: TestTemplate/await_(tag`${x}`) (0.00s)
    --- PASS: TestTemplate/(await_tag)`${x}` (0.00s)
    --- PASS: TestTemplate/new_tag`x` (0.00s)
    --- PASS: TestTemplate/new_(tag`x`) (0.00s)
    --- PASS: TestTemplate/new_tag()`x` (0.00s)
    --- PASS: TestTemplate/(new_tag)`x` (0.00s)
    --- PASS: TestTemplate/new_tag`x`_[minified] (0.00s)
    --- PASS: TestTemplate/new_(tag`x`)_[minified] (0.01s)
    --- PASS: TestTemplate/new_tag()`x`_[minified] (0.00s)
    --- PASS: TestTemplate/(new_tag)`x`_[minified] (0.00s)
    --- PASS: TestTemplate/new_tag`${x}` (0.00s)
    --- PASS: TestTemplate/new_(tag`${x}`) (0.00s)
    --- PASS: TestTemplate/new_tag()`${x}` (0.00s)
    --- PASS: TestTemplate/(new_tag)`${x}` (0.00s)
    --- PASS: TestTemplate/new_tag`${x}`_[minified] (0.00s)
    --- PASS: TestTemplate/new_(tag`${x}`)_[minified] (0.00s)
    --- PASS: TestTemplate/new_tag()`${x}`_[minified] (0.00s)
    --- PASS: TestTemplate/(new_tag)`${x}`_[minified] (0.00s)
=== RUN   TestObject
=== RUN   TestObject/let_x_=_{'(':')'}
=== RUN   TestObject/({})
=== RUN   TestObject/({}.x)
=== RUN   TestObject/({}_=_{})
=== RUN   TestObject/(x,_{}_=_{})
=== RUN   TestObject/let_x_=_()_=>_({})
=== RUN   TestObject/let_x_=_()_=>_({}.x)
=== RUN   TestObject/let_x_=_()_=>_({}_=_{})
=== RUN   TestObject/let_x_=_()_=>_(x,_{}_=_{})
--- PASS: TestObject (0.02s)
    --- PASS: TestObject/let_x_=_{'(':')'} (0.00s)
    --- PASS: TestObject/({}) (0.00s)
    --- PASS: TestObject/({}.x) (0.00s)
    --- PASS: TestObject/({}_=_{}) (0.00s)
    --- PASS: TestObject/(x,_{}_=_{}) (0.00s)
    --- PASS: TestObject/let_x_=_()_=>_({}) (0.00s)
    --- PASS: TestObject/let_x_=_()_=>_({}.x) (0.00s)
    --- PASS: TestObject/let_x_=_()_=>_({}_=_{}) (0.00s)
    --- PASS: TestObject/let_x_=_()_=>_(x,_{}_=_{}) (0.00s)
=== RUN   TestFor
=== RUN   TestFor/for_((a_in_b);;);
=== RUN   TestFor/for_(a_?_b_:_(c_in_d);;);
=== RUN   TestFor/for_((a_?_b_:_c_in_d).foo;;);
=== RUN   TestFor/for_(var_x_=_(a_in_b);;);
=== RUN   TestFor/for_(x_=_(a_in_b);;);
=== RUN   TestFor/for_(x_==_(a_in_b);;);
=== RUN   TestFor/for_(1_*_(x_==_a_in_b);;);
=== RUN   TestFor/for_(a_?_b_:_x_=_(c_in_d);;);
=== RUN   TestFor/for_(var_x_=_y_=_(a_in_b);;);
=== RUN   TestFor/for_([a_in_b];;);
=== RUN   TestFor/for_(x(a_in_b);;);
=== RUN   TestFor/for_(x[a_in_b];;);
=== RUN   TestFor/for_(x?.[a_in_b];;);
=== RUN   TestFor/for_((x_=>_a_in_b);;);
=== RUN   TestFor/for_(let_a_in_b,_c);
=== RUN   TestFor/for_(let_a_of_(b,_c));
--- PASS: TestFor (0.02s)
    --- PASS: TestFor/for_((a_in_b);;); (0.00s)
    --- PASS: TestFor/for_(a_?_b_:_(c_in_d);;); (0.00s)
    --- PASS: TestFor/for_((a_?_b_:_c_in_d).foo;;); (0.00s)
    --- PASS: TestFor/for_(var_x_=_(a_in_b);;); (0.00s)
    --- PASS: TestFor/for_(x_=_(a_in_b);;); (0.00s)
    --- PASS: TestFor/for_(x_==_(a_in_b);;); (0.00s)
    --- PASS: TestFor/for_(1_*_(x_==_a_in_b);;); (0.01s)
    --- PASS: TestFor/for_(a_?_b_:_x_=_(c_in_d);;); (0.00s)
    --- PASS: TestFor/for_(var_x_=_y_=_(a_in_b);;); (0.00s)
    --- PASS: TestFor/for_([a_in_b];;); (0.00s)
    --- PASS: TestFor/for_(x(a_in_b);;); (0.00s)
    --- PASS: TestFor/for_(x[a_in_b];;); (0.00s)
    --- PASS: TestFor/for_(x?.[a_in_b];;); (0.00s)
    --- PASS: TestFor/for_((x_=>_a_in_b);;); (0.00s)
    --- PASS: TestFor/for_(let_a_in_b,_c); (0.00s)
    --- PASS: TestFor/for_(let_a_of_(b,_c)); (0.00s)
=== RUN   TestFunction
=== RUN   TestFunction/function_foo(a_=_(b,_c),_...d)_{}
=== RUN   TestFunction/function_foo({[1_+_2]:_a_=_3}_=_{[1_+_2]:_3})_{}
=== RUN   TestFunction/function_foo([a_=_(1,_2),_...[b,_...c]]_=_[1,_[2,_3]])_{}
=== RUN   TestFunction/function_foo([]_=_[])_{}
=== RUN   TestFunction/function_foo([,]_=_[,])_{}
=== RUN   TestFunction/function_foo([,,]_=_[,,])_{}
--- PASS: TestFunction (0.02s)
    --- PASS: TestFunction/function_foo(a_=_(b,_c),_...d)_{} (0.00s)
    --- PASS: TestFunction/function_foo({[1_+_2]:_a_=_3}_=_{[1_+_2]:_3})_{} (0.00s)
    --- PASS: TestFunction/function_foo([a_=_(1,_2),_...[b,_...c]]_=_[1,_[2,_3]])_{} (0.01s)
    --- PASS: TestFunction/function_foo([]_=_[])_{} (0.00s)
    --- PASS: TestFunction/function_foo([,]_=_[,])_{} (0.00s)
    --- PASS: TestFunction/function_foo([,,]_=_[,,])_{} (0.00s)
=== RUN   TestPureComment
=== RUN   TestPureComment/(function()_{})
=== RUN   TestPureComment/(function()_{})()
=== RUN   TestPureComment//*@__PURE__*/(function()_{})()
=== RUN   TestPureComment/new_(function()_{})
=== RUN   TestPureComment/new_(function()_{})()
=== RUN   TestPureComment//*@__PURE__*/new_(function()_{})()
--- PASS: TestPureComment (0.00s)
    --- PASS: TestPureComment/(function()_{}) (0.00s)
    --- PASS: TestPureComment/(function()_{})() (0.00s)
    --- PASS: TestPureComment//*@__PURE__*/(function()_{})() (0.00s)
    --- PASS: TestPureComment/new_(function()_{}) (0.00s)
    --- PASS: TestPureComment/new_(function()_{})() (0.00s)
    --- PASS: TestPureComment//*@__PURE__*/new_(function()_{})() (0.00s)
=== RUN   TestGenerator
=== RUN   TestGenerator/function*_foo()_{}
=== RUN   TestGenerator/(function*_()_{})
=== RUN   TestGenerator/(function*_foo()_{})
=== RUN   TestGenerator/class_Foo_{_*foo()_{}_}
=== RUN   TestGenerator/class_Foo_{_static_*foo()_{}_}
=== RUN   TestGenerator/class_Foo_{_*[foo]()_{}_}
=== RUN   TestGenerator/class_Foo_{_static_*[foo]()_{}_}
=== RUN   TestGenerator/(class_{_*foo()_{}_})
=== RUN   TestGenerator/(class_{_static_*foo()_{}_})
=== RUN   TestGenerator/(class_{_*[foo]()_{}_})
=== RUN   TestGenerator/(class_{_static_*[foo]()_{}_})
--- PASS: TestGenerator (0.02s)
    --- PASS: TestGenerator/function*_foo()_{} (0.00s)
    --- PASS: TestGenerator/(function*_()_{}) (0.00s)
    --- PASS: TestGenerator/(function*_foo()_{}) (0.00s)
    --- PASS: TestGenerator/class_Foo_{_*foo()_{}_} (0.00s)
    --- PASS: TestGenerator/class_Foo_{_static_*foo()_{}_} (0.01s)
    --- PASS: TestGenerator/class_Foo_{_*[foo]()_{}_} (0.00s)
    --- PASS: TestGenerator/class_Foo_{_static_*[foo]()_{}_} (0.00s)
    --- PASS: TestGenerator/(class_{_*foo()_{}_}) (0.00s)
    --- PASS: TestGenerator/(class_{_static_*foo()_{}_}) (0.00s)
    --- PASS: TestGenerator/(class_{_*[foo]()_{}_}) (0.00s)
    --- PASS: TestGenerator/(class_{_static_*[foo]()_{}_}) (0.00s)
=== RUN   TestArrow
=== RUN   TestArrow/()_=>_{}
=== RUN   TestArrow/x_=>_(x,_0)
=== RUN   TestArrow/x_=>_{y}
=== RUN   TestArrow/(a_=_(b,_c),_...d)_=>_{}
=== RUN   TestArrow/({[1_+_2]:_a_=_3}_=_{[1_+_2]:_3})_=>_{}
=== RUN   TestArrow/([a_=_(1,_2),_...[b,_...c]]_=_[1,_[2,_3]])_=>_{}
=== RUN   TestArrow/([]_=_[])_=>_{}
=== RUN   TestArrow/([,]_=_[,])_=>_{}
=== RUN   TestArrow/([,,]_=_[,,])_=>_{}
=== RUN   TestArrow/a_=_()_=>_{}
=== RUN   TestArrow/a_||_(()_=>_{})
=== RUN   TestArrow/({a_=_b,_c_=_d})_=>_{}
=== RUN   TestArrow/([{a_=_b,_c_=_d}_=_{}]_=_[])_=>_{}
=== RUN   TestArrow/({a:_[b_=_c]_=_[]}_=_{})_=>_{}
=== RUN   TestArrow/(a_=_b,_c)
=== RUN   TestArrow/([...a_=_b])
=== RUN   TestArrow/([...a,_...b])
=== RUN   TestArrow/({a:_b,_c()_{}})
=== RUN   TestArrow/({a:_b,_get_c()_{}})
=== RUN   TestArrow/({a:_b,_set_c(x)_{}})
--- PASS: TestArrow (0.04s)
    --- PASS: TestArrow/()_=>_{} (0.00s)
    --- PASS: TestArrow/x_=>_(x,_0) (0.00s)
    --- PASS: TestArrow/x_=>_{y} (0.00s)
    --- PASS: TestArrow/(a_=_(b,_c),_...d)_=>_{} (0.00s)
    --- PASS: TestArrow/({[1_+_2]:_a_=_3}_=_{[1_+_2]:_3})_=>_{} (0.00s)
    --- PASS: TestArrow/([a_=_(1,_2),_...[b,_...c]]_=_[1,_[2,_3]])_=>_{} (0.00s)
    --- PASS: TestArrow/([]_=_[])_=>_{} (0.00s)
    --- PASS: TestArrow/([,]_=_[,])_=>_{} (0.00s)
    --- PASS: TestArrow/([,,]_=_[,,])_=>_{} (0.00s)
    --- PASS: TestArrow/a_=_()_=>_{} (0.00s)
    --- PASS: TestArrow/a_||_(()_=>_{}) (0.00s)
    --- PASS: TestArrow/({a_=_b,_c_=_d})_=>_{} (0.00s)
    --- PASS: TestArrow/([{a_=_b,_c_=_d}_=_{}]_=_[])_=>_{} (0.00s)
    --- PASS: TestArrow/({a:_[b_=_c]_=_[]}_=_{})_=>_{} (0.00s)
    --- PASS: TestArrow/(a_=_b,_c) (0.00s)
    --- PASS: TestArrow/([...a_=_b]) (0.00s)
    --- PASS: TestArrow/([...a,_...b]) (0.00s)
    --- PASS: TestArrow/({a:_b,_c()_{}}) (0.00s)
    --- PASS: TestArrow/({a:_b,_get_c()_{}}) (0.00s)
    --- PASS: TestArrow/({a:_b,_set_c(x)_{}}) (0.01s)
=== RUN   TestClass
=== RUN   TestClass/class_Foo_extends_(a,_b)_{}
=== RUN   TestClass/class_Foo_{_get_foo()_{}_}
=== RUN   TestClass/class_Foo_{_set_foo(x)_{}_}
=== RUN   TestClass/class_Foo_{_static_foo()_{}_}
=== RUN   TestClass/class_Foo_{_static_get_foo()_{}_}
=== RUN   TestClass/class_Foo_{_static_set_foo(x)_{}_}
--- PASS: TestClass (0.00s)
    --- PASS: TestClass/class_Foo_extends_(a,_b)_{} (0.00s)
    --- PASS: TestClass/class_Foo_{_get_foo()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_set_foo(x)_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_foo()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_get_foo()_{}_} (0.00s)
    --- PASS: TestClass/class_Foo_{_static_set_foo(x)_{}_} (0.00s)
=== RUN   TestPrivateIdentifiers
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo;_foo()_{_return_#foo_in_this_}_}
=== RUN   TestPrivateIdentifiers/class_Foo_{_#foo;_foo()_{_return_#foo_in_this_}_}_[minified]
--- PASS: TestPrivateIdentifiers (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_foo()_{_return_#foo_in_this_}_} (0.00s)
    --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_foo()_{_return_#foo_in_this_}_}_[minified] (0.00s)
=== RUN   TestImport
=== RUN   TestImport/import('path');
=== RUN   TestImport/import(//_comment_1__//_comment_2__'path');
=== RUN   TestImport/import(/*_comment_1_*/_/*_comment_2_*/_'path');
=== RUN   TestImport/import(_____/*_multi______*_line______*_comment_*/_'path');
=== RUN   TestImport/import(/*_comment_1_*/_'path'_/*_comment_2_*/);
--- PASS: TestImport (0.00s)
    --- PASS: TestImport/import('path'); (0.00s)
    --- PASS: TestImport/import(//_comment_1__//_comment_2__'path'); (0.00s)
    --- PASS: TestImport/import(/*_comment_1_*/_/*_comment_2_*/_'path'); (0.00s)
    --- PASS: TestImport/import(_____/*_multi______*_line______*_comment_*/_'path'); (0.00s)
    --- PASS: TestImport/import(/*_comment_1_*/_'path'_/*_comment_2_*/); (0.00s)
=== RUN   TestExportDefault
=== RUN   TestExportDefault/export_default_function()_{}
=== RUN   TestExportDefault/export_default_function_foo()_{}
=== RUN   TestExportDefault/export_default_async_function()_{}
=== RUN   TestExportDefault/export_default_async_function_foo()_{}
=== RUN   TestExportDefault/export_default_class_{}
=== RUN   TestExportDefault/export_default_class_foo_{}
=== RUN   TestExportDefault/export_default_(function()_{})
=== RUN   TestExportDefault/export_default_(function_foo()_{})
=== RUN   TestExportDefault/export_default_(async_function()_{})
=== RUN   TestExportDefault/export_default_(async_function_foo()_{})
=== RUN   TestExportDefault/export_default_(class_{})
=== RUN   TestExportDefault/export_default_(class_foo_{})
=== RUN   TestExportDefault/export_default_(function()_{}.toString())
=== RUN   TestExportDefault/export_default_(function_foo()_{}.toString())
=== RUN   TestExportDefault/export_default_(async_function()_{}.toString())
=== RUN   TestExportDefault/export_default_(async_function_foo()_{}.toString())
=== RUN   TestExportDefault/export_default_(class_{}.toString())
=== RUN   TestExportDefault/export_default_(class_foo_{}.toString())
=== RUN   TestExportDefault/export_default_function()_{}_[minified]
=== RUN   TestExportDefault/export_default_function_foo()_{}_[minified]
=== RUN   TestExportDefault/export_default_async_function()_{}_[minified]
=== RUN   TestExportDefault/export_default_async_function_foo()_{}_[minified]
=== RUN   TestExportDefault/export_default_class_{}_[minified]
=== RUN   TestExportDefault/export_default_class_foo_{}_[minified]
--- PASS: TestExportDefault (0.04s)
    --- PASS: TestExportDefault/export_default_function()_{} (0.00s)
    --- PASS: TestExportDefault/export_default_function_foo()_{} (0.00s)
    --- PASS: TestExportDefault/export_default_async_function()_{} (0.00s)
    --- PASS: TestExportDefault/export_default_async_function_foo()_{} (0.00s)
    --- PASS: TestExportDefault/export_default_class_{} (0.00s)
    --- PASS: TestExportDefault/export_default_class_foo_{} (0.00s)
    --- PASS: TestExportDefault/export_default_(function()_{}) (0.00s)
    --- PASS: TestExportDefault/export_default_(function_foo()_{}) (0.00s)
    --- PASS: TestExportDefault/export_default_(async_function()_{}) (0.00s)
    --- PASS: TestExportDefault/export_default_(async_function_foo()_{}) (0.00s)
    --- PASS: TestExportDefault/export_default_(class_{}) (0.00s)
    --- PASS: TestExportDefault/export_default_(class_foo_{}) (0.00s)
    --- PASS: TestExportDefault/export_default_(function()_{}.toString()) (0.00s)
    --- PASS: TestExportDefault/export_default_(function_foo()_{}.toString()) (0.00s)
    --- PASS: TestExportDefault/export_default_(async_function()_{}.toString()) (0.00s)
    --- PASS: TestExportDefault/export_default_(async_function_foo()_{}.toString()) (0.00s)
    --- PASS: TestExportDefault/export_default_(class_{}.toString()) (0.00s)
    --- PASS: TestExportDefault/export_default_(class_foo_{}.toString()) (0.00s)
    --- PASS: TestExportDefault/export_default_function()_{}_[minified] (0.02s)
    --- PASS: TestExportDefault/export_default_function_foo()_{}_[minified] (0.00s)
    --- PASS: TestExportDefault/export_default_async_function()_{}_[minified] (0.00s)
    --- PASS: TestExportDefault/export_default_async_function_foo()_{}_[minified] (0.00s)
    --- PASS: TestExportDefault/export_default_class_{}_[minified] (0.00s)
    --- PASS: TestExportDefault/export_default_class_foo_{}_[minified] (0.00s)
=== RUN   TestWhitespace
=== RUN   TestWhitespace/-_-x
=== RUN   TestWhitespace/+_-x
=== RUN   TestWhitespace/-_+x
=== RUN   TestWhitespace/+_+x
=== RUN   TestWhitespace/-_--x
=== RUN   TestWhitespace/+_--x
=== RUN   TestWhitespace/-_++x
=== RUN   TestWhitespace/+_++x
=== RUN   TestWhitespace/-_-x_[minified]
=== RUN   TestWhitespace/+_-x_[minified]
=== RUN   TestWhitespace/-_+x_[minified]
=== RUN   TestWhitespace/+_+x_[minified]
=== RUN   TestWhitespace/-_--x_[minified]
=== RUN   TestWhitespace/+_--x_[minified]
=== RUN   TestWhitespace/-_++x_[minified]
=== RUN   TestWhitespace/+_++x_[minified]
=== RUN   TestWhitespace/x_-_--y_[minified]
=== RUN   TestWhitespace/x_+_--y_[minified]
=== RUN   TestWhitespace/x_-_++y_[minified]
=== RUN   TestWhitespace/x_+_++y_[minified]
=== RUN   TestWhitespace/x--_>_y_[minified]
=== RUN   TestWhitespace/x_<_!--y_[minified]
=== RUN   TestWhitespace/x_>_!--y_[minified]
=== RUN   TestWhitespace/!--y_[minified]
=== RUN   TestWhitespace/1_+_-0_[minified]
=== RUN   TestWhitespace/1_-_-0_[minified]
=== RUN   TestWhitespace/1_+_-Infinity_[minified]
=== RUN   TestWhitespace/1_-_-Infinity_[minified]
=== RUN   TestWhitespace//x/_/_/y/_[minified]
=== RUN   TestWhitespace//x/_+_Foo_[minified]
=== RUN   TestWhitespace//x/_instanceof_Foo_[minified]
=== RUN   TestWhitespace/[x]_instanceof_Foo_[minified]
=== RUN   TestWhitespace/throw_x_[minified]
=== RUN   TestWhitespace/throw_typeof_x_[minified]
=== RUN   TestWhitespace/throw_delete_x_[minified]
=== RUN   TestWhitespace/throw_function(){}_[minified]
=== RUN   TestWhitespace/x_in_function(){}_[minified]
=== RUN   TestWhitespace/x_instanceof_function(){}_[minified]
=== RUN   TestWhitespace/()=>({})_[minified]
=== RUN   TestWhitespace/()=>({}[1])_[minified]
=== RUN   TestWhitespace/()=>({}+0)_[minified]
=== RUN   TestWhitespace/()=>function(){}_[minified]
=== RUN   TestWhitespace/(function(){})_[minified]
=== RUN   TestWhitespace/(class{})_[minified]
=== RUN   TestWhitespace/({})_[minified]
--- PASS: TestWhitespace (0.08s)
    --- PASS: TestWhitespace/-_-x (0.00s)
    --- PASS: TestWhitespace/+_-x (0.00s)
    --- PASS: TestWhitespace/-_+x (0.00s)
    --- PASS: TestWhitespace/+_+x (0.00s)
    --- PASS: TestWhitespace/-_--x (0.00s)
    --- PASS: TestWhitespace/+_--x (0.00s)
    --- PASS: TestWhitespace/-_++x (0.00s)
    --- PASS: TestWhitespace/+_++x (0.00s)
    --- PASS: TestWhitespace/-_-x_[minified] (0.00s)
    --- PASS: TestWhitespace/+_-x_[minified] (0.00s)
    --- PASS: TestWhitespace/-_+x_[minified] (0.02s)
    --- PASS: TestWhitespace/+_+x_[minified] (0.00s)
    --- PASS: TestWhitespace/-_--x_[minified] (0.00s)
    --- PASS: TestWhitespace/+_--x_[minified] (0.00s)
    --- PASS: TestWhitespace/-_++x_[minified] (0.00s)
    --- PASS: TestWhitespace/+_++x_[minified] (0.00s)
    --- PASS: TestWhitespace/x_-_--y_[minified] (0.00s)
    --- PASS: TestWhitespace/x_+_--y_[minified] (0.00s)
    --- PASS: TestWhitespace/x_-_++y_[minified] (0.00s)
    --- PASS: TestWhitespace/x_+_++y_[minified] (0.00s)
    --- PASS: TestWhitespace/x--_>_y_[minified] (0.00s)
    --- PASS: TestWhitespace/x_<_!--y_[minified] (0.00s)
    --- PASS: TestWhitespace/x_>_!--y_[minified] (0.00s)
    --- PASS: TestWhitespace/!--y_[minified] (0.00s)
    --- PASS: TestWhitespace/1_+_-0_[minified] (0.02s)
    --- PASS: TestWhitespace/1_-_-0_[minified] (0.00s)
    --- PASS: TestWhitespace/1_+_-Infinity_[minified] (0.00s)
    --- PASS: TestWhitespace/1_-_-Infinity_[minified] (0.00s)
    --- PASS: TestWhitespace//x/_/_/y/_[minified] (0.00s)
    --- PASS: TestWhitespace//x/_+_Foo_[minified] (0.00s)
    --- PASS: TestWhitespace//x/_instanceof_Foo_[minified] (0.00s)
    --- PASS: TestWhitespace/[x]_instanceof_Foo_[minified] (0.00s)
    --- PASS: TestWhitespace/throw_x_[minified] (0.00s)
    --- PASS: TestWhitespace/throw_typeof_x_[minified] (0.00s)
    --- PASS: TestWhitespace/throw_delete_x_[minified] (0.00s)
    --- PASS: TestWhitespace/throw_function(){}_[minified] (0.00s)
    --- PASS: TestWhitespace/x_in_function(){}_[minified] (0.00s)
    --- PASS: TestWhitespace/x_instanceof_function(){}_[minified] (0.00s)
    --- PASS: TestWhitespace/()=>({})_[minified] (0.00s)
    --- PASS: TestWhitespace/()=>({}[1])_[minified] (0.00s)
    --- PASS: TestWhitespace/()=>({}+0)_[minified] (0.00s)
    --- PASS: TestWhitespace/()=>function(){}_[minified] (0.00s)
    --- PASS: TestWhitespace/(function(){})_[minified] (0.00s)
    --- PASS: TestWhitespace/(class{})_[minified] (0.00s)
    --- PASS: TestWhitespace/({})_[minified] (0.00s)
=== RUN   TestMangle
=== RUN   TestMangle/let_x_=_'\n'_[mangled]
=== RUN   TestMangle/let_x_=_`_`_[mangled]
=== RUN   TestMangle/let_x_=_'\n${}'_[mangled]
=== RUN   TestMangle/let_x_=_`_\${}`_[mangled]
=== RUN   TestMangle/let_x_=_`_\${}${y}\${}`_[mangled]
--- PASS: TestMangle (0.00s)
    --- PASS: TestMangle/let_x_=_'\n'_[mangled] (0.00s)
    --- PASS: TestMangle/let_x_=_`_`_[mangled] (0.00s)
    --- PASS: TestMangle/let_x_=_'\n${}'_[mangled] (0.00s)
    --- PASS: TestMangle/let_x_=_`_\${}`_[mangled] (0.00s)
    --- PASS: TestMangle/let_x_=_`_\${}${y}\${}`_[mangled] (0.00s)
=== RUN   TestMinify
=== RUN   TestMinify/0.1_[minified]
=== RUN   TestMinify/1.2_[minified]
=== RUN   TestMinify/()_=>_{}_[minified]
=== RUN   TestMinify/(a)_=>_{}_[minified]
=== RUN   TestMinify/(...a)_=>_{}_[minified]
=== RUN   TestMinify/(a_=_0)_=>_{}_[minified]
=== RUN   TestMinify/(a,_b)_=>_{}_[minified]
=== RUN   TestMinify/true_**_2
=== RUN   TestMinify/false_**_2
=== RUN   TestMinify/true_**_2_[minified]
=== RUN   TestMinify/false_**_2_[minified]
=== RUN   TestMinify/true_**_2_[mangled]
=== RUN   TestMinify/false_**_2_[mangled]
=== RUN   TestMinify/import_a_from_'path'_[minified]
=== RUN   TestMinify/import_*_as_ns_from_'path'_[minified]
=== RUN   TestMinify/import_{a,_b_as_c}_from_'path'_[minified]
=== RUN   TestMinify/import_{a,_'_'_as_c}_from_'path'_[minified]
=== RUN   TestMinify/export_*_as_ns_from_'path'_[minified]
=== RUN   TestMinify/export_*_as_'_'_from_'path'_[minified]
=== RUN   TestMinify/export_{a,_b_as_c}_from_'path'_[minified]
=== RUN   TestMinify/export_{'_',_'-'_as_';'}_from_'path'_[minified]
=== RUN   TestMinify/let_a,_b;_export_{a,_b_as_c}_[minified]
=== RUN   TestMinify/let_a,_b;_export_{a,_b_as_'_'}_[minified]
=== RUN   TestMinify/x_=_'\n'
=== RUN   TestMinify/x_=_'\n'_[mangled]
=== RUN   TestMinify/x_=_{'\n':_0}_[mangled]
=== RUN   TestMinify/(class{'\n'_=_0})_[mangled]
=== RUN   TestMinify/class_Foo{'\n'_=_0}_[mangled]
=== RUN   TestMinify/exports_[minified]
=== RUN   TestMinify/require_[minified]
=== RUN   TestMinify/module_[minified]
=== RUN   TestMinify///!single_throw_1_+_2_[minified]
=== RUN   TestMinify//*!multi-_line*/_throw_1_+_2_[minified]
--- PASS: TestMinify (0.04s)
    --- PASS: TestMinify/0.1_[minified] (0.00s)
    --- PASS: TestMinify/1.2_[minified] (0.00s)
    --- PASS: TestMinify/()_=>_{}_[minified] (0.00s)
    --- PASS: TestMinify/(a)_=>_{}_[minified] (0.00s)
    --- PASS: TestMinify/(...a)_=>_{}_[minified] (0.01s)
    --- PASS: TestMinify/(a_=_0)_=>_{}_[minified] (0.00s)
    --- PASS: TestMinify/(a,_b)_=>_{}_[minified] (0.00s)
    --- PASS: TestMinify/true_**_2 (0.00s)
    --- PASS: TestMinify/false_**_2 (0.00s)
    --- PASS: TestMinify/true_**_2_[minified] (0.00s)
    --- PASS: TestMinify/false_**_2_[minified] (0.00s)
    --- PASS: TestMinify/true_**_2_[mangled] (0.00s)
    --- PASS: TestMinify/false_**_2_[mangled] (0.00s)
    --- PASS: TestMinify/import_a_from_'path'_[minified] (0.00s)
    --- PASS: TestMinify/import_*_as_ns_from_'path'_[minified] (0.00s)
    --- PASS: TestMinify/import_{a,_b_as_c}_from_'path'_[minified] (0.00s)
    --- PASS: TestMinify/import_{a,_'_'_as_c}_from_'path'_[minified] (0.00s)
    --- PASS: TestMinify/export_*_as_ns_from_'path'_[minified] (0.00s)
    --- PASS: TestMinify/export_*_as_'_'_from_'path'_[minified] (0.00s)
    --- PASS: TestMinify/export_{a,_b_as_c}_from_'path'_[minified] (0.00s)
    --- PASS: TestMinify/export_{'_',_'-'_as_';'}_from_'path'_[minified] (0.00s)
    --- PASS: TestMinify/let_a,_b;_export_{a,_b_as_c}_[minified] (0.00s)
    --- PASS: TestMinify/let_a,_b;_export_{a,_b_as_'_'}_[minified] (0.00s)
    --- PASS: TestMinify/x_=_'\n' (0.00s)
    --- PASS: TestMinify/x_=_'\n'_[mangled] (0.00s)
    --- PASS: TestMinify/x_=_{'\n':_0}_[mangled] (0.00s)
    --- PASS: TestMinify/(class{'\n'_=_0})_[mangled] (0.00s)
    --- PASS: TestMinify/class_Foo{'\n'_=_0}_[mangled] (0.00s)
    --- PASS: TestMinify/exports_[minified] (0.00s)
    --- PASS: TestMinify/require_[minified] (0.00s)
    --- PASS: TestMinify/module_[minified] (0.00s)
    --- PASS: TestMinify///!single_throw_1_+_2_[minified] (0.00s)
    --- PASS: TestMinify//*!multi-_line*/_throw_1_+_2_[minified] (0.00s)
=== RUN   TestES5
=== RUN   TestES5/foo('a\n\n\nb')_[mangled]
=== RUN   TestES5/foo('a\n\n\nb')_[mangled]#01
=== RUN   TestES5/foo({a,_b})
=== RUN   TestES5/foo({a,_b})#01
=== RUN   TestES5/x_=>_x
=== RUN   TestES5/x_=>_x#01
=== RUN   TestES5/()_=>_{}
=== RUN   TestES5/()_=>_{}#01
=== RUN   TestES5/x_=>_x_[minified]
=== RUN   TestES5/x_=>_x_[minified]#01
=== RUN   TestES5/()_=>_{}_[minified]
=== RUN   TestES5/()_=>_{}_[minified]#01
--- PASS: TestES5 (0.02s)
    --- PASS: TestES5/foo('a\n\n\nb')_[mangled] (0.00s)
    --- PASS: TestES5/foo('a\n\n\nb')_[mangled]#01 (0.01s)
    --- PASS: TestES5/foo({a,_b}) (0.00s)
    --- PASS: TestES5/foo({a,_b})#01 (0.00s)
    --- PASS: TestES5/x_=>_x (0.00s)
    --- PASS: TestES5/x_=>_x#01 (0.00s)
    --- PASS: TestES5/()_=>_{} (0.00s)
    --- PASS: TestES5/()_=>_{}#01 (0.00s)
    --- PASS: TestES5/x_=>_x_[minified] (0.00s)
    --- PASS: TestES5/x_=>_x_[minified]#01 (0.00s)
    --- PASS: TestES5/()_=>_{}_[minified] (0.00s)
    --- PASS: TestES5/()_=>_{}_[minified]#01 (0.00s)
=== RUN   TestASCIIOnly
=== RUN   TestASCIIOnly/let_π_=_'π'
=== RUN   TestASCIIOnly/let_π__=_'π'
=== RUN   TestASCIIOnly/let__π_=_'π'
=== RUN   TestASCIIOnly/let_π_=_'π'_[ascii]
=== RUN   TestASCIIOnly/let_π__=_'π'_[ascii]
=== RUN   TestASCIIOnly/let__π_=_'π'_[ascii]
=== RUN   TestASCIIOnly/let_貓_=_'🐈'
=== RUN   TestASCIIOnly/let_貓abc_=_'🐈'
=== RUN   TestASCIIOnly/let_abc貓_=_'🐈'
=== RUN   TestASCIIOnly/let_貓_=_'🐈'_[ascii]
=== RUN   TestASCIIOnly/let_貓abc_=_'🐈'_[ascii]
=== RUN   TestASCIIOnly/let_abc貓_=_'🐈'_[ascii]
=== RUN   TestASCIIOnly/var_𐀀
=== RUN   TestASCIIOnly/var_\u{10000}
=== RUN   TestASCIIOnly/var_𐀀_[ascii]
=== RUN   TestASCIIOnly/var_\u{10000}_[ascii]
=== RUN   TestASCIIOnly/'𐀀'_[ascii]
=== RUN   TestASCIIOnly/'𐀀'_[ascii]#01
=== RUN   TestASCIIOnly/x.𐀀_[ascii]
=== RUN   TestASCIIOnly/x.𐀀_[ascii]#01
=== RUN   TestASCIIOnly/var_\u{100a}_=_{\u100A:_'\u100A'}_[ascii]
=== RUN   TestASCIIOnly/var_\u{1000a}_=_{\u{1000A}:_'\u{1000A}'}_[ascii]
=== RUN   TestASCIIOnly/let_x_=_'_'
=== RUN   TestASCIIOnly/let_x_=_'_'#01
=== RUN   TestASCIIOnly/let_x_=_'\ufeff'
=== RUN   TestASCIIOnly/class_𐀀_extends_π_{}_[ascii]
=== RUN   TestASCIIOnly/(class_𐀀_extends_π_{})_[ascii]
=== RUN   TestASCIIOnly/class_𐀀_extends_π_{}_[ascii]#01
=== RUN   TestASCIIOnly/(class_𐀀_extends_π_{})_[ascii]#01
--- PASS: TestASCIIOnly (0.04s)
    --- PASS: TestASCIIOnly/let_π_=_'π' (0.00s)
    --- PASS: TestASCIIOnly/let_π__=_'π' (0.01s)
    --- PASS: TestASCIIOnly/let__π_=_'π' (0.00s)
    --- PASS: TestASCIIOnly/let_π_=_'π'_[ascii] (0.00s)
    --- PASS: TestASCIIOnly/let_π__=_'π'_[ascii] (0.00s)
    --- PASS: TestASCIIOnly/let__π_=_'π'_[ascii] (0.00s)
    --- PASS: TestASCIIOnly/let_貓_=_'🐈' (0.00s)
    --- PASS: TestASCIIOnly/let_貓abc_=_'🐈' (0.00s)
    --- PASS: TestASCIIOnly/let_abc貓_=_'🐈' (0.00s)
    --- PASS: TestASCIIOnly/let_貓_=_'🐈'_[ascii] (0.00s)
    --- PASS: TestASCIIOnly/let_貓abc_=_'🐈'_[ascii] (0.00s)
    --- PASS: TestASCIIOnly/let_abc貓_=_'🐈'_[ascii] (0.00s)
    --- PASS: TestASCIIOnly/var_𐀀 (0.00s)
    --- PASS: TestASCIIOnly/var_\u{10000} (0.00s)
    --- PASS: TestASCIIOnly/var_𐀀_[ascii] (0.00s)
    --- PASS: TestASCIIOnly/var_\u{10000}_[ascii] (0.00s)
    --- PASS: TestASCIIOnly/'𐀀'_[ascii] (0.00s)
    --- PASS: TestASCIIOnly/'𐀀'_[ascii]#01 (0.00s)
    --- PASS: TestASCIIOnly/x.𐀀_[ascii] (0.00s)
    --- PASS: TestASCIIOnly/x.𐀀_[ascii]#01 (0.00s)
    --- PASS: TestASCIIOnly/var_\u{100a}_=_{\u100A:_'\u100A'}_[ascii] (0.00s)
    --- PASS: TestASCIIOnly/var_\u{1000a}_=_{\u{1000A}:_'\u{1000A}'}_[ascii] (0.00s)
    --- PASS: TestASCIIOnly/let_x_=_'_' (0.00s)
    --- PASS: TestASCIIOnly/let_x_=_'_'#01 (0.00s)
    --- PASS: TestASCIIOnly/let_x_=_'\ufeff' (0.00s)
    --- PASS: TestASCIIOnly/class_𐀀_extends_π_{}_[ascii] (0.00s)
    --- PASS: TestASCIIOnly/(class_𐀀_extends_π_{})_[ascii] (0.00s)
    --- PASS: TestASCIIOnly/class_𐀀_extends_π_{}_[ascii]#01 (0.00s)
    --- PASS: TestASCIIOnly/(class_𐀀_extends_π_{})_[ascii]#01 (0.00s)
=== RUN   TestJSX
=== RUN   TestJSX/<a/>
=== RUN   TestJSX/<A/>
=== RUN   TestJSX/<a.b/>
=== RUN   TestJSX/<A.B/>
=== RUN   TestJSX/<a-b/>
=== RUN   TestJSX/<a:b/>
=== RUN   TestJSX/<a></a>
=== RUN   TestJSX/<a_b></a>
=== RUN   TestJSX/<a_b={true}></a>
=== RUN   TestJSX/<a_b={'x'}></a>
=== RUN   TestJSX/<a_b={`'`}></a>
=== RUN   TestJSX/<a_b={`"`}></a>
=== RUN   TestJSX/<a_b={`'"`}></a>
=== RUN   TestJSX/<a_b="&quot;"></a>
=== RUN   TestJSX/<a_b="&amp;"></a>
=== RUN   TestJSX/<a>x</a>
=== RUN   TestJSX/<a>x_y</a>
=== RUN   TestJSX/<a>{'x'}{'y'}</a>
=== RUN   TestJSX/<a>_x</a>
=== RUN   TestJSX/<a>x_</a>
=== RUN   TestJSX/<a>&#10;</a>
=== RUN   TestJSX/<a>&amp;</a>
=== RUN   TestJSX/<a>&lt;</a>
=== RUN   TestJSX/<a>&gt;</a>
=== RUN   TestJSX/<a>&#123;</a>
=== RUN   TestJSX/<a>&#125;</a>
=== RUN   TestJSX/<a><x/></a>
=== RUN   TestJSX/<a><x/><y/></a>
=== RUN   TestJSX/<a>b<c/>d</a>
=== RUN   TestJSX/<></>
=== RUN   TestJSX/<>x<y/>z</>
=== RUN   TestJSX/<π/>
=== RUN   TestJSX/<π.𐀀/>
=== RUN   TestJSX/<𐀀.π/>
=== RUN   TestJSX/<π>x</π>
=== RUN   TestJSX/<𐀀>x</𐀀>
=== RUN   TestJSX/<a_π/>
=== RUN   TestJSX/<a_𐀀/>
=== RUN   TestJSX/<a_b='π'/>
=== RUN   TestJSX/<a_b='𐀀'/>
=== RUN   TestJSX/<a>π</a>
=== RUN   TestJSX/<a>𐀀</a>
=== RUN   TestJSX/<a_b_c={x,y}_d='true'/>_[minified]
=== RUN   TestJSX/<a><b/><c/></a>_[minified]
=== RUN   TestJSX/<a>_x_<b/>_y_</a>_[minified]
=== RUN   TestJSX/<a>{'_x_'}{'<b/>'}{'_y_'}</a>_[minified]
--- PASS: TestJSX (0.04s)
    --- PASS: TestJSX/<a/> (0.00s)
    --- PASS: TestJSX/<A/> (0.00s)
    --- PASS: TestJSX/<a.b/> (0.00s)
    --- PASS: TestJSX/<A.B/> (0.00s)
    --- PASS: TestJSX/<a-b/> (0.00s)
    --- PASS: TestJSX/<a:b/> (0.00s)
    --- PASS: TestJSX/<a></a> (0.00s)
    --- PASS: TestJSX/<a_b></a> (0.00s)
    --- PASS: TestJSX/<a_b={true}></a> (0.00s)
    --- PASS: TestJSX/<a_b={'x'}></a> (0.00s)
    --- PASS: TestJSX/<a_b={`'`}></a> (0.00s)
    --- PASS: TestJSX/<a_b={`"`}></a> (0.00s)
    --- PASS: TestJSX/<a_b={`'"`}></a> (0.00s)
    --- PASS: TestJSX/<a_b="&quot;"></a> (0.01s)
    --- PASS: TestJSX/<a_b="&amp;"></a> (0.00s)
    --- PASS: TestJSX/<a>x</a> (0.00s)
    --- PASS: TestJSX/<a>x_y</a> (0.00s)
    --- PASS: TestJSX/<a>{'x'}{'y'}</a> (0.00s)
    --- PASS: TestJSX/<a>_x</a> (0.00s)
    --- PASS: TestJSX/<a>x_</a> (0.00s)
    --- PASS: TestJSX/<a>&#10;</a> (0.00s)
    --- PASS: TestJSX/<a>&amp;</a> (0.00s)
    --- PASS: TestJSX/<a>&lt;</a> (0.00s)
    --- PASS: TestJSX/<a>&gt;</a> (0.00s)
    --- PASS: TestJSX/<a>&#123;</a> (0.00s)
    --- PASS: TestJSX/<a>&#125;</a> (0.00s)
    --- PASS: TestJSX/<a><x/></a> (0.00s)
    --- PASS: TestJSX/<a><x/><y/></a> (0.00s)
    --- PASS: TestJSX/<a>b<c/>d</a> (0.00s)
    --- PASS: TestJSX/<></> (0.00s)
    --- PASS: TestJSX/<>x<y/>z</> (0.00s)
    --- PASS: TestJSX/<π/> (0.00s)
    --- PASS: TestJSX/<π.𐀀/> (0.00s)
    --- PASS: TestJSX/<𐀀.π/> (0.00s)
    --- PASS: TestJSX/<π>x</π> (0.00s)
    --- PASS: TestJSX/<𐀀>x</𐀀> (0.00s)
    --- PASS: TestJSX/<a_π/> (0.00s)
    --- PASS: TestJSX/<a_𐀀/> (0.00s)
    --- PASS: TestJSX/<a_b='π'/> (0.00s)
    --- PASS: TestJSX/<a_b='𐀀'/> (0.00s)
    --- PASS: TestJSX/<a>π</a> (0.00s)
    --- PASS: TestJSX/<a>𐀀</a> (0.00s)
    --- PASS: TestJSX/<a_b_c={x,y}_d='true'/>_[minified] (0.00s)
    --- PASS: TestJSX/<a><b/><c/></a>_[minified] (0.00s)
    --- PASS: TestJSX/<a>_x_<b/>_y_</a>_[minified] (0.00s)
    --- PASS: TestJSX/<a>{'_x_'}{'<b/>'}{'_y_'}</a>_[minified] (0.00s)
=== RUN   TestAvoidSlashScript
=== RUN   TestAvoidSlashScript/x_=_'</script'
=== RUN   TestAvoidSlashScript/x_=_`</script`
=== RUN   TestAvoidSlashScript/x_=_`</SCRIPT`
=== RUN   TestAvoidSlashScript/x_=_`</ScRiPt`
=== RUN   TestAvoidSlashScript/x_=_`</script${y}`
=== RUN   TestAvoidSlashScript/x_=_`${y}</script`
=== RUN   TestAvoidSlashScript/x_=_1_<_/script/.exec(y).length_[minified]
=== RUN   TestAvoidSlashScript/x_=_1_<_/SCRIPT/.exec(y).length_[minified]
=== RUN   TestAvoidSlashScript/x_=_1_<_/ScRiPt/.exec(y).length_[minified]
=== RUN   TestAvoidSlashScript/x_=_1_<<_/script/.exec(y).length_[minified]
=== RUN   TestAvoidSlashScript///!_</script_//!_>/script_//!_/script
=== RUN   TestAvoidSlashScript///!_</SCRIPT_//!_>/SCRIPT_//!_/SCRIPT
=== RUN   TestAvoidSlashScript///!_</ScRiPt_//!_>/ScRiPt_//!_/ScRiPt
=== RUN   TestAvoidSlashScript//*!_</script___</script_*/
=== RUN   TestAvoidSlashScript//*!_</SCRIPT___</SCRIPT_*/
=== RUN   TestAvoidSlashScript//*!_</ScRiPt___</ScRiPt_*/
=== RUN   TestAvoidSlashScript/String.raw`</script`
=== RUN   TestAvoidSlashScript/String.raw`</script${a}`
=== RUN   TestAvoidSlashScript/String.raw`${a}</script`
=== RUN   TestAvoidSlashScript/String.raw`</SCRIPT`
=== RUN   TestAvoidSlashScript/String.raw`</ScRiPt`
=== RUN   TestAvoidSlashScript/x_=_'</'
=== RUN   TestAvoidSlashScript/x_=_'</_script'
=== RUN   TestAvoidSlashScript/x_=_'<_/script'
=== RUN   TestAvoidSlashScript/x_=_'/script>'
=== RUN   TestAvoidSlashScript/x_=_'<script>'
=== RUN   TestAvoidSlashScript/x_=_1_<_/_script/.exec(y).length_[minified]
=== RUN   TestAvoidSlashScript/x_=_1_<<_/_script/.exec(y).length_[minified]
--- PASS: TestAvoidSlashScript (0.02s)
    --- PASS: TestAvoidSlashScript/x_=_'</script' (0.00s)
    --- PASS: TestAvoidSlashScript/x_=_`</script` (0.00s)
    --- PASS: TestAvoidSlashScript/x_=_`</SCRIPT` (0.00s)
    --- PASS: TestAvoidSlashScript/x_=_`</ScRiPt` (0.00s)
    --- PASS: TestAvoidSlashScript/x_=_`</script${y}` (0.00s)
    --- PASS: TestAvoidSlashScript/x_=_`${y}</script` (0.00s)
    --- PASS: TestAvoidSlashScript/x_=_1_<_/script/.exec(y).length_[minified] (0.00s)
    --- PASS: TestAvoidSlashScript/x_=_1_<_/SCRIPT/.exec(y).length_[minified] (0.00s)
    --- PASS: TestAvoidSlashScript/x_=_1_<_/ScRiPt/.exec(y).length_[minified] (0.00s)
    --- PASS: TestAvoidSlashScript/x_=_1_<<_/script/.exec(y).length_[minified] (0.00s)
    --- PASS: TestAvoidSlashScript///!_</script_//!_>/script_//!_/script (0.00s)
    --- PASS: TestAvoidSlashScript///!_</SCRIPT_//!_>/SCRIPT_//!_/SCRIPT (0.00s)
    --- PASS: TestAvoidSlashScript///!_</ScRiPt_//!_>/ScRiPt_//!_/ScRiPt (0.00s)
    --- PASS: TestAvoidSlashScript//*!_</script___</script_*/ (0.00s)
    --- PASS: TestAvoidSlashScript//*!_</SCRIPT___</SCRIPT_*/ (0.00s)
    --- PASS: TestAvoidSlashScript//*!_</ScRiPt___</ScRiPt_*/ (0.00s)
    --- PASS: TestAvoidSlashScript/String.raw`</script` (0.00s)
    --- PASS: TestAvoidSlashScript/String.raw`</script${a}` (0.00s)
    --- PASS: TestAvoidSlashScript/String.raw`${a}</script` (0.00s)
    --- PASS: TestAvoidSlashScript/String.raw`</SCRIPT` (0.00s)
    --- PASS: TestAvoidSlashScript/String.raw`</ScRiPt` (0.00s)
    --- PASS: TestAvoidSlashScript/x_=_'</' (0.00s)
    --- PASS: TestAvoidSlashScript/x_=_'</_script' (0.00s)
    --- PASS: TestAvoidSlashScript/x_=_'<_/script' (0.00s)
    --- PASS: TestAvoidSlashScript/x_=_'/script>' (0.00s)
    --- PASS: TestAvoidSlashScript/x_=_'<script>' (0.00s)
    --- PASS: TestAvoidSlashScript/x_=_1_<_/_script/.exec(y).length_[minified] (0.00s)
    --- PASS: TestAvoidSlashScript/x_=_1_<<_/_script/.exec(y).length_[minified] (0.00s)
=== RUN   TestInfinity
=== RUN   TestInfinity/x_=_Infinity
=== RUN   TestInfinity/x_=_-Infinity
=== RUN   TestInfinity/x_=_(Infinity).toString
=== RUN   TestInfinity/x_=_(-Infinity).toString
=== RUN   TestInfinity/x_=_(Infinity)_**_2
=== RUN   TestInfinity/x_=_(-Infinity)_**_2
=== RUN   TestInfinity/x_=_~Infinity
=== RUN   TestInfinity/x_=_~-Infinity
=== RUN   TestInfinity/x_=_Infinity_*_y
=== RUN   TestInfinity/x_=_Infinity_/_y
=== RUN   TestInfinity/x_=_y_*_Infinity
=== RUN   TestInfinity/x_=_y_/_Infinity
=== RUN   TestInfinity/throw_Infinity
=== RUN   TestInfinity/x_=_Infinity_[minified]
=== RUN   TestInfinity/x_=_-Infinity_[minified]
=== RUN   TestInfinity/x_=_(Infinity).toString_[minified]
=== RUN   TestInfinity/x_=_(-Infinity).toString_[minified]
=== RUN   TestInfinity/x_=_(Infinity)_**_2_[minified]
=== RUN   TestInfinity/x_=_(-Infinity)_**_2_[minified]
=== RUN   TestInfinity/x_=_~Infinity_[minified]
=== RUN   TestInfinity/x_=_~-Infinity_[minified]
=== RUN   TestInfinity/x_=_Infinity_*_y_[minified]
=== RUN   TestInfinity/x_=_Infinity_/_y_[minified]
=== RUN   TestInfinity/x_=_y_*_Infinity_[minified]
=== RUN   TestInfinity/x_=_y_/_Infinity_[minified]
=== RUN   TestInfinity/throw_Infinity_[minified]
=== RUN   TestInfinity/x_=_Infinity_[mangled]
=== RUN   TestInfinity/x_=_-Infinity_[mangled]
=== RUN   TestInfinity/x_=_(Infinity).toString_[mangled]
=== RUN   TestInfinity/x_=_(-Infinity).toString_[mangled]
=== RUN   TestInfinity/x_=_Infinity_**_2_[mangled]
=== RUN   TestInfinity/x_=_(-Infinity)_**_2_[mangled]
=== RUN   TestInfinity/x_=_~Infinity_[mangled]
=== RUN   TestInfinity/x_=_~-Infinity_[mangled]
=== RUN   TestInfinity/x_=_Infinity_*_y_[mangled]
=== RUN   TestInfinity/x_=_Infinity_/_y_[mangled]
=== RUN   TestInfinity/x_=_y_*_Infinity_[mangled]
=== RUN   TestInfinity/x_=_y_/_Infinity_[mangled]
=== RUN   TestInfinity/throw_Infinity_[mangled]
=== RUN   TestInfinity/x_=_Infinity_[mangled,_minified]
=== RUN   TestInfinity/x_=_-Infinity_[mangled,_minified]
=== RUN   TestInfinity/x_=_(Infinity).toString_[mangled,_minified]
=== RUN   TestInfinity/x_=_(-Infinity).toString_[mangled,_minified]
=== RUN   TestInfinity/x_=_Infinity_**_2_[mangled,_minified]
=== RUN   TestInfinity/x_=_(-Infinity)_**_2_[mangled,_minified]
=== RUN   TestInfinity/x_=_~Infinity_[mangled,_minified]
=== RUN   TestInfinity/x_=_~-Infinity_[mangled,_minified]
=== RUN   TestInfinity/x_=_Infinity_*_y_[mangled,_minified]
=== RUN   TestInfinity/x_=_Infinity_/_y_[mangled,_minified]
=== RUN   TestInfinity/x_=_y_*_Infinity_[mangled,_minified]
=== RUN   TestInfinity/x_=_y_/_Infinity_[mangled,_minified]
=== RUN   TestInfinity/throw_Infinity_[mangled,_minified]
--- PASS: TestInfinity (0.06s)
    --- PASS: TestInfinity/x_=_Infinity (0.00s)
    --- PASS: TestInfinity/x_=_-Infinity (0.00s)
    --- PASS: TestInfinity/x_=_(Infinity).toString (0.00s)
    --- PASS: TestInfinity/x_=_(-Infinity).toString (0.00s)
    --- PASS: TestInfinity/x_=_(Infinity)_**_2 (0.00s)
    --- PASS: TestInfinity/x_=_(-Infinity)_**_2 (0.01s)
    --- PASS: TestInfinity/x_=_~Infinity (0.00s)
    --- PASS: TestInfinity/x_=_~-Infinity (0.00s)
    --- PASS: TestInfinity/x_=_Infinity_*_y (0.00s)
    --- PASS: TestInfinity/x_=_Infinity_/_y (0.00s)
    --- PASS: TestInfinity/x_=_y_*_Infinity (0.00s)
    --- PASS: TestInfinity/x_=_y_/_Infinity (0.00s)
    --- PASS: TestInfinity/throw_Infinity (0.00s)
    --- PASS: TestInfinity/x_=_Infinity_[minified] (0.00s)
    --- PASS: TestInfinity/x_=_-Infinity_[minified] (0.00s)
    --- PASS: TestInfinity/x_=_(Infinity).toString_[minified] (0.00s)
    --- PASS: TestInfinity/x_=_(-Infinity).toString_[minified] (0.00s)
    --- PASS: TestInfinity/x_=_(Infinity)_**_2_[minified] (0.00s)
    --- PASS: TestInfinity/x_=_(-Infinity)_**_2_[minified] (0.00s)
    --- PASS: TestInfinity/x_=_~Infinity_[minified] (0.00s)
    --- PASS: TestInfinity/x_=_~-Infinity_[minified] (0.00s)
    --- PASS: TestInfinity/x_=_Infinity_*_y_[minified] (0.00s)
    --- PASS: TestInfinity/x_=_Infinity_/_y_[minified] (0.00s)
    --- PASS: TestInfinity/x_=_y_*_Infinity_[minified] (0.00s)
    --- PASS: TestInfinity/x_=_y_/_Infinity_[minified] (0.00s)
    --- PASS: TestInfinity/throw_Infinity_[minified] (0.00s)
    --- PASS: TestInfinity/x_=_Infinity_[mangled] (0.00s)
    --- PASS: TestInfinity/x_=_-Infinity_[mangled] (0.00s)
    --- PASS: TestInfinity/x_=_(Infinity).toString_[mangled] (0.00s)
    --- PASS: TestInfinity/x_=_(-Infinity).toString_[mangled] (0.00s)
    --- PASS: TestInfinity/x_=_Infinity_**_2_[mangled] (0.00s)
    --- PASS: TestInfinity/x_=_(-Infinity)_**_2_[mangled] (0.00s)
    --- PASS: TestInfinity/x_=_~Infinity_[mangled] (0.00s)
    --- PASS: TestInfinity/x_=_~-Infinity_[mangled] (0.00s)
    --- PASS: TestInfinity/x_=_Infinity_*_y_[mangled] (0.00s)
    --- PASS: TestInfinity/x_=_Infinity_/_y_[mangled] (0.00s)
    --- PASS: TestInfinity/x_=_y_*_Infinity_[mangled] (0.00s)
    --- PASS: TestInfinity/x_=_y_/_Infinity_[mangled] (0.00s)
    --- PASS: TestInfinity/throw_Infinity_[mangled] (0.00s)
    --- PASS: TestInfinity/x_=_Infinity_[mangled,_minified] (0.00s)
    --- PASS: TestInfinity/x_=_-Infinity_[mangled,_minified] (0.00s)
    --- PASS: TestInfinity/x_=_(Infinity).toString_[mangled,_minified] (0.00s)
    --- PASS: TestInfinity/x_=_(-Infinity).toString_[mangled,_minified] (0.00s)
    --- PASS: TestInfinity/x_=_Infinity_**_2_[mangled,_minified] (0.00s)
    --- PASS: TestInfinity/x_=_(-Infinity)_**_2_[mangled,_minified] (0.00s)
    --- PASS: TestInfinity/x_=_~Infinity_[mangled,_minified] (0.00s)
    --- PASS: TestInfinity/x_=_~-Infinity_[mangled,_minified] (0.00s)
    --- PASS: TestInfinity/x_=_Infinity_*_y_[mangled,_minified] (0.00s)
    --- PASS: TestInfinity/x_=_Infinity_/_y_[mangled,_minified] (0.00s)
    --- PASS: TestInfinity/x_=_y_*_Infinity_[mangled,_minified] (0.00s)
    --- PASS: TestInfinity/x_=_y_/_Infinity_[mangled,_minified] (0.00s)
    --- PASS: TestInfinity/throw_Infinity_[mangled,_minified] (0.00s)
PASS
ok  	github.com/evanw/esbuild/internal/js_printer	0.882s
?   	github.com/evanw/esbuild/internal/logger	[no test files]
?   	github.com/evanw/esbuild/internal/renamer	[no test files]
?   	github.com/evanw/esbuild/internal/resolver	[no test files]
?   	github.com/evanw/esbuild/internal/runtime	[no test files]
?   	github.com/evanw/esbuild/internal/sourcemap	[no test files]
?   	github.com/evanw/esbuild/internal/test	[no test files]
?   	github.com/evanw/esbuild/internal/xxhash	[no test files]
?   	github.com/evanw/esbuild/pkg/api	[no test files]
?   	github.com/evanw/esbuild/pkg/cli	[no test files]
   create-stamp debian/debhelper-build-stamp
   dh_testroot -a -O--builddirectory=_build -O--buildsystem=golang
   dh_prep -a -O--builddirectory=_build -O--buildsystem=golang
   dh_auto_install -a -O--builddirectory=_build -O--buildsystem=golang
	cd _build && mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr
	cd _build && cp -r bin /<<PKGBUILDDIR>>/debian/tmp/usr
   dh_install -a -O--builddirectory=_build -O--buildsystem=golang
   dh_installdocs -a -O--builddirectory=_build -O--buildsystem=golang
   dh_installchangelogs -a -O--builddirectory=_build -O--buildsystem=golang
   dh_installman -a -O--builddirectory=_build -O--buildsystem=golang
   dh_installsystemduser -a -O--builddirectory=_build -O--buildsystem=golang
   dh_perl -a -O--builddirectory=_build -O--buildsystem=golang
   dh_link -a -O--builddirectory=_build -O--buildsystem=golang
   dh_strip_nondeterminism -a -O--builddirectory=_build -O--buildsystem=golang
   dh_compress -a -O--builddirectory=_build -O--buildsystem=golang
   dh_fixperms -a -O--builddirectory=_build -O--buildsystem=golang
   dh_missing -a -O--builddirectory=_build -O--buildsystem=golang
   dh_dwz -a -O--builddirectory=_build -O--buildsystem=golang
dwz: debian/esbuild/usr/bin/esbuild: .debug_info section not present
   dh_strip -a -O--builddirectory=_build -O--buildsystem=golang
dh_strip: warning: Could not find the BuildID in debian/esbuild/usr/bin/esbuild
   dh_makeshlibs -a -O--builddirectory=_build -O--buildsystem=golang
   dh_shlibdeps -a -O--builddirectory=_build -O--buildsystem=golang
   dh_installdeb -a -O--builddirectory=_build -O--buildsystem=golang
   dh_golang -a -O--builddirectory=_build -O--buildsystem=golang
   dh_gencontrol -a -O--builddirectory=_build -O--buildsystem=golang
   dh_md5sums -a -O--builddirectory=_build -O--buildsystem=golang
   dh_builddeb -a -O--builddirectory=_build -O--buildsystem=golang
dpkg-deb: building package 'esbuild' in '../esbuild_0.13.12-1_armhf.deb'.
 dpkg-genbuildinfo --build=any
 dpkg-genchanges --build=any -mRaspbian wandboard test autobuilder <root@raspbian.org> >../golang-github-evanw-esbuild_0.13.12-1_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2021-11-07T06:16:22Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


golang-github-evanw-esbuild_0.13.12-1_armhf.changes:
----------------------------------------------------

Format: 1.8
Date: Thu, 04 Nov 2021 10:47:39 -0600
Source: golang-github-evanw-esbuild
Binary: esbuild
Architecture: armhf
Version: 0.13.12-1
Distribution: bookworm-staging
Urgency: medium
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Anthony Fok <foka@debian.org>
Description:
 esbuild    - extremely fast JavaScript bundler and minifier (program)
Changes:
 golang-github-evanw-esbuild (0.13.12-1) unstable; urgency=medium
 .
   * New upstream version 0.13.12
   * Update esbuild(1) man page to 0.13.12
Checksums-Sha1:
 2e88e02e2b1d06704f0104700772628bf8a0709c 2269264 esbuild_0.13.12-1_armhf.deb
 472e8b7ec12bf71cf451c381b112b286142cdc65 4895 golang-github-evanw-esbuild_0.13.12-1_armhf.buildinfo
Checksums-Sha256:
 a87f6162fe8365f2a7d1b357024cbd08b54b6d917b014b78dfe4adeaea7a2a28 2269264 esbuild_0.13.12-1_armhf.deb
 782468a2a7fdba4d9a0ca6fca4e781b76584256e19fd52dd015a8693f9bd3218 4895 golang-github-evanw-esbuild_0.13.12-1_armhf.buildinfo
Files:
 2c00abd7f33744e75978bc7836a977f6 2269264 javascript optional esbuild_0.13.12-1_armhf.deb
 61bcd11a0370d1f4d2e69daee6128235 4895 golang optional golang-github-evanw-esbuild_0.13.12-1_armhf.buildinfo

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


esbuild_0.13.12-1_armhf.deb
---------------------------

 new Debian package, version 2.0.
 size 2269264 bytes: control archive=944 bytes.
     879 bytes,    21 lines      control              
     327 bytes,     5 lines      md5sums              
 Package: esbuild
 Source: golang-github-evanw-esbuild
 Version: 0.13.12-1
 Architecture: armhf
 Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
 Installed-Size: 6844
 Depends: libc6 (>= 2.32)
 Built-Using: golang-1.17 (= 1.17.2-1), golang-golang-x-sys (= 0.0~git20210806.e5e7981-1)
 Section: javascript
 Priority: optional
 Homepage: https://github.com/evanw/esbuild
 Description: extremely fast JavaScript bundler and minifier (program)
  esbuild is a JavaScript bundler and minifier.  It packages up
  JavaScript and TypeScript code for distribution on the web.
  .
  Why build another JavaScript build tool?  The current build tools for the web
  are at least an order of magnitude slower than they should be.  It is hoped
  that this project serves as an "existence proof" that JavaScript tooling
  can be much, much faster.
  .
  This package contains the esbuild binary.

drwxr-xr-x root/root         0 2021-11-04 16:47 ./
drwxr-xr-x root/root         0 2021-11-04 16:47 ./usr/
drwxr-xr-x root/root         0 2021-11-04 16:47 ./usr/bin/
-rwxr-xr-x root/root   6814052 2021-11-04 16:47 ./usr/bin/esbuild
drwxr-xr-x root/root         0 2021-11-04 16:47 ./usr/share/
drwxr-xr-x root/root         0 2021-11-04 16:47 ./usr/share/doc/
drwxr-xr-x root/root         0 2021-11-04 16:47 ./usr/share/doc/esbuild/
-rw-r--r-- root/root       944 2021-11-04 16:47 ./usr/share/doc/esbuild/changelog.Debian.gz
-rw-r--r-- root/root    175921 2021-10-31 04:23 ./usr/share/doc/esbuild/changelog.gz
-rw-r--r-- root/root      2976 2021-10-15 11:35 ./usr/share/doc/esbuild/copyright
drwxr-xr-x root/root         0 2021-11-04 16:47 ./usr/share/man/
drwxr-xr-x root/root         0 2021-11-04 16:47 ./usr/share/man/man1/
-rw-r--r-- root/root      3082 2021-11-04 16:47 ./usr/share/man/man1/esbuild.1.gz


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 165832
Build-Time: 307
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 391
Job: golang-github-evanw-esbuild_0.13.12-1
Machine Architecture: armhf
Package: golang-github-evanw-esbuild
Package-Time: 750
Source-Version: 0.13.12-1
Space: 165832
Status: successful
Version: 0.13.12-1
--------------------------------------------------------------------------------
Finished at 2021-11-07T06:16:22Z
Build needed 00:12:30, 165832k disc space